Commit Graph

7018 Commits

Author SHA1 Message Date
Markus Lampert
182a4d72f4 Hide job while editing dressup. 2017-01-02 17:34:36 -08:00
Markus Lampert
672a60fe7c Fixed edit dialog initialisation. 2017-01-02 17:34:36 -08:00
Markus Lampert
e64d2772c7 Reduced logging. 2017-01-02 17:34:36 -08:00
Markus Lampert
6452c28ec6 Fixed alignment issue and unit tests.
The trick is really to over-extend edges before creationg shapes for the common operation, and trying to avoid alignment of the edge with the cone's seam.
2017-01-02 17:34:36 -08:00
Markus Lampert
c56d4dd3c3 Maintaining rapid commands. 2017-01-02 17:34:36 -08:00
Markus Lampert
6444bd62d3 Fixed build and tests. 2017-01-02 17:34:36 -08:00
Markus Lampert
3e9080aa19 Reduced logging. 2017-01-02 17:34:36 -08:00
Markus Lampert
80e744b273 Added resiliancy against vertical path elements. 2017-01-02 17:34:36 -08:00
Markus Lampert
fd53461f93 Fixed caching issue. 2017-01-02 17:34:36 -08:00
Markus Lampert
2d614f90ca Added support for vertical paths along the edge of a cylindrical tag. 2017-01-02 17:34:36 -08:00
Markus Lampert
f4a3824a5a Improved tag height based on obj.Base properties, if they exist. 2017-01-02 17:34:36 -08:00
Markus Lampert
d7c7be2afc Fixed generation and edge case where there is no wire to cut the tag. 2017-01-02 17:34:36 -08:00
Markus Lampert
fac5b434d8 Removed core which isn't used anymore; some debugging info to figure out the save/restore issus. 2017-01-02 17:34:36 -08:00
Markus Lampert
240ce6e318 OCC based tag line generation by extruding the edges cutting through a tag and retreiving the common with the tag solid. 2017-01-02 17:34:36 -08:00
Markus Lampert
2ea1a7f6d1 Added pixellation of arbitrary path curve. 2017-01-02 17:34:36 -08:00
Markus Lampert
925b60645a Create cones for debugging cone shaped tags. 2017-01-02 17:34:36 -08:00
Markus Lampert
4dce9494a6 Use PathGeom for holding tags dressup. 2017-01-02 17:34:36 -08:00
Markus Lampert
ceae388d5f Fixed helix construction. 2017-01-02 17:34:36 -08:00
Markus Lampert
64d5927402 Added arcToHelix. 2017-01-02 17:34:36 -08:00
Markus Lampert
2f7be4f1c8 Rebase on new Line/LineSegment code. 2017-01-02 17:34:36 -08:00
Markus Lampert
b8a74a7357 Fixed most of the state machine issues, still a problem with intersection of edges. Need to rebase. 2017-01-02 17:34:36 -08:00
Markus Lampert
a39d2639bb Support for arcs and helix with tests. 2017-01-02 17:34:36 -08:00
Markus Lampert
9e24f075d7 Added support for arcs on square tags. 2017-01-02 17:34:36 -08:00
Markus Lampert
98f6ab6803 Added HoldingTags dressup with tests, using PathGeom and PathTestUtils. 2017-01-02 17:34:36 -08:00
Bernd Hahnebach
43a15a2083 FEM: fix unit tests in the regard of new material module name 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
7c19fa1654 FEM: move modules MechanicalMaterial to a more general FemMaterial 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
532dfe76d5 FEM: GUI, move create node set tool to mesh tools 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
ee06b74738 FEM: solver ccx task panel, typo 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
23e914268e FEM: netgen mesh obj, move a new obj inside an active analysis if there is one 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
c2ffbef82a FEM: GMSH mesh obj, switch to FEM WB on double click on obj 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
6837b66dbb FEM: GMSH mesh task panel, add an ok and cancel button, remove close button 2017-01-02 18:03:24 -02:00
Bernd Hahnebach
76c6092042 FEM: code formating, flake8 and delete not used imports 2017-01-02 18:03:24 -02:00
Markus Lampert
a029429b49 Setting a minimum # interpolations for displaying an arc. 2017-01-01 22:41:28 -08:00
Alexander Gryson
b17e62d959 Added Metadata 2016-12-31 21:20:45 +01:00
Alexander Gryson
c508f10c60 Update Raytracing Workbench icons 2016-12-31 21:20:45 +01:00
Yorik van Havre
0e040fd6e0 Draft: Do not import non-instanciated blocks - fixes #2822 2016-12-31 15:48:01 -02:00
wwmayer
9060becfe7 Merge pull request #407 from dev-at-stellardeath-org/linuxcnc_post_without_gui
Path: linuxcnc_post without GUI
2016-12-31 12:18:56 +01:00
Lorenz Hüdepohl
6f09fd8aa4 Path: linuxcnc_post without GUI
A simple fix to be able to easily use the linuxcnc_post module without
the GUI present
2016-12-30 22:33:15 +01:00
Yorik van Havre
39ddebc337 Arch: Fixed bug with arch objects that are a clone and have a material 2016-12-30 19:25:42 -02:00
Yorik van Havre
f75a10350a Arch: Correctly export profiles with holes to IFC 2016-12-30 19:24:54 -02:00
Yorik van Havre
36bc5f37b3 Arch: Added utility command to create an undefined Arch component clone of an object 2016-12-30 18:07:13 -02:00
Yorik van Havre
7c7aea1308 Arch: fixed typo in yesterdays commmit 2016-12-30 12:10:38 -02:00
wmayer
79ddef18f2 rearrange headers to avoid warning 2016-12-30 13:31:08 +01:00
wmayer
9607ce0a8f suppress -Woverloaded-virtual warnings from smesh 2016-12-30 12:11:35 +01:00
Yorik van Havre
4f53c7b1ec Arch: Fixed export of materials to IFC to be understandable by revit 2016-12-29 21:02:54 -02:00
Yorik van Havre
4284e437d3 Arch: Make sure the BaseMaterial property contains a Material object 2016-12-29 20:42:30 -02:00
Yorik van Havre
2b18894e7c Arch: Faster material handling in IFC import - fixes #2762 2016-12-29 16:05:52 -02:00
wmayer
7d842679bd in forward declaration replace class keyword when struct is expected
comment out unused parameters
2016-12-29 17:52:39 +01:00
wmayer
fb716d7238 in forward declaration replace class keyword when struct is expected 2016-12-29 16:02:35 +01:00
wmayer
68367e1efc fix build failure 2016-12-29 15:01:57 +01:00