Commit Graph

18805 Commits

Author SHA1 Message Date
Schildkroet
ee81f2154e Merge branch 'master' into master 2019-04-25 22:24:09 +02:00
Yorik van Havre
6ba161120e Arch: Fixed issue with empty properties in IFC import 2019-04-25 17:07:26 -03:00
Bernd Hahnebach
57fc1d0cc2 Material: card utils and import, add some code examples 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
e0b08e74f3 Material: card utils, data model comments and a few more 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
f98fd36788 FEM and Material: move FEM task panel to material card utils 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
1e0ee41e7e FEM: material task panel, use card path to start material editor 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
8827187935 Material: editor, allow duplicate card names and other improvements 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
e4f29ffe92 Material: material main module, move card related defs into mat utils module 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
f9c873531e Material: card utils modul, add some defs:
- def to write template mat file
- def to write card tools headers file
- def to get the FreeCAD source directory out of Makefile in build
- the data will be taken from the material editor template
- means we gone have an overall template to generate all others material related templates now
- output reistered, non registered, used and not used material keys (very useful for debuging)
2019-04-25 20:43:07 +02:00
Bernd Hahnebach
f69537ed30 Material: mat card template for material editor, move to a much more pythonic one 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
eb21144c4b Material: card utils, move card methods from material editor to card utils module
- isolate card tools for further use in other modules
- possible use of card tools in cmd mode
- add some methods for better card handling
- add some output methods for better card debuging
- editor, better names for methods
- add preference to sort cards and add duplicate cards too
- use icon in mat editor card combo box
2019-04-25 20:43:06 +02:00
Bernd Hahnebach
4f3bcf05b9 Material: card utils, add new module 2019-04-25 20:43:06 +02:00
Bernd Hahnebach
d0bee305e9 Material: editor, add author 2019-04-25 20:43:06 +02:00
Bernd Hahnebach
72a15c0de5 FEM: material task panel, code formating and prints 2019-04-25 20:43:06 +02:00
Bernd Hahnebach
b11755f088 FEM: selection widget class, comment debug print 2019-04-25 20:43:06 +02:00
Patrick Felixberger
4fe8a1da42 Header changes 2019-04-25 18:41:35 +02:00
Patrick Felixberger
4bd07afdf5 Added optional Arcs (G2) for helix ramp 2019-04-25 18:41:35 +02:00
Patrick Felixberger
118d8b8900 Cleaned up PathAdaptive script 2019-04-25 18:41:35 +02:00
Patrick Felixberger
59611daab2 Merge remote-tracking branch 'upstream/master' 2019-04-25 18:38:00 +02:00
wandererfan
57d35a392c Fix Error when OCC projection returns nothing 2019-04-25 08:02:28 -04:00
wandererfan
40c0347b25 Fix crash on Dimension with corrupted References 2019-04-24 19:52:39 -04:00
Abdullah Tahiri
b406677cc0 MSVC2013 constexpr to const 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
2c6f941644 GCS: Partial refactoring of diagnose() and debug improvements 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
c5ff5d9d48 Sketch: Verbose to console output malformed constraints that are ignored by the solver 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
23f0be2129 Sketcher: Comment out very specific debug code 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
6e1d6505cc Sketcher: Make PointPos modifiable from Python 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
2eb5c70147 Base::Console avoid magic numbers and enable external string size checks 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
8b93107202 GCS: use at for map reading 2019-04-24 17:56:37 +02:00
wmayer
4841be663d improve the check for collapsing edges to avoid to introduce non-manifolds into a mesh 2019-04-24 09:49:33 +02:00
Patrick Felixberger
438f3d30ca Header changes 2019-04-23 20:17:29 +02:00
Patrick Felixberger
e6242550bf Added optional Arcs (G2) for helix ramp 2019-04-23 20:10:17 +02:00
Bernd Hahnebach
b2efb0ed25 Merge pull request #2094 from berndhahnebach/bhbdev210
FEM and Material: small fixes and code formating
2019-04-23 11:26:16 +02:00
Bernd Hahnebach
d6582737a7 Material, editor and main module, code formating 2019-04-23 09:13:16 +02:00
Bernd Hahnebach
7583761936 FEM: material task panel, fix finding of cards on return of material editor 2019-04-23 09:13:14 +02:00
Bernd Hahnebach
46a9a2310e FEM: material task panel, fix finding of cards without thermal properties on reopen 2019-04-23 09:13:12 +02:00
Bernd Hahnebach
f279b42ae2 FEM: material task panel, split card methods from task panel methods 2019-04-23 09:13:10 +02:00
Bernd Hahnebach
9d3141ce31 FEM: material task panel, code formating, line length, prints 2019-04-23 09:13:08 +02:00
Bernd Hahnebach
bec300e6b1 FEM: material task panel, do not change mat card if mat editor was canceled 2019-04-23 09:13:06 +02:00
Bernd Hahnebach
ac71d82dd4 Material: editor, code formating, line length, prints, add some comments 2019-04-23 09:13:04 +02:00
Bernd Hahnebach
4cb913d12c Material and FEM: card reader and writer, make sure to import the same in all modules 2019-04-23 09:13:02 +02:00
Bernd Hahnebach
7f5094231e Material: editor, sort cards in combo box 2019-04-23 09:13:00 +02:00
Bernd Hahnebach
04d9836b88 Material: redundant card reader and writer, add some print messages 2019-04-23 09:12:55 +02:00
Bernd Hahnebach
5b1d977df1 Material: import card module, code formating, comments and prints 2019-04-23 09:12:55 +02:00
Bernd Hahnebach
f501b396ca Material: editor, small ui layout improvements 2019-04-23 09:12:53 +02:00
Patrick Felixberger
7a6a3fb967 Cleaned up PathAdaptive script 2019-04-23 00:16:25 +02:00
Yorik van Havre
b32c463801 Draft: Fixed crashing editTracker 2019-04-22 12:21:31 -03:00
easyw
19ba0d634d py3 compatibility fix 2019-04-22 10:47:59 -03:00
carlopav
c78082a3fb Update the arc3points
Updated the Arc3points tool to be able to draw a Draft object instead of a Part one. Also grouped the two tools in one single dropdown toolbar button.
2019-04-22 10:46:44 -03:00
carlopav
2d2e36b7bd Cubic BezCurve small fix
Fixed small things i forgot
2019-04-22 10:46:44 -03:00
Yorik van Havre
dd56abe14b Draft: Fixed error in DXF import 2019-04-22 10:39:36 -03:00