Changesets: FreeCAD
master 7f0c5b5f 2015-09-11 16:14:17 Details Diff |
Mod/Robot: Removed -Wunused-variable warnings. | ||
mod - src/Mod/Robot/App/kdl_cp/treefksolverpos_recursive.cpp | Diff File | ||
mod - src/Mod/Robot/App/kdl_cp/treeiksolvervel_wdls.cpp | Diff File | ||
master df4c99f1 2015-09-11 16:09:11 Details Diff |
Mod/Robot: Removed -Wsign-compare warnings. | ||
mod - src/Mod/Robot/App/kdl_cp/chain.cpp | Diff File | ||
mod - src/Mod/Robot/App/kdl_cp/chainfksolverpos_recursive.cpp | Diff File | ||
mod - src/Mod/Robot/App/kdl_cp/chainfksolvervel_recursive.cpp | Diff File | ||
mod - src/Mod/Robot/App/kdl_cp/chainiksolvervel_pinv_givens.cpp | Diff File | ||
mod - src/Mod/Robot/App/kdl_cp/chainjnttojacsolver.cpp | Diff File | ||
master 1f1660a8 2015-09-11 15:45:21 Details Diff |
Mod/Robot: Removed -Wunused-result warnings. | ||
mod - src/Mod/Robot/App/RobotAlgos.cpp | Diff File | ||
master 98ab26ce 2015-09-11 15:34:34 Details Diff |
Mod/Sketcher: Removed -Wreorder warnings. | ||
mod - src/Mod/Sketcher/Gui/CommandSketcherTools.cpp | Diff File | ||
master 4d9af514 2015-09-11 15:19:18 Details Diff |
Mod/Path: Removed-Wuninitialized warnings. | ||
mod - src/Mod/Path/libarea/kurve/kurve.cpp | Diff File | ||
master c05baee2 2015-09-11 15:11:55 Details Diff |
+ fix warnings in Fem | ||
mod - src/Mod/Fem/App/FemMesh.cpp | Diff File | ||
mod - src/Mod/Fem/App/FemMeshShapeNetgenObject.cpp | Diff File | ||
master 99348d3a 2015-09-11 14:47:47 Details Diff |
+ fix cmake issue caused by patch | ||
mod - cMake/FreeCadMacros.cmake | Diff File | ||
master ec898944 2015-09-11 10:35:48 Details Diff |
+ don't use hardcoded height in PropertyItemDelegate::sizeHint | ||
mod - src/Gui/propertyeditor/PropertyItemDelegate.cpp | Diff File | ||
master 5a2940fb 2015-09-11 07:26:43 Bernd Hahnebach Details Diff |
FEM: add to ccxInpWriter: CLOAD for shell meshes and solid meshes without face data | ||
mod - src/Mod/Fem/ccxInpWriter.py | Diff File | ||
mod - src/Mod/Fem/static_analysis.inp | Diff File | ||
master b25d2cd5 2015-09-10 23:50:43 Przemo Firszt Committer: yorik Details Diff |
FEM: FemTest rework - move test files to a separate directory - use real life model to generate .inp files (model included) - change format of csv node/volume files to allow direct copy&paste from .inp files - use pre prepared real-life .dat & .frd files to test analysis results loading functions - much more fine grained error reporting - remove empty lines for output - add helper function to print to console Example run of the FEM test: --------------- Start of FEM tests --------------- Checking FEM new analysis... Checking FEM new mesh... sh: SMDS_MemoryLimit: command not found Checking FEM new material... Checking FEM new fixed constraint... Checking FEM new force constraint... Checking FEM new pressure constraint... Checking FEM inp file prerequisites... Checking FEM inp file write... Setting up working directory /tmp/FEM_static Writing /tmp/FEM_static/Mesh.inp for static analysis Comparing /home/przemo/software/FreeCAD/build/Mod/Fem/test_files/cube_static.inp to /tmp/FEM_static/Mesh.inp Setting up working directory to /home/przemo/software/FreeCAD/build/Mod/Fem/test_files in order to read simulated calculations Setting base name to read test cube_static.frd file... Checking FEM frd file read from static analysis... Result object created as "Results" Reading stats from result object for static analysis... Setting analysis type to 'frequency" Setting up working directory /tmp/FEM_frequency Writing /tmp/FEM_frequency/Mesh.inp for frequency analysis Comparing /home/przemo/software/FreeCAD/build/Mod/Fem/test_files/cube_frequency.inp to /tmp/FEM_frequency/Mesh.inp Setting working directory to read simulated calculations... Setting base name to read test cube_frequency.frd file... Checking FEM frd file read from frequency analysis... Last result object created as "Mode_10_results" Reading stats from result object for frequency analysis... --------------- End of FEM tests --------------- Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/App/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
mod - src/Mod/Fem/TestFem.py | Diff File | ||
rm - src/Mod/Fem/mesh_points.csv | Diff File | ||
rm - src/Mod/Fem/mesh_volumes.csv | Diff File | ||
add - src/Mod/Fem/test_files/cube.fcstd | Diff File | ||
add - src/Mod/Fem/test_files/cube_frequency.dat | Diff File | ||
add - src/Mod/Fem/test_files/cube_frequency.frd | Diff File | ||
add - src/Mod/Fem/test_files/cube_frequency.inp | Diff File | ||
add - src/Mod/Fem/test_files/cube_frequency_expected_values | Diff File | ||
add - src/Mod/Fem/test_files/cube_static.dat | Diff File | ||
add - src/Mod/Fem/test_files/cube_static.frd | Diff File | ||
add - src/Mod/Fem/test_files/cube_static.inp | Diff File | ||
add - src/Mod/Fem/test_files/cube_static_expected_values | Diff File | ||
add - src/Mod/Fem/test_files/mesh_points.csv | Diff File | ||
add - src/Mod/Fem/test_files/mesh_volumes.csv | Diff File | ||
master 7446930f 2015-09-10 15:04:16 Przemo Firszt Details Diff |
FEM: Fix invalid update_displacement reset call Reset parameter is not an option, empty parameters list call does the resetting. Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/MechanicalAnalysis.py | Diff File | ||
master 003199d6 2015-09-09 18:49:45 Details Diff |
+ fix possible loss of data with recovery function, show auto-save message in status bar | ||
mod - src/Gui/AutoSaver.cpp | Diff File | ||
mod - src/Gui/DocumentRecovery.cpp | Diff File | ||
master 3e205292 2015-09-09 14:58:21 Przemo Firszt Details Diff |
FEM: Remove redundant base_name variable Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/ccxInpWriter.py | Diff File | ||
master cff386e2 2015-09-09 13:53:07 Details Diff |
+ easier way to change license and url of an existing document | ||
mod - src/Gui/DlgProjectInformation.ui | Diff File | ||
mod - src/Gui/DlgProjectInformationImp.cpp | Diff File | ||
mod - src/Gui/DlgProjectInformationImp.h | Diff File | ||
master 32c96b42 2015-09-09 13:42:37 Przemo Firszt Committer: yorik Details Diff |
Tests, FEM: Add test for frequency analysis Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/App/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/TestFem.py | Diff File | ||
add - src/Mod/Fem/frequency_analysis.inp | Diff File | ||
master 47c0859c 2015-09-08 20:08:47 Committer: wmayer Details Diff |
Sketcher: Bug fixes: inability to create links to external geometry ================================================================= First bug: Inability to create links to external geometry as described here: http://forum.freecadweb.org/download/file.php?id=16668 Second bug: FC crashes on changing the support after having imported external geometry as described here: http://forum.freecadweb.org/viewtopic.php?f=10&t=12380 and solving this ticket: http://www.freecadweb.org/tracker/view.php?id=2225 Solution to first bug: If for some reason a sketch ends up having a list of external geometries (property) that can not be recreated (rebuilt), they remain latent, do not show the external elements in the elements widget or in the screen and prevent adding the elements again. In cases where the saved file contains invalid external geometry links (which will give raise to a handled exception that would prevent external geometry creation), this condition gets detected during restore and the invalid links are deleted before external geometry creation, so as to allow the rest of external links to be recreated. Solution to second bug: It is also related to invalid external links (the link was existing, but upon change on the support, it is possible that an external edge is no longer valid, reduction of edges in support). This situation is detected upon entering into edit mode, and the invalid ones are deleted. Note that there is still the possibility for the user to remap an invalid sketch BEFORE editing, if the remapping is successful, it may not be necessary to delete links (all depends on the specific case). |
Affected Issues 0002225 |
|
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
mod - src/Mod/Sketcher/Gui/ViewProviderSketch.cpp | Diff File | ||
master 3c10cd1a 2015-09-08 19:17:58 Details Diff |
Merge branch 'master' of https://github.com/FreeCAD/FreeCAD | ||
mod - src/Mod/Draft/DraftGeomUtils.py | Diff File | ||
master bd94486c 2015-09-08 19:17:36 Details Diff |
+ fix inconsistencies between license note and url | ||
mod - src/App/Document.cpp | Diff File | ||
mod - src/Gui/DlgSettingsDocument.ui | Diff File | ||
mod - src/Gui/DlgSettingsDocumentImp.cpp | Diff File | ||
mod - src/Gui/DlgSettingsDocumentImp.h | Diff File | ||
master c5150046 2015-09-08 18:18:22 Details Diff |
Draft: Further typos in DraftGeomUtils | ||
mod - src/Mod/Draft/DraftGeomUtils.py | Diff File | ||
master 9972dfbe 2015-09-08 17:41:49 Details Diff |
Draft: fixed typo in DraftGeomUtils | ||
mod - src/Mod/Draft/DraftGeomUtils.py | Diff File | ||
master 25b501e2 2015-09-08 11:19:14 Przemo Firszt Committer: wmayer Details Diff |
FEM: Add reset_all funcion to FemTools reset_all groups purge_results, reset_mesh_color and reset_mesh_deformation Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
mod - src/Mod/Fem/MechanicalAnalysis.py | Diff File | ||
master 0ba28a5b 2015-09-08 11:19:03 Przemo Firszt Committer: wmayer Details Diff |
FEM: Add function documentation Signed-off-by: Przemo Firszt <przemo@firszt.eu> |
||
mod - src/Mod/Fem/FemTools.py | Diff File | ||
master f1b21bf0 2015-09-08 05:18:31 Details Diff |
Added Tools/githubstats.py script to check download stats from github | ||
add - src/Tools/githubstats.py | Diff File | ||
master 98e9dd08 2015-09-08 01:10:02 Details Diff |
Preferences->Document->License URL field is now editable | ||
mod - src/Gui/DlgSettingsDocument.ui | Diff File | ||
master 34744199 2015-09-07 23:41:19 Eivind Kvedalen Committer: wmayer Details Diff |
Spreadsheet: Updated documentation. | ||
mod - src/Mod/Spreadsheet/App/PropertySheet.h | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.cpp | Diff File | ||
mod - src/Mod/Spreadsheet/App/Sheet.h | Diff File |