Commit Graph

783 Commits

Author SHA1 Message Date
wmayer
e9b275c7e6 + support loading projects with old pad features, fix critical bug where the unit gets replaced 2014-02-12 15:14:02 +01:00
jriegel
cd69467ede Finish get nodes by surface 2014-02-09 17:55:35 +01:00
jriegel
1341c43e5f Get node of face implementation 2014-02-09 17:55:34 +01:00
jriegel
5a4b4da59f Fix for Python binding in FEM result objects 2014-01-15 19:33:44 +01:00
jriegel
80fe8bc000 Build fixes 2014-01-02 15:09:10 +01:00
jriegel
f92d310ac3 Start Gui for Displacement Post-Processing 2013-12-31 17:16:51 +01:00
jriegel
226c25f9d9 Finish loading Calculix result files 2013-12-31 12:41:22 +01:00
jriegel
c1a3b1434a Read Calculix Result files (*.frd) mesh 2013-12-30 22:33:05 +01:00
jriegel
2061c21115 Allow seting of transformation without copy the mesh 2013-12-10 23:05:07 +01:00
jriegel
132b75e5ab Volum for Tet10 FemMesh 2013-12-09 23:52:44 +01:00
jriegel
f53579f671 Starting Calculix integration 2013-12-06 23:26:56 +01:00
jriegel
894529a223 fix error of gcc and remove old parser code. 2013-12-05 08:42:33 +01:00
jriegel
7a1a8051aa Adding python capabilities to the Result objects 2013-11-28 19:52:41 +01:00
jriegel
feeb053e18 Objects for Results of FEM analysis 2013-11-27 20:14:58 +01:00
wmayer
86760cf414 + Fix typo, fix undo/redo problem when creating an FEM analysis object 2013-11-08 09:57:37 +01:00
wmayer
8446f70d13 + Fix view provider name for FEM analysis 2013-11-07 12:45:05 +01:00
wmayer
4686118f2a + Make Python API more pythonic 2013-10-11 13:57:05 +02:00
wmayer
9af4f7ee73 + Fix compiler warnings 2013-10-11 12:24:49 +02:00
jriegel
30b189c1da Merge branch 'refs/heads/double-precision-werner'
Conflicts:
	src/App/Document.cpp
	src/App/PropertyGeo.cpp
	src/App/PropertyStandard.cpp
	src/Base/Reader.cpp
	src/Base/Reader.h
	src/Gui/propertyeditor/PropertyItem.cpp
	src/Mod/Fem/Gui/ViewProviderFemMesh.cpp
	src/Mod/Inspection/Gui/ViewProviderInspection.cpp
	src/Mod/Mesh/App/MeshProperties.cpp
	src/Mod/Part/App/TopoShapeFacePyImp.cpp
	src/Mod/PartDesign/App/FeatureRevolution.cpp
2013-09-26 00:05:05 +02:00
jriegel
68078487c7 Add SchemaVersion to RestoreDocFile to distinquish double from float binary 2013-09-24 11:01:09 +02:00
jriegel
664c1d4862 Integrate Werners & Jans double branch
Move from float to double
Further suggestions for float -> double move
Moved Tools2D from float to double
More suggestions for float->double move from Gui subdirectory
Changes to FEM constraint visuals for float->double move
Suggested changes for float -> double move
Suggestions for Part module moving float -> double
2013-09-24 11:00:57 +02:00
jriegel
866668ace0 start node index interface 2013-09-12 21:58:11 +02:00
jriegel
c2553c95e6 remove the Mesh dependency from Fem 2013-09-08 19:49:25 +02:00
jriegel
97b32d6eb9 change node attribute to a id:vector3d dictionary and changes the scripts 2013-08-29 22:15:14 +02:00
jriegel
af56b324b9 Joachims changes and fixes for Abaqus write 2013-08-18 19:24:52 +02:00
jriegel
58ba9d4498 Fix bug in getNodes() and some clean up in ApplyingBC 2013-08-15 19:35:52 +02:00
jriegel
214235e753 Update Fem workbench
Adding new materials and making some of the objects to python objects
2013-08-11 23:08:43 +02:00
jriegel
bd6dc08a1b Make Fem::Analyses object inheritable to python and some fixes in Material 2013-08-04 19:22:17 +02:00
jriegel
b8cac92e83 switch MachDistIsostatic to python algorithem 2013-07-31 19:10:45 +02:00
jriegel
9155eed7d9 Implement Isostatic Gui 2013-07-24 22:15:25 +02:00
jriegel
08e2cf1e40 more info on meshing and recalculation only if needed 2013-07-23 21:45:12 +02:00
jriegel
a948f7a16f fix in alignment code 2013-07-16 19:42:15 +02:00
jriegel
211764b5da some tuning in Alignment & copy constructor for FemMeshPy 2013-07-13 15:45:05 +02:00
jriegel
f3aebef651 fix in write ABAQUS 2013-07-13 13:15:38 +02:00
jriegel
cd19d8155c remake the position handling on the C++ side 2013-07-13 11:54:21 +02:00
jriegel
6f5ae0dd42 Implementing new Alignment approach 2013-07-11 00:19:46 +02:00
jriegel
4ab5bd57c9 Add Nodes interface to FemMesh (for usage e.g. calculating eigen transformation) 2013-07-10 23:16:21 +02:00
jriegel
4c6e988aad Fix Boundbox problem in FemMesh and make singular Coordinate3 node 2013-07-10 01:09:59 +02:00
jriegel
d5ec1da95b implement user interface for creating a Analyses and add a part 2013-07-09 22:15:06 +02:00
wmayer
6fde5d764b + in setPyObject() only use classes derived from Base::Exception 2013-07-05 15:29:04 +02:00
jriegel
388ad0ce78 Small fix in Fem 2013-06-27 00:14:02 +02:00
jriegel
b312232b80 Switch NetgenObject to inert if build without Netgen 2013-06-26 23:20:09 +02:00
jriegel
e6c649cc1d Fix in Grid calculation and remove some trace messages from SMESH 2013-05-29 00:34:08 +02:00
jriegel
c10d87d366 small fixes and tests in Fem 2013-05-28 18:13:01 +02:00
jriegel
dab1499b5b Further implementing parameter setting 2013-05-05 19:34:05 +02:00
jriegel
527a6f5562 Add mesh parameters and Some fixes 2013-04-23 00:16:47 +02:00
jriegel
8a28382848 Adding additional objects to FEM 2013-04-20 10:53:03 +02:00
jriegel
2818bc4ddf Add ViewProvider and Dialogs for Analysis object and the Netgen mesher object 2013-04-08 10:42:08 +02:00
wmayer
8b0bf33344 Disable NetgenPlugin for gcc and mingw 2013-04-01 17:40:52 +02:00
jriegel
7bedde5b4f Remove Salomemesh from LibPack and compile with source. Changes for LibPack 8.1
Had to overwrite the salomemesh in 3rdParty with the original 5.1.2.2 from sf.net since through layout changes imposible to merge or even see changes in the code. Linux tweaking has to be done..
2013-03-31 00:16:25 +01:00