Commit Graph

18 Commits

Author SHA1 Message Date
easyw
22d5710986 make Loop selection command available outside Path WB 2018-08-08 08:58:22 +02:00
luz.paz
504f6583dd Typos
The stepcode typos aren't to be found upstream. Recomend we merge nonetheless.
2018-01-08 21:07:00 +01:00
Markus Lampert
5ff9f0fa26 Added template export to Path menu, rearranged layout a bit for better consistency. 2017-11-29 21:45:41 +01:00
Markus Lampert
1318b0b8ee Only check for loop detection if PathWorkbench is active. 2017-10-12 10:17:33 +02:00
Markus Lampert
32ac63b4f7 Fixed refactoring errors. 2017-10-08 10:57:08 -07:00
Markus Lampert
72ff144848 Ensure loop detection logic ignores tree selections. 2017-10-08 10:49:52 -07:00
Markus Lampert
50ef191206 Added comment to not remove findShape which doesn't look like it's used or belongs - still has to stay there. 2017-10-08 12:23:11 -03:00
Markus Lampert
c2f440af8c Dwngraded isHorizontal/isVertical error messages for unsuppported types to warnings and cache loop detection result to get a single message - rather than one per second. 2017-10-08 12:23:11 -03:00
Markus Lampert
a6a572b12c Allow passing in additional face names to horizontalFaceLoop to further constrain the solution. 2017-09-28 11:27:46 -07:00
Markus Lampert
01b0225c4e Added loop detection for vertical faces and enhanced usability of loop select command accordingly. 2017-09-28 11:27:46 -07:00
Markus Lampert
6b0f36f189 Extended edge-loop-selection command become active if there is a single edge selected and that edge is only part of one wire in the horizontal plane. 2017-09-28 11:27:46 -07:00
sliptonic
7ba02338f6 Path: cleanup on operation copy 2017-08-28 11:40:33 -03:00
sliptonic
86b86d75a1 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
f75fe84732 undo removal of function caused by PR494 2017-02-04 15:40:41 +01:00
sliptonic
fbe0ded7cf PATH: post processor tweaks and loop select.
rename generic_post.py: This is actually a post specific to a machine.  The generic name is confusing
fix test case. Contour has no plunge angle
scrubbing postprocessors for python 2 style prints
Keep loop select usable when task panel is open.
2017-02-04 15:36:33 +01:00
Zheng, Lei
be1d0f6151 Path: added Path.fromShapes and Path.sortWires
* Path.fromShapes can now convert any number of shapes to Path with
optimzied travel distances. It internally uses Path.sortWires to
minimize travel distances, and also sort wires by its Z height in case
of sectioned wires.

* The above python function is impelmented in Path::Area class.

* Path::FeatureShape is rewrote to take advantage of these two
functions.

* Add Path::FeatureAreaView to partially display a Path::FeatureArea's
sections.
2017-01-27 17:13:16 +08:00
sliptonic
710624309e really ugly icons.
Maybe someone with talent will help.
2016-10-24 12:49:57 -02:00
sliptonic
327044ff2a Edge Profile operation 2016-10-15 15:25:54 -03:00