Bernd Hahnebach
025ab5bdcc
FEM: FEMMesh2Mesh, add a command to FreeCADGui
2016-11-25 22:59:27 +01:00
Bernd Hahnebach
34e9777a75
FEM: FEMMesh2Mesh, add the module to convert the surface of a FEMMesh into a Mesh
2016-11-25 22:59:18 +01:00
Bernd Hahnebach
c5216645ce
FEM: GMSH mesh tool, the GMSH tool class and a task panel
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
55fcf495c8
FEM: GMSH mesh tool, add command and add it to tool bar and make a menu entry
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
8839a19b61
FEM: GMSH mesh tool, new python mesh object
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
e4803de36f
FEM: rename CommandMeshFromShape into _CommandMeshNetgenFromShape
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
9fbf1d4b15
FEM: code formating, cmake and init gui
2016-11-22 19:50:50 +01:00
Johannes Obermayr
69fa118b08
Link just against required VTK modules on Linux.
...
Note:
If VTK is installed below /opt or anywhere else just add a path to GLOB_RECURSE.
2016-11-20 10:18:32 +01:00
Bernd Hahnebach
708ccb68c5
FEM: nonlinear materials, core object implementation
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
7173c40ac8
FEM: inp mesh importer, add module to cmakefiles
2016-08-15 21:36:21 +02:00
Bernd Hahnebach
c93ef9365e
FEM: code formating: trailing whitespaces, tabs at line start and flake8
2016-08-04 17:45:04 +02:00
vdwalts
31e410337a
FEM: Adding the reference input file for calculix and the results files for the thermo-mechanical test case
2016-08-04 17:45:04 +02:00
vdwalts
328f048a00
FEM: Adding the meshing points and volumes files necessary to create mesh of test model to the test folder
2016-08-04 17:45:04 +02:00
vdwalts
0517170e7d
FEM: Adding Freecad model to the test folder for thermo-mechanical test of cooling spine
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
bf95c4ef1b
FEM: remove not used _FemAnalysis object and ViewProvider
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
e1c5c8fe38
FEM: code formating: remove trailing white spaces
2016-08-04 17:45:04 +02:00
Bernd Hahnebach
1f341ed4b4
FEM: constraint self weight: object implementation
2016-07-21 18:40:51 -03:00
Stefan Tröger
6e1af4167d
FEM Post: Always build except for VTK <6.2
...
VTK 6.0 has a bug which makes it incompatibel with c++11
2016-06-15 22:34:10 +02:00
Stefan Tröger
02095a49af
FEM Post: Move post processing to fem objects
2016-05-18 21:35:15 +02:00
Bernd Hahnebach
baf54fd311
FEM: Z88: fix cmake for install files
2016-05-16 18:46:34 +02:00
Bernd Hahnebach
48722a4cc5
FEM: Z88: add module z88DispReader.py
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
0a4fb90fe8
FEM: Z88: support for analysis with solver Z88
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
d33d01d742
FEM: Z88: add import and export of Z88 meshes
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
a39f24d978
FEM: some renameing for multiple solver:
...
- module names vs multiple solver
- stick with python command class names in Fem
- rename commands for new objects from _CommandFemSomeObjName to _CommandSomeObjName
- rename commands for do something to _CommandDoSomething
- change tool names to have a consistent naming in all FEM for menue tools and tool tipps
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
72ed75907f
FEM: split ccxInpWriter in new modules FemInputWriter and FemInputWriterCcx
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
a9793c2084
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
972af61bd3
FEM: add module FemMeshTools and move methods in there
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
8a66697056
FEM: unit test, update FreeCAD file with objects from module TestFem
2016-03-14 20:38:40 +01:00
Bernd Hahnebach
ef9d943272
FEM: unit test, remove not used files
2016-03-14 20:38:39 +01:00
vginkeo
9428123c54
FEM: remove module ccxInpWriterFemConstraintDisplacement
...
which was intoduced in commit b1dc2cb by an accident
2016-02-29 13:06:13 +01:00
Yorik van Havre
17522b7b2f
Revert "FEM: Updated fix to constraint displacement reference deletion, update hide show, remove custom input writer, update vertice, edge, face selection."
...
This reverts commit ac4d466443 .
2016-02-19 00:05:55 -02:00
vginkeo
555382e8be
FEM: Updated fix to constraint displacement reference deletion, update hide show, remove custom input writer, update vertice, edge, face selection.
2016-02-18 19:15:16 -02:00
vginkeo
034e377dd0
FEM: Implement constraint displacement in C++
2016-02-12 11:09:58 +02:00
Bernd Hahnebach
c68ffa6bb6
FEM: delete FemExample since there is no example inside
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
988c0af766
FEM: rename modul MechanicalAnalysis to FemAnalysis
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
78e775183c
FEM: rename command MechanicalJobControl to SolverJobControl
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
e00412b779
FEM: rename TaskPanelJobControl to TaskPanelFemSolverCalculix
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
784a7f0e70
FEM: add CalculiX solver object
2015-11-28 20:04:22 -02:00
Bernd Hahnebach
025eac1e3d
FEM: separate selection observer class from _TaskPanel shellthickness and beamsection
2015-11-11 09:14:49 +01:00
Bernd Hahnebach
74d86a456f
FEM: rename uis of python task panels to TaskPanelName
2015-11-08 09:32:01 +01:00
Bernd Hahnebach
0a6fbec789
FEM: sort modules in CMakefiles
2015-11-07 18:36:28 +01:00
Bernd Hahnebach
89ed512859
FEM: move CalculiX test files to test_files/ccx directory
2015-11-07 17:23:31 +01:00
Bernd Hahnebach
623683d870
FEM: rename ObjectsTaskPanel into TaskPanelObjects
2015-11-07 16:41:11 +01:00
Bernd Hahnebach
91afe97ad5
FEM: split MechanicalMaterial into separate modules
2015-11-07 13:24:45 -02:00
Bernd Hahnebach
dc105b569b
FEM: split FemBeamSection into separate modules
2015-11-05 17:31:02 +01:00
Bernd Hahnebach
393d04697e
FEM: split FemShellThickness into separate modules
2015-11-05 17:31:02 +01:00
Przemo Firszt
7dea41b87c
FEM: Add simple dat file reader
...
It's a simple CalculiX dat file reader used to extract eigenmode
frequencies after freqyency analysis.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-11-03 20:04:23 +00:00
Przemo Firszt
b883063b4f
FEM: Remove Frequency Analysis from GUI
...
Separate Frequency analysis button is no longer required.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-10-19 21:28:06 +02:00
Przemo Firszt
5928a70ac2
FEM: Add FemCommand class and use it in _CommandFrequencyAnalysis
...
FemCommand class will gather all common functions/propertied od FEM gui
commands. That should allow to reduce some common code.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-10-13 21:41:01 +02:00
Przemo Firszt
5d455e2137
FEM: Move _CommandNewMechanicalAnalysis class to separate file
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-10-11 09:36:41 +02:00