Commit Graph

2162 Commits

Author SHA1 Message Date
Bernd Hahnebach
4d8f85669c FEM: result reader, remove eigenmode result scaling 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
b7807c967b FEM: results, remove stressvectors and strainvectors from result obj, adapt code elsewhere 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
12228e5fe6 FEM: result tools, small changes for better code reading 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
c80132ba34 FEM: results, move principal and shear calculation from result reader to result tools and use new result stress float lists 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
d95e781d8f FEM: results, move vonMises from result reader to result tools and use new result stress float lists 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
3f58cebca4 FEM: vtk result, add all stress strain components to vtk result creation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
751572f33c FEM: result task panel, make all stress strain components in user defined equation available and adapt ui 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
800a313200 FEM: inout result reader, fill res obj stress and strain components with data 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
c68220d4cc FEM: mechanical result object, add float lists for all stress and strain components 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
86dc590a8a FEM: stress and strain components, use more comon order and notation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
194a68001d FEM: inout, read all strain values 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
ebd0e8f60b FEM: vtk tools, small code change and comment in the regard of FreeCAD.Vector length 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
599b7a1542 FEM: solver frame work, some code formating for better readable code 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
123c4228c1 FEM: unit tests, solver frame work, typo in ccx solver test 2019-03-19 14:15:15 -03:00
wmayer
7bcee67566 PVS: V728 An excessive check can be simplified 2019-03-13 13:49:04 +01:00
wmayer
56b9d509a1 PVS: V519 Variable is assigned values twice successively 2019-03-13 12:55:31 +01:00
wmayer
ba96c0773a PVS: V688 A local variable possesses the same name as one of the class members, which can result in a confusion 2019-03-13 11:58:43 +01:00
Bernd Hahnebach
70a0d0a101 FEM: in out VTK, return obj on vtk result import 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
0ec05b9cec FEM: mesh tools, add method to find 2D zplane meshes 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
071cb74a27 FEM: material task panel, fix it when Poissons Ration is given but empty 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
b5359ca631 FEM: inp file export pref widget, add missing tool tip 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
0dc02f57a4 FEM: vtk file import pref widget, fix tooltip, fixes #3886 2019-03-12 10:45:57 +01:00
Bernd Hahnebach
2c700b72be FEM: ccx tools, add misisng new line in error output 2019-03-07 10:45:34 +01:00
Bernd Hahnebach
299e9d2d2d FEM: ccx tools, more Python3 decode fixes 2019-03-07 10:45:33 +01:00
Yorik van Havre
a3607ce029 Updated translations 2019-03-06 21:50:08 -03:00
Bernd Hahnebach
f682291201 FEM: ccx tools, Py3 decode fix in get ccx version 2019-03-06 12:22:32 +01:00
Bernd Hahnebach
c34dfdc253 FEM: ccx tools, fix missing ccx setup 2019-03-06 12:22:32 +01:00
Bernd Hahnebach
1a99804521 FEM: elmer solver prefs, use elmer path for elmer grid prefs 2019-03-06 12:22:32 +01:00
Bernd Hahnebach
b8cc6ec14b FEM: frame work solver settings, delete duplicate code 2019-03-06 12:22:31 +01:00
Bernd Hahnebach
4855b9d9d7 FEM: ccx tools solver task panel, fix editor prefs 2019-03-06 12:22:31 +01:00
Bernd Hahnebach
a19d39d227 FEM: analysis member, get rid of duplicate code in getting the analysis mesh 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
be1b665b78 FEM: solver tasks, use FreeCAD instead of App 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
8a6f3172df FEM: solver framework, use small written modul import names in tasks 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
03f044e841 FEM: analysis, allow result meshes to be analysis member for making an analysis 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
fcea8faf22 FEM: purge results gui tool, make it active if only result meshes are left in an analysis 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
8cfacc039c FEM: result tools, delete result meshes on result purging too 2019-03-04 22:15:43 +01:00
Bernd Hahnebach
5378c431cb FEM: ccx tools, delete duplicate code 2019-03-04 22:15:43 +01:00
Bernd Hahnebach
53f90aacae FEM: ccx tools solver task panel, add missing check analysis type 2019-03-04 22:15:43 +01:00
Bernd Hahnebach
aab0a23306 FEM: unit tests, add tests for von mises and prinzipal stress calculation 2019-03-04 22:15:42 +01:00
Yorik van Havre
512af24397 Revert "Merged crowdin translations" for investigation due to some problems found in the translation files...
This reverts commit cd433358b09117f234dd0a51dc2a6bfa05428867.
2019-03-02 19:17:44 -03:00
Yorik van Havre
bd93bd2494 Merged crowdin translations 2019-02-28 21:53:37 -03:00
Bernd Hahnebach
5529c0e5d5 FEM: ccx input writer, cut seconds output by 2 decimals 2019-02-25 17:50:50 +01:00
Bernd Hahnebach
24e228e9a1 FEM: ccx tools task panel, use ccx tools method to find ccx binary 2019-02-25 17:50:50 +01:00
Bernd Hahnebach
415fb2c733 FEM: ccx tools solver task panel, switch to self.fea instead of lots of fea instances 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
224c848c9e FEM: ccx tools, find analysis if not given and there is only one in document 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
46bd1501bd FEM: ccx tools, do not run all init methods on fea init 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
48b738ed23 FEM: ccx tools solver task panel, update to new ccx tools working dir setting def 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
1150977573 FEM: ccx tools, do not create the working dir if it does not exist 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
9c8db5ee7f FEM: ccx tools unit tests, explicit create the working directory for all tests 2019-02-25 17:50:49 +01:00
Bernd Hahnebach
8612214984 FEM: solver framework, fix pref group of working dir 2019-02-25 17:50:48 +01:00