wmayer
ce6809415b
inherit FemAnalysis from DocumentObjectGroup and remove Member property
2017-10-24 20:07:05 +02:00
Unknown
50f30eb02a
FEM: typo fixes
...
+ some whitespace formatting
2017-10-07 11:51:00 +02:00
Bernd Hahnebach
656239948d
FEM: py3, set prints in brackets
2017-09-11 10:21:01 +02:00
Bernd Hahnebach
2cc72df72f
FEM: since result object does not depend on analysis mesh, make analysis tools independed from result object
2017-08-31 11:09:13 +02:00
Bernd Hahnebach
193f96771a
FEM: mesh result object, make it child of mechanical result
2017-08-02 12:45:15 +02:00
Bernd Hahnebach
62bbda819b
FEM: set mesh color, use proper return values for python API
2017-08-02 12:45:15 +02:00
Bernd Hahnebach
1a05e6755a
FEM: load stats, give error message if more than one results object in the analysis and no result object was geven
2017-07-21 17:35:43 +02:00
Bernd Hahnebach
d37189fb60
FEM: working dir, check if it has a slash at the end, if not add one
2017-07-21 17:35:43 +02:00
Bernd Hahnebach
0b05377063
FEM: fix defs in fem tools module if run in cmd (non gui) mode
2017-07-21 17:35:43 +02:00
Bernd Hahnebach
a1523e3b1b
FEM: result stats, fix some issues and add all result types
2017-07-08 12:27:12 -03:00
Bernd Hahnebach
3d2be451ec
FEM: pre checks, check if constraint references are not empty
2017-07-03 19:27:38 +02:00
Bernd Hahnebach
06054bdeb4
FEM: nonlinear material, set nonlinear geometry for nonlinear material in ccx solver
2017-07-03 19:27:38 +02:00
Bernd Hahnebach
1fa7eaf39b
FEM: prerequisite checks, extend for 1DFlow
2017-06-26 22:36:02 +02:00
Bernd Hahnebach
c97a3d1219
FEM: prerequisite checks, fix material reference shape type check
2017-06-19 10:49:28 +02:00
Bernd Hahnebach
63a2153eb4
FEM: prerequisites check, add a check to proof if all material objects do have the same ref shape type
2017-06-09 06:46:50 +02:00
Bernd Hahnebach
6fe8b38c06
FEM: input writer, constraint force, move the refshape type code into fem tools
2017-06-07 23:32:36 -03:00
Bernd Hahnebach
092a5dae48
FEM: fluid section and elment fluid 1D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
34ad6af337
FEM: shell thickness and elment geometry 2D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
977fd8995e
FEM: beam sectiong and element geometry 1D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
hgutsche
de8f66f857
Some fixes for doygen syntax errors and some configuration to make it run smoother under Windows
2017-02-28 18:52:04 +01:00
kgoao
8bb1df3736
FEM: 1DFlow, ccx solver handling
2017-02-28 17:35:26 +01:00
looooo
8bc6936bcc
py3: FEM, fix import Units module
2017-02-19 14:21:34 +01:00
Bernd Hahnebach
eb9f1d0409
FEM: pre checks, do not allow youngs modulus and thermal conductivity (later for thermomech analysis) to be 0.0
2017-01-14 10:44:20 +01:00
Bernd Hahnebach
40aafe7452
FEM: remove precheck for load since an static analyis could be valid without loads
2017-01-07 15:16:44 -02:00
Bernd Hahnebach
8d786be579
FEM: code formating, make all python module start the same way
...
- module info
- doxygen documentation
- imports
- code
2016-11-22 19:50:50 +01:00
Yorik van Havre
af97583026
Doc: Fixes in doxygen docs for Draft,Arch, FEM
2016-11-17 17:04:09 -02:00
Bernd Hahnebach
dd92486ab5
FEM: multiple nonlinear materials, check if each linear material has only one nonlinear material
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
31c1f15c9b
FEM: nonlinear materials, add check if nonlinear material object is in the analysis when solver is set to nonlinear materials
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
956a13da38
FEM: nonlinear materials, solver CalculiX implementation
2016-09-27 13:04:47 -03:00
kgoao
ccb7b1a11f
FEM: ConstraintTransform: Solver implementation
...
FEM: ConstraintTransform: Flake8 formatting for python files
FEM: ConstraintTransform: TransformType App::PropertyEnumeration
2016-09-27 13:04:46 -03:00
Bernd Hahnebach
302dccdb3d
FEM: move prefs path off General prefs tab to BaseApp/Preferences/Mod/Fem/General
2016-08-16 11:03:28 +02:00
Bernd Hahnebach
9cbefbd905
FEM: materials: simplify input writing and add pre checks for material value keys
2016-08-08 08:03:27 +02:00
Bernd Hahnebach
c476bcfeb0
FEM: solver object is used to write the eigenmode params to input file
2016-08-08 08:03:26 +02:00
Bernd Hahnebach
2edc678891
FEM: fix pre check for shell and beam meshes
2016-08-05 18:42:51 +02:00
Bernd Hahnebach
c4b94725b6
FEM: CalculiX solver object: better attribute names
2016-08-04 17:45:04 +02:00
vdwalts
1d61226313
FEM: ccx frd reader: add reading and calculating principal stresses
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
e33940ace6
FEM: thermomechanical analysis: add pre check for initial temperature
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
c06c5788e2
FEM: constraint thermomech: add implementation for solver CalculiX and fix FEM unit tests
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
7760c5cce1
FEM: constraint plane rotation: add implementation for solver CalculiX
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
9107e92b52
FEM: constraint contact: add implementation for solver CalculiX
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
da91fded97
FEM: add some pre checks in the regard of FEM mesh
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
240c43b3b7
FEM: small changes in comments in FemTools
2016-07-21 18:40:51 -03:00
Bernd Hahnebach
cc1bd86923
FEM: check prerequisites: adapt to self weight
2016-07-21 18:40:51 -03:00
Bernd Hahnebach
b69116b4aa
FEM: constraint self weight: implementation for solver CalculiX
2016-07-21 18:40:51 -03:00
Bernd Hahnebach
f1858cfdbf
FEM: multiple solver are possible in one analysis, use the selected for calculation run
2016-06-03 07:29:29 +02:00
Bernd Hahnebach
fca5cd99bb
FEM: add preference setting to keep results on rerun an analysis
2016-05-29 12:02:29 -03:00
Bernd Hahnebach
a440262126
FEM: allow frequency analysis without constraint fix and change some error messages
2016-05-23 21:13:42 +02:00
Bernd Hahnebach
9db47b5941
FEM: fix title in FemTools module
2016-05-16 20:46:53 +02:00
Bernd Hahnebach
610b4b2bba
FEM: add module FemToolsCcx.py and make use of it
...
- move construktor from FemTools to FemToolsCcx
- FemComands and his childs, use the new FemToolsCcx class instead of super class FemTools
- TestFem, use new FemToolsCcx class instead of supper class FemTools
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
57c783e5b0
FEM: make python modules again flake8 compatible
2016-03-02 22:23:27 +01:00