wmayer
145cefb131
Replace Base::Exception with appropriate subclass
2018-11-14 17:19:30 +01:00
looooo
5a915d5db6
add function to retrive femmesh edges by a TopoDS_Edge
2018-11-09 11:11:59 +01:00
Bernd Hahnebach
9c2ef2b5f9
FEM: commands, sort classes
2018-11-06 12:04:49 -03:00
Bernd Hahnebach
a5d5687220
FEM: print mesh info, rename it to display mesh info
2018-11-06 12:04:49 -03:00
Bernd Hahnebach
aaf4fed348
FEM: z88 mesh, some changes:
...
- add a much simpler method to write a FemMesh to Z88 file format by Python
- add a read method which does not create a document object but just returns the FemMesh
2018-11-06 12:04:49 -03:00
luz.paz
c7785267a7
Misc. typos and whitespace
...
Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm,./ChangeLog.txt" -I ../fc-word-whitelist.txt` and `grep`. Excess whitespace auto-removed by Atom editor.
2018-11-03 16:13:06 -03:00
wmayer
36271b4052
move from deprecated boost.signals to boost.signals2 library
2018-10-30 19:09:03 +01:00
lorenz
0d9b20adb4
py3: Fem: remove extra b'ees
...
https://forum.freecadweb.org/viewtopic.php?f=18&t=30954
2018-10-28 15:13:30 +01:00
Bernd Hahnebach
61205d086f
FEM: nonlinear material, small fix in setting solver attributes
2018-10-25 11:00:07 -03:00
Bernd Hahnebach
27b51c98e4
FEM: ccx solver task panel run, return error if CalculiX has finished but there are errors in output. Happens on nonpositive jacobians
2018-10-25 11:00:07 -03:00
Bernd Hahnebach
859e4e7778
FEM: ccx tools, small improvements if nonpositive jacobians are in the mesh
2018-10-25 11:00:07 -03:00
luz.paz
ccd7be0bc2
FEM: file headers, fix .cpp and .h header text
2018-10-25 11:00:07 -03:00
Bernd Hahnebach
d8eb9dd470
FEM: code formating, cut lines with more than 200 diggits
2018-10-17 11:23:05 +02:00
Bernd Hahnebach
ef87ae4d36
FEM: ccx solver, add gemetry check analysis
2018-10-17 11:23:05 +02:00
Bernd Hahnebach
601e4b5034
FEM: print message, fix
2018-10-17 11:23:05 +02:00
Bernd Hahnebach
1a01ef0d37
FEM: inout modules, delete not used and not needed variable
2018-10-17 11:23:05 +02:00
luz.paz
892c64823f
FEM: Typos
2018-10-17 11:23:04 +02:00
luz.paz
73fd1b5063
FEM: Grammar and organization fixes
2018-10-17 11:23:04 +02:00
wmayer
6cf9f8c43d
fixes 0003629: FEM, input file is not written if the FreeCAD document name has none standard letters
2018-10-11 12:40:16 +02:00
wmayer
2df34a3c99
for inner loop use a different iterator variable than for outer loop, remove superfluous argument from Message()
2018-10-06 19:42:58 +02:00
Markus Lampert
4e62302aa3
Cleaning up startEditing/finishEditing/isEditing
2018-10-05 11:30:45 +02:00
Bernd Hahnebach
6f90e4c892
FEM: vtk, tools, better comments in header file
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
209eaeb39d
FEM: vtk, import and export FC result, better log messages
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
4fabaf94fc
FEM: vtk, import and export FC result, get the FC result properties for them from a seperate method
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
276948da4a
FEM: in out and vtk, make use of stats calculations for vtk import
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
3a3c02c22f
FEM: import tools, move stats calculation in separate method
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
94fee7a6a3
FEM: vtk, import FC result, further code improvements
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
110d6c327a
FEM: vtk, import FC result, small code improvements
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
64676c9285
FEM: vtk, import FC result, get rid of needless essential property
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
44dd56df2a
FEM: vtk, import FC result, move defs together
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
d5752eebe2
FEM: vtk, export FC result, move defs together
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
f9cac3e0e3
FEM: vtk, import FC result, get rid of needles result types
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
421f54ac65
FEM: vtk, export FC result, small code improvements
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
c19909f503
FEM: vtk, export FC result, get rid of needless result types
...
- an result is an result, we just gone export what we have
- a vtk result can consists of all kind of result types
2018-10-01 17:53:30 -03:00
wmayer
75013d3db8
update resource file
2018-09-29 18:32:12 +02:00
Rafael
ab51fa4b1c
Replace fem-post-filter-data-at-point PNGicon
...
Currently a FEM WB tool has a PNG icon in FreeCAD. This file is the
fem-post-filter-data-at-point.png The rest of the icons in FEM WB
are SVG files. This PNG icon is from ParaView and it has a different
stile, compared with the other FEM icons. It would be good to have
an original SVG icon for this tool.
This commit replaces the PNG file with a SVG file with a new design.
This job was a request from the FEM WB developer, in the UX/UI Design
FreeCAD Forum.
The new SVG icon follows the FreeCAD Artwork Guidelines
- https://www.freecadweb.org/wiki/Artwork_Guidelines
The new design keep the stile of the other icons with similar function
in the FEM toolbar
- https://www.freecadweb.org/wiki/File:Fem-DataAlongLine.svg
2018-09-29 18:30:50 +02:00
Bernd Hahnebach
2e19facb78
FEM: revert 4421020, it is based on a change which is not in master, not yet ;-)
2018-09-27 11:09:22 +02:00
Bernd Hahnebach
6ce1b7b89f
FEM: vtk, post task boxes, add some comment
2018-09-26 22:43:07 +02:00
Bernd Hahnebach
0b227a1670
FEM: vtk fix, task panels, some enumerations are no longer set back on any open of the tp
2018-09-26 22:42:53 +02:00
Bernd Hahnebach
d7dc8a893e
FEM: vtk, initialize the enums of piplines VP
2018-09-26 22:42:40 +02:00
Bernd Hahnebach
08400a91b3
FEM: vtk fix, remove scaling of vtk results
...
- only displacements had been scaled, all other results remained untouched
- if the results should be scaled all results needs to be scaled
- this includes all possible result types with their units
2018-09-26 22:42:26 +02:00
Bernd Hahnebach
381ab13a1a
FEM: input filewriter base class, remove no longer working mesh shape property, has been replaced by part
2018-09-26 22:41:56 +02:00
wmayer
1fb55d8d0a
fixes 0003618: FEM, GUI, mesh view provider, highlighted node show wrong node number on selection
2018-09-26 19:59:32 +02:00
Clemens Weissbacher
483060cc90
FEM: fix an error handling issue, caused by an non existing variable
2018-09-26 17:15:03 +02:00
Bernd Hahnebach
fbf94e127c
FEM: Python code formating, flake8
2018-09-19 21:40:57 +02:00
Bernd Hahnebach
e16ee9648f
FEM: menues, delete the FEM before material menue entries, just like all other entries
2018-09-19 21:40:44 +02:00
Bernd Hahnebach
e4c71803c4
FEM: menues, move element geometry enties into sub menue
2018-09-19 21:40:34 +02:00
wmayer
644cfa06bb
replace boolean to check for inside/outside cutting with enum values
2018-09-18 18:25:51 +02:00
wmayer
90e63b49a4
fixes #0003155 : FEM to mesh conversion fails for shells
2018-09-12 12:39:12 +02:00
Bernd Hahnebach
fc9f746bd7
FEM: cpp commands post, do not use create, same like constraints, data along line
2018-09-11 07:22:45 +02:00