Stefan Endres
c4f3951828
Path: Sort edges before splitting at selected vertex
2020-12-13 19:27:13 +01:00
luz paz
60c055e62d
Path: Fix header uniformity and remove trailing whitespace
...
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
sliptonic
a785c0e0a1
Fix deburr CW/CCW calculation
2020-10-12 12:39:14 -05:00
Eric Trombly
24e681c63b
add lazyloader support
...
lazy_loader is copied to Ext now, modified external imports to lazy_load
add a few more imports to be lazy loaded, think the install path is correct now
[TD]"<" symbol embedded in html
revert changes to path modules for testing
use lazyloader in PathAreaOp.py
add back in deferred loading
temp change to print error message in tests
temp change to print error message in tests
add _init__.py to lazy_loader
make install in CMakeLists.txt one line
2020-04-13 21:14:34 -05:00
Patrick Felixberger
78dd7a61aa
Added EntryPoint option to path deburr
2020-03-05 22:55:24 +01:00
Patrick Felixberger
1927147dd7
Added explicit deburr start values; Fixed direction detection for deburr operation
2020-03-05 21:12:57 +01:00
Patrick Felixberger
9e054d53fe
Path: Added option to select direction (CW, CCW) in Deburr Op
2020-02-17 01:13:21 +01:00
Markus Lampert
81bbb0066d
Removed dead code for debugging shortcut warnings.
2020-01-03 23:13:55 -08:00
Markus Lampert
4ec9f7e281
Prevent endless loop through negative step down values in engraver.
2019-09-27 14:18:43 +02:00
markus
83dcc5f92c
Fixed engrave for non-closed wires for multi step down ops
2019-09-27 14:18:27 +02:00
Markus Lampert
a049b031f7
Cleaned up warnings for PathEngraveBase
2019-07-01 15:29:51 -07:00
sliptonic
617c619d2f
remove unnecessary imports. normalize debug log levels
2019-06-21 13:01:01 -05:00
luz.paz
ec12ffae0c
Path: source comment typo fixes
...
Found via `codespell`
2019-05-30 19:57:25 +02:00
Markus Lampert
2e692dff2d
Restrict removal of g0 to clearance height to the engraving of the last base model.
2019-02-04 22:21:28 -02:00
Markus Lampert
18bf6b6cb8
Fixed merge issues
2018-09-11 07:24:37 +02:00
Markus Lampert
7a65e48d33
Removed obsolete adjustWirePlacement.
2018-09-11 07:24:37 +02:00
Markus Lampert
b6bbccd8d4
Added support for multi base model to Engrave.
2018-09-11 07:24:37 +02:00
Markus Lampert
9cd8ac46f7
Add job as parameter to opSetDefaultValues
2018-09-02 00:32:22 -07:00
Markus Lampert
bd4de59ead
Work around for offsetting a circle with Placement.
2018-07-06 22:08:46 -07:00
Markus Lampert
e1af026933
Added basic chamfer test case for offsetting a wire.
2018-07-06 22:08:46 -07:00
Markus Lampert
014e7b5cd2
Fixed chamfer depth and cleaned up properties.
2018-07-06 22:08:46 -07:00
Markus Lampert
50da8c2044
Rebase chamfer op on engrave-base and enable path generation.
2018-07-06 22:08:46 -07:00
Markus Lampert
22def1f956
Split Engrave into base implementation and Engrave specific pieces.
2018-07-06 22:08:46 -07:00