Commit Graph

2546 Commits

Author SHA1 Message Date
Bernd Hahnebach
ca8608a12f FEM: Py3 fix in result reader 2019-03-31 11:18:16 +02:00
Bernd Hahnebach
697a88cf83 FEM: import tools, some error message and comment 2019-03-31 11:18:16 +02:00
Bernd Hahnebach
13e15976a6 FEM: vtk tools, code fix 2019-03-31 11:18:16 +02:00
Bernd Hahnebach
92404cc41c FEM: ccx tools, code formating 2019-03-31 11:18:16 +02:00
Bernd Hahnebach
62a82f88e8 FEM: typos 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
f9a4335735 FEM: ccx tools task panel and solver run, use new ccx tools class init without analysis 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
bad04150de FEM: ccx tools solver, allow to open the task panel even if the analysis is not active 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
3d784c5bd2 FEM: unit tests, add some comments 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
85836de867 FEM: result tools, delete not used imports 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
99bd486607 FEM: run, improvements in error messages 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
abb5437be3 FEM: run, use Error at the end of exception class 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
cfe17541d2 FEM: result tools, simplified calculation of abs displacement 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
ec2a3d201b FEM: unit tests, add test for displacement abs 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
8104a4fd04 FEM: result tools, better variable names 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
c511ecc7f7 FEM: result tools, von mises, use a simplified calculation formula 2019-03-31 11:18:13 +02:00
Bernd Hahnebach
4da61569ce FEM: z88 writer, cut writing time at second diggit 2019-03-31 11:18:13 +02:00
Bernd Hahnebach
7312a81319 FEM: ccx tools, add a class to make it very easy to run analysis py python 2019-03-31 11:18:13 +02:00
Bernd Hahnebach
b757c90312 FEM: ccx tools, add solver search if no analysis was given 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
a90b931dce FEM: ccx tools, fix getting the analysis if solver is given but no analysis 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
04817423b5 FEM: solver run, add method to run fem solver and use in commands and example module 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
e3d5532a6e FEM: examples, add this new package and the module for ccx cantilever 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
c8d1810fb7 FEM: utils, do not mix FreeCAD and App on imports 2019-03-31 11:18:11 +02:00
Bernd Hahnebach
8647272841 FEM: imports, use small character for fem utils imports 2019-03-31 11:18:11 +02:00
Bernd Hahnebach
0d1c841437 FEM: input file writer, use join from os package 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
b22a01a24b FEM: ccx tools, use working dir prefs from solver framework 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
21228abcd2 FEM: utils, add a method to get the solver working dir 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
73813d112c FEM: unit tests, use join from os package 2019-03-31 11:18:10 +02:00
luz.paz
2e4e9c6d4e Add some more user-facing typo fixes 2019-03-22 10:44:14 -03:00
luz.paz
2ec8128338 Crowdin: cont... 2019-03-22 10:44:14 -03:00
Bernd Hahnebach
b137907520 FEM: constraint displacement object, some comments and code sorting 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
a0003da98c FEM: unit tests, typo in comment 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
c6b4ab0bce FEM: unit tests, fix von mises and principal stress calculations 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
58e2b0e748 FEM: vtk tools, use own names for vtk result object pipe 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
b8c6e4dcce FEM: restult task panel, add automatic displacement factor 2019-03-19 14:15:15 -03:00
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