Commit Graph

11928 Commits

Author SHA1 Message Date
sliptonic
42945cd596 Path: remove obsolete operations
PathFaceProfile PathFacePocket are no longer necessary
2017-08-28 11:40:33 -03:00
sliptonic
da836d183f Path: remove pathcompoundextended
non-functional
2017-08-28 11:40:33 -03:00
sliptonic
a15421e9cc Path: gui cleanup 2017-08-28 11:40:33 -03:00
sliptonic
a651609fe1 path: convert smoothiepost to use argparse 2017-08-28 11:40:33 -03:00
sliptonic
151cfda1a6 path: gui cleanup for copy related functions
remove compound
2017-08-28 11:40:33 -03:00
sliptonic
550d35fb05 Path: cleanup on operation copy 2017-08-28 11:40:33 -03:00
sliptonic
1efe5cfe7c Path: cleanup simplecopy
Now creates a 'custom' object with gcode property
2017-08-28 11:40:33 -03:00
sliptonic
694fb31df1 Path: Command to duplicate an operation.
Creates a copy of the currently selected operation in the same job
2017-08-28 11:40:33 -03:00
wmayer
d93f9b1868 Fix crash in enum property due to index out of range 2017-08-28 12:55:19 +02:00
Yorik van Havre
fccb5dbc87 Draft: New UI for the Scale tool 2017-08-25 16:40:49 -03:00
Markus Lampert
04390300cd More py3 compatibility, same root cause though. 2017-08-24 20:31:57 -07:00
Markus Lampert
0fff9d416d Fixed unit test for python3. 2017-08-24 20:31:57 -07:00
Markus Lampert
e0ebe92d1c Added full unit test to make sure tool chain works correctly. 2017-08-24 20:31:57 -07:00
Markus Lampert
f2483f2ff0 Added preambles option to fromShapes to prevent Path.Area from emmitting a preamble before every block of movement. 2017-08-24 20:31:57 -07:00
Markus Lampert
36284251cb Fixed merge issue. 2017-08-24 20:31:57 -07:00
Markus Lampert
a076179cf0 Start of dogbone unit tests. 2017-08-24 20:31:57 -07:00
Markus Lampert
a9867b4fdc Removed redundant import. 2017-08-24 20:31:57 -07:00
Markus Lampert
21502ce1f1 Converted PathProfile to be based on PathAreaOp. 2017-08-24 20:31:57 -07:00
Yorik van Havre
12d411ac59 Draft: Fixed line to sketch conversion 2017-08-24 21:12:59 -03:00
Yorik van Havre
249d130051 Arch: Changed order of Rebar tools to match the wiki 2017-08-24 17:40:23 -03:00
wmayer
7321fa6b7e don't filter point cloud when estimating normals to avoid mismatch of number of points and normals 2017-08-24 13:05:21 +02:00
wmayer
5996ebcf61 load organized point clouds in pcd files without properties 2017-08-23 17:23:00 +02:00
Bernd Hahnebach
ace619c096 FEM: z88, fix tet10 import and export node order 2017-08-22 18:23:58 +02:00
Bernd Hahnebach
4efcad7751 FEM: z88 disp reader, adapt new result mesh creation for results objects 2017-08-22 18:23:50 +02:00
Markus Lampert
88e2b6de9a Reduced logging for pocket ops again. 2017-08-22 10:16:58 -03:00
Markus Lampert
ab2e516b35 Refactored pocket and facing to use the same base class; added min travel and keep tool down to the interface - latter one is hidden since it currently doesn't seem to work. 2017-08-22 10:16:58 -03:00
Markus Lampert
8c70c3abcd Fixed retraction of tool when profiling multiple holes. 2017-08-22 10:16:58 -03:00
Markus Lampert
90952b1c5d Added docstrings to Gui classes. 2017-08-22 10:16:58 -03:00
Markus Lampert
1f1e887103 Fixed error in circular hole when created with invalid features. Not sure how they get through but they should not cause an exception. 2017-08-22 10:16:58 -03:00
Markus Lampert
9f0ba77a54 Added doc strings to operations. 2017-08-22 10:16:58 -03:00
Markus Lampert
a59e1004c4 Replaced BaseGeometry 'Update' with 'Clear', since update didn't actually do anything and 3 buttons is consistent with the BaseLocation dialog. 2017-08-22 10:16:58 -03:00
Markus Lampert
be89ab0ac2 Gate Locations processing on feature enablement. 2017-08-22 10:16:58 -03:00
Markus Lampert
b7d62e4d6f Moved GetPoint dialog to replace the add+remove+edit section and leave the list of locations visible - much better user experience 2017-08-22 10:16:58 -03:00
Markus Lampert
1f3a1d7c81 Added option to snapper to hode the snapbar once it's done 2017-08-22 10:16:58 -03:00
Markus Lampert
2642e668c5 Added location points for drilling to base framework. 2017-08-22 10:16:58 -03:00
Markus Lampert
b92d396753 Enabled drilling of arcs. 2017-08-22 10:16:58 -03:00
Markus Lampert
81f62d60fe Reduced PathAreaOp log level to info. 2017-08-22 10:16:58 -03:00
Markus Lampert
a93bda2805 Fixed input field update again. 2017-08-22 10:16:58 -03:00
Markus Lampert
1858793512 Fixed typo. 2017-08-22 10:16:58 -03:00
Markus Lampert
c94383b776 Fixed typo and wrong signal generation for Depths page. 2017-08-22 10:16:58 -03:00
Markus Lampert
7f1caafc41 Fix PathJob losing its base. 2017-08-22 10:16:58 -03:00
Markus Lampert
d9272777a0 Fixed drilling tip length issue. 2017-08-22 10:16:58 -03:00
Markus Lampert
12d23df2ac Removed remaining old accel keys and fixed PathSanity object references. 2017-08-22 10:16:58 -03:00
Markus Lampert
aec6cfe239 Only set properties if they have actually changed (the onChanged/updateData callbacks are called synchronously). 2017-08-22 10:16:58 -03:00
Markus Lampert
e7e7ef20af Rearranged tab orders for pages. 2017-08-22 10:16:58 -03:00
Markus Lampert
43c12d9d6f Added tooltips to all dialogs, except for drilling. 2017-08-22 10:16:58 -03:00
Markus Lampert
8268d7fb88 Removed nc directory and adapter - again. 2017-08-22 10:16:58 -03:00
Markus Lampert
0d529c05d5 Removed obsolete ui files. 2017-08-22 10:16:58 -03:00
Markus Lampert
ed6f16d623 Adding missing engraving ui files. 2017-08-22 10:16:58 -03:00
Markus Lampert
5190839006 Cleaning up some unused functions. 2017-08-22 10:16:58 -03:00