Commit Graph

2188 Commits

Author SHA1 Message Date
Bernd Hahnebach
f3c7b7f3b0 FEM: result tools, delete not used imports 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
b51ef01e9a FEM: run, improvements in error messages 2019-03-31 11:18:15 +02:00
Bernd Hahnebach
c7bbfca564 FEM: run, use Error at the end of exception class 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
76555307f9 FEM: result tools, simplified calculation of abs displacement 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
f4300f30c3 FEM: unit tests, add test for displacement abs 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
7b65f36689 FEM: result tools, better variable names 2019-03-31 11:18:14 +02:00
Bernd Hahnebach
b6e4d3fc4c FEM: result tools, von mises, use a simplified calculation formula 2019-03-31 11:18:13 +02:00
Bernd Hahnebach
6a4f68a1bc FEM: z88 writer, cut writing time at second diggit 2019-03-31 11:18:13 +02:00
Bernd Hahnebach
83c5093c74 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
bb69ace9f6 FEM: ccx tools, add solver search if no analysis was given 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
dad3e9de78 FEM: ccx tools, fix getting the analysis if solver is given but no analysis 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
6a3f0dc936 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
caacf94578 FEM: examples, add this new package and the module for ccx cantilever 2019-03-31 11:18:12 +02:00
Bernd Hahnebach
972e29b4af FEM: utils, do not mix FreeCAD and App on imports 2019-03-31 11:18:11 +02:00
Bernd Hahnebach
581a78bbcc FEM: imports, use small character for fem utils imports 2019-03-31 11:18:11 +02:00
Bernd Hahnebach
4844c72b26 FEM: input file writer, use join from os package 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
6bd837f928 FEM: ccx tools, use working dir prefs from solver framework 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
1d05f1bd9a FEM: utils, add a method to get the solver working dir 2019-03-31 11:18:10 +02:00
Bernd Hahnebach
fa851c8693 FEM: unit tests, use join from os package 2019-03-31 11:18:10 +02:00
luz.paz
e04ba4e4a1 Add some more user-facing typo fixes 2019-03-22 10:44:14 -03:00
luz.paz
8fb61fe09f Crowdin: cont... 2019-03-22 10:44:14 -03:00
Bernd Hahnebach
bb1d54afb7 FEM: constraint displacement object, some comments and code sorting 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
26d59e4ca3 FEM: unit tests, typo in comment 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
7ae56b15c1 FEM: unit tests, fix von mises and principal stress calculations 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
5642ffbb32 FEM: vtk tools, use own names for vtk result object pipe 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
844ae7e92f FEM: restult task panel, add automatic displacement factor 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
5e86f6ae8a FEM: result reader, remove eigenmode result scaling 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
fc3d2a9f1e FEM: results, remove stressvectors and strainvectors from result obj, adapt code elsewhere 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
53d2b30dcf FEM: result tools, small changes for better code reading 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
932fe224e3 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
d87e12c019 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
988e407581 FEM: vtk result, add all stress strain components to vtk result creation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
b03e069766 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
a151b9dc76 FEM: inout result reader, fill res obj stress and strain components with data 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
1bf147886c FEM: mechanical result object, add float lists for all stress and strain components 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
1f1f9b70a4 FEM: stress and strain components, use more comon order and notation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
347ee59f90 FEM: inout, read all strain values 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
43072c12ea 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
55d1f4b89e FEM: solver frame work, some code formating for better readable code 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
792293a193 FEM: unit tests, solver frame work, typo in ccx solver test 2019-03-19 14:15:15 -03:00
wmayer
5f52bd7b46 PVS: V728 An excessive check can be simplified 2019-03-13 13:49:04 +01:00
wmayer
d232164ba0 PVS: V519 Variable is assigned values twice successively 2019-03-13 12:55:31 +01:00
wmayer
51811e4bf4 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
639a497c9d FEM: in out VTK, return obj on vtk result import 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
eb171db379 FEM: mesh tools, add method to find 2D zplane meshes 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
6a7085fe08 FEM: material task panel, fix it when Poissons Ration is given but empty 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
67a19b758a FEM: inp file export pref widget, add missing tool tip 2019-03-12 10:45:58 +01:00
Bernd Hahnebach
1a67718022 FEM: vtk file import pref widget, fix tooltip, fixes #3886 2019-03-12 10:45:57 +01:00
Bernd Hahnebach
e21c284472 FEM: ccx tools, add misisng new line in error output 2019-03-07 10:45:34 +01:00
Bernd Hahnebach
6ebc2423b5 FEM: ccx tools, more Python3 decode fixes 2019-03-07 10:45:33 +01:00