Changesets: FreeCAD

master bba3543e

2015-10-22 13:09:20

Przemo Firszt


Committer: wmayer Details Diff
FEM: Initialise result_object to None to fix crash on empty results

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemTools.py Diff File

master 80b82dd9

2015-10-22 13:04:41

Przemo Firszt


Committer: wmayer Details Diff
FEM: Fix invalid check for empty resutls

Even when readResult was not producing any resuts the check was passing
fine as len({'Nodes': {}, 'Tet10Elem': {}, 'Results': []}) is 3

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/ccxFrdReader.py Diff File

master 4fb15f2a

2015-10-22 12:20:03

Przemo Firszt

Details Diff
FEM: Move module loading to InitGui.py

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/Gui/AppFemGui.cpp Diff File
mod - src/Mod/Fem/InitGui.py Diff File

master 60c81800

2015-10-22 11:11:47

wmayer

Details Diff
+ fix initialization order in initFemGui
mod - src/Mod/Fem/Gui/AppFemGui.cpp Diff File

master abd6e8c4

2015-10-22 11:01:21

wmayer

Details Diff
+ proper exception handling of FemGui module
mod - src/Mod/Fem/Gui/AppFemGui.cpp Diff File

master 15dbd105

2015-10-22 10:33:05

Przemo Firszt


Committer: wmayer Details Diff
App: Fix typo in description of PropertyFloatConstraint

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/App/PropertyStandard.h Diff File

master 62da3833

2015-10-21 23:18:53

wmayer

Details Diff
+ allow to set parameters for surface triangulation from outside
mod - src/Mod/ReverseEngineering/App/AppReverseEngineeringPy.cpp Diff File
mod - src/Mod/ReverseEngineering/App/SurfaceTriangulation.cpp Diff File
mod - src/Mod/ReverseEngineering/App/SurfaceTriangulation.h Diff File

master 726a514e

2015-10-21 11:50:24

J Bradshaw

Details Diff
Update README.md
mod - README.md Diff File

master e7a3dc48

2015-10-21 00:22:40

wmayer

Details Diff
+ support of Python feature classes without an execute() method
+ if execute() method of Python feature is missing or if it returns false call the execute() method of the C++ feature
+ fix SketchObjectPython
mod - src/App/FeaturePython.cpp Diff File
mod - src/App/FeaturePython.h Diff File
mod - src/App/FeaturePythonPyImp.inl Diff File
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File

master 3dcc189e

2015-10-20 19:21:08

Przemo Firszt


Committer: wmayer Details Diff
FEM: Add new properties to FEM preferences

The new properties are NumberOfEigenmode, EigenmodeHighLimit and
EigenmodeLowLimit. All 3 are linked with analysis object properties.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/Gui/DlgSettingsFem.ui Diff File
mod - src/Mod/Fem/Gui/DlgSettingsFemImp.cpp Diff File
mod - src/Mod/Fem/_FemAnalysis.py Diff File

master 068ba479

2015-10-20 17:58:40

Przemo Firszt


Committer: wmayer Details Diff
FEM: Add EigenmodeHighLimit property to analysis object

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemTools.py Diff File
mod - src/Mod/Fem/_FemAnalysis.py Diff File

master 042ded01

2015-10-20 17:58:07

Przemo Firszt


Committer: wmayer Details Diff
FEM: Add EigenmodeLowLimit property to analysis object

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemTools.py Diff File
mod - src/Mod/Fem/_FemAnalysis.py Diff File

master fcf19ff8

2015-10-20 17:57:26

Przemo Firszt


Committer: wmayer Details Diff
FEM: Add NumberOfEigenmode property to analysis object

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemTools.py Diff File
mod - src/Mod/Fem/_FemAnalysis.py Diff File

master 26cd01e3

2015-10-20 13:37:37

Przemo Firszt


Committer: wmayer Details Diff
FEM: Add WorkingDir property

that allows to set individual directory to be used for each analysis
object

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemTools.py Diff File
mod - src/Mod/Fem/_FemAnalysis.py Diff File
mod - src/Mod/Fem/_JobControlTaskPanel.py Diff File

master 8055b189

2015-10-20 13:37:08

Przemo Firszt


Committer: wmayer Details Diff
FEM: Use AnalysisType in FemTools by default

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemTools.py Diff File

master 89b74a52

2015-10-20 12:39:21

Przemo Firszt


Committer: wmayer Details Diff
GUI: improve App::PropertyPath directory selector

Editing direcotry in lineEdit was open to escaped character problems
i.e. \t or \n which can be pert of notmal directory path were converted
to tab or new line. Also leaving the lineEdit without hitting Enter was
discarding changes.

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Gui/FileDialog.cpp Diff File
mod - src/Gui/FileDialog.h Diff File

master 13e7841b

2015-10-20 08:29:03

Bernd Hahnebach


Committer: wmayer Details Diff
FEM: edge load ccxwriter fix if duplicate edges in refshapes
mod - src/Mod/Fem/ccxInpWriter.py Diff File

master 169b2e35

2015-10-19 21:51:43

wmayer

Details Diff
+ clean-up, fix and new methods added in unit test module
mod - src/Mod/Test/Gui/AppTestGui.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestImp.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestImp.h Diff File
mod - src/Mod/Test/Gui/UnitTestPy.cpp Diff File
mod - src/Mod/Test/Gui/UnitTestPy.h Diff File
mod - src/Mod/Test/TestApp.py Diff File

master e416ec0d

2015-10-19 17:27:55

wmayer

Details Diff
+ add more unit tests for bounding box
mod - src/Mod/Test/BaseTests.py Diff File

master 28abf358

2015-10-19 15:12:19

Przemo Firszt


Committer: wmayer Details Diff
FEM: remove comment lines for _CommandNewMechanicalAnalysis.py

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/_CommandNewMechanicalAnalysis.py Diff File

master ffdc7a45

2015-10-19 15:08:16

Przemo Firszt


Committer: wmayer Details Diff
FEM: change purge_results to operate on analysis document

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemTools.py Diff File

master 49963003

2015-10-19 15:04:47

Przemo Firszt


Committer: wmayer Details Diff
FEM: improve enabling/disabling commands

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/FemCommands.py Diff File

master f76933eb

2015-10-19 14:50:25

Przemo Firszt


Committer: wmayer Details Diff
FEM: Migrate _CommandMechanicalMaterial to FemCommands

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
mod - src/Mod/Fem/MechanicalMaterial.py Diff File

master 861dc860

2015-10-19 14:48:07

wmayer

Details Diff
+ make FEM beam section and shell thickness ready for drag and drop
mod - src/Mod/Fem/App/AppFem.cpp Diff File
mod - src/Mod/Fem/App/FemAnalysis.cpp Diff File
mod - src/Mod/Fem/App/FemAnalysis.h Diff File
mod - src/Mod/Fem/FemBeamSection.py Diff File
mod - src/Mod/Fem/FemShellThickness.py Diff File
mod - src/Mod/Fem/Gui/ViewProviderAnalysis.cpp Diff File

master 35632147

2015-10-19 14:11:26

Przemo Firszt


Committer: wmayer Details Diff
FEM: Add new analysis properity AnalysisType

To run frequency analysis user have 2 options:
1. Run normal aalysis, set "frequency" and start ccx
2. Set Analysis Type in Analysis object properties to "frequency" and
use Quick Analysis

With that workflow we no longer need a separate button for frequency
analysis. Also it's much easier to prepare & run a dediacted analysis
for frequency calculiations and separate analysis objects for
different load cases.
mod - src/Mod/Fem/_FemAnalysis.py Diff File
mod - src/Mod/Fem/_JobControlTaskPanel.py Diff File
 First  Prev  1 2 3 ... 70 ... 140 ... 210 ... 280 ... 350 ... 420 ... 490 ... 521 522 523 524 525 526 527 ... 560 ... 630 ... 649 650 651  Next  Last