Commit Graph

16545 Commits

Author SHA1 Message Date
Bernd Hahnebach
1aa5a7ffbc Material: card utils, data model comments and a few more 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
8544bfd4c6 FEM and Material: move FEM task panel to material card utils 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
1efad46a34 FEM: material task panel, use card path to start material editor 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
84bb893e4b Material: editor, allow duplicate card names and other improvements 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
080c48b4a3 Material: material main module, move card related defs into mat utils module 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
27591f5063 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
3f5f53e91f Material: mat card template for material editor, move to a much more pythonic one 2019-04-25 20:43:07 +02:00
Bernd Hahnebach
ae37de1419 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
edb3813a1c Material: card utils, add new module 2019-04-25 20:43:06 +02:00
Bernd Hahnebach
a20b05f4cd Material: editor, add author 2019-04-25 20:43:06 +02:00
Bernd Hahnebach
42f96235aa FEM: material task panel, code formating and prints 2019-04-25 20:43:06 +02:00
Bernd Hahnebach
7aa7d50138 FEM: selection widget class, comment debug print 2019-04-25 20:43:06 +02:00
wandererfan
fbc542738c Fix Error when OCC projection returns nothing 2019-04-25 08:02:28 -04:00
wandererfan
ede3bd2210 Fix crash on Dimension with corrupted References 2019-04-24 19:52:39 -04:00
Abdullah Tahiri
95ad7dcee6 MSVC2013 constexpr to const 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
d21cf68b8a GCS: Partial refactoring of diagnose() and debug improvements 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
5f42b8216f Sketch: Verbose to console output malformed constraints that are ignored by the solver 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
a1c83e7150 Sketcher: Comment out very specific debug code 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
e104304a98 Sketcher: Make PointPos modifiable from Python 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
875197f4a1 Base::Console avoid magic numbers and enable external string size checks 2019-04-24 17:56:37 +02:00
Abdullah Tahiri
af9492b790 GCS: use at for map reading 2019-04-24 17:56:37 +02:00
wmayer
d7bd0b6d64 improve the check for collapsing edges to avoid to introduce non-manifolds into a mesh 2019-04-24 09:49:33 +02:00
Bernd Hahnebach
9b3ec233c8 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
ad88b6af76 Material, editor and main module, code formating 2019-04-23 09:13:16 +02:00
Bernd Hahnebach
3cabefdaea FEM: material task panel, fix finding of cards on return of material editor 2019-04-23 09:13:14 +02:00
Bernd Hahnebach
935f70652e FEM: material task panel, fix finding of cards without thermal properties on reopen 2019-04-23 09:13:12 +02:00
Bernd Hahnebach
872f456073 FEM: material task panel, split card methods from task panel methods 2019-04-23 09:13:10 +02:00
Bernd Hahnebach
1234e08ee3 FEM: material task panel, code formating, line length, prints 2019-04-23 09:13:08 +02:00
Bernd Hahnebach
fb6357a908 FEM: material task panel, do not change mat card if mat editor was canceled 2019-04-23 09:13:06 +02:00
Bernd Hahnebach
82c46ab56a Material: editor, code formating, line length, prints, add some comments 2019-04-23 09:13:04 +02:00
Bernd Hahnebach
95aaa73388 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
50c363c2f3 Material: editor, sort cards in combo box 2019-04-23 09:13:00 +02:00
Bernd Hahnebach
659ac13573 Material: redundant card reader and writer, add some print messages 2019-04-23 09:12:55 +02:00
Bernd Hahnebach
80bf21c3d6 Material: import card module, code formating, comments and prints 2019-04-23 09:12:55 +02:00
Bernd Hahnebach
bb558a4b57 Material: editor, small ui layout improvements 2019-04-23 09:12:53 +02:00
Yorik van Havre
79f3e1c57f Draft: Fixed crashing editTracker 2019-04-22 12:21:31 -03:00
easyw
8dde128b1c py3 compatibility fix 2019-04-22 10:47:59 -03:00
carlopav
0b905fade0 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
5c713119a2 Cubic BezCurve small fix
Fixed small things i forgot
2019-04-22 10:46:44 -03:00
Yorik van Havre
2ea552a7ba Draft: Fixed error in DXF import 2019-04-22 10:39:36 -03:00
Yorik van Havre
2579cd242c Draft: Fixed inverted 2D/3D modes of Draft Texts 2019-04-22 10:29:58 -03:00
babaroga
dde241bb32 FIX:TD-If "Show units" is off degree symbol is missing on angular dimensions
+ Remove space between dimension value and degree symbol
2019-04-21 19:51:57 -04:00
wandererfan
6474e49b8c Fix missing arc on 3pt angle 2019-04-21 07:23:32 -04:00
wandererfan
06962535fa Fix missing radius/dia on ft-in dimensions 2019-04-19 19:15:52 -04:00
Yorik van Havre
c3dc748701 Arch: Added default preferences options for spaces 2019-04-19 18:59:10 -03:00
Yorik van Havre
ea0c7694cd Arch/TechDraw: TD Arch views now have a 'fillSpaces' property to show Arch spaces as color-filled areas 2019-04-19 18:20:33 -03:00
wandererfan
9d296194e8 Fix Detail Highlight when Detail has no Geometry
- Detail circles were no drawn if detail area did not
  produce any geometry (detail anchor point + radius not
  over original part.
2019-04-18 18:47:03 -04:00
wandererfan
0679d73092 Fix non-Delete of Graphic on DocObject delete
- While the source document obj was "removing", the
  graphic was being deleted and readded by the view
  provider.
2019-04-18 18:47:03 -04:00
wandererfan
b46dfc4d2b Fix Center/Section Line Length
- when View is rotated, Center/Section line lengths
  are calculated as if View is not rotated.
2019-04-18 18:47:03 -04:00
wandererfan
b34b029e29 Fix duplicate User Types 2019-04-18 18:47:03 -04:00