Commit Graph

1968 Commits

Author SHA1 Message Date
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