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
Russell Johnson
9ee49e389f
Path: Add missing Setup() properties; Visual organization
2020-05-30 20:56:00 -05:00
Russell Johnson
2dc4496e9a
Fix failed Job creation due EnableRotation property error
...
PathAreaOp: Add SetupProperties() function
PathPocketBase: Modify SetupProperties() function to include return from same in PathAreaOp.
PathPocketShape: remove blank indents
PathProfileBase: Modify SetupProperties() function to include return from same in PathAreaOp.
PathProfileFaces: fix `EnableRotation` issue
2020-03-21 11:05:46 -05:00
Patrick Felixberger
61d578bb61
Code clean up
2020-03-16 18:30:30 +01:00
Russell Johnson
8e9d704556
4th-axis fixes and improvements
...
Fix rotational orientation of pockets. Need to apply same fix to ProfileFaces.
Fix final depth issue based upon error in rotational orientation fixed here.
Add property, `LimitDepthToFace` to facilitate easier pockets and face profiling on rotational-enabled operations.
Hide rotational support properties when operations do not use rotation.
Remove unnecessary property, `B_AxisErrorOverride`, and delete dead code that used it.
2020-03-14 11:36:21 -05:00
Markus Lampert
81bbb0066d
Removed dead code for debugging shortcut warnings.
2020-01-03 23:13:55 -08:00
Markus Lampert
6410393092
switched to pylint3 and fixed additional warnings
2019-07-01 15:32:54 -07:00
Markus Lampert
1a3877ffbe
addressed pylint warnings for PathPocket family
2019-07-01 15:32:54 -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
luz.paz
5103002df9
Crowdin: continuing translation string refinements/fixes
2019-03-22 10:44:14 -03:00
Markus Lampert
0603448a92
Operation setting support for all pocket ops.
2018-09-02 00:32:22 -07:00
Markus Lampert
e0cae49c49
Add UseOutline property to PocketShape in order to mill full pockets and not have to add all sub-shapes.
2018-08-18 21:55:26 +02:00
luz.paz
0720c5e233
Crowdin: Path string fixes
2018-04-25 11:03:10 +02:00
Markus Lampert
9fecae859f
Fixed cut mode for pocket shape.
2017-11-24 10:21:36 -02:00
Zheng, Lei
598fff8b40
Path.Area: add greedy sort mode
2017-10-09 19:57:08 +02:00
Markus Lampert
eb10377358
Disabling MinTravel - it being an experimental feature.
2017-10-02 01:21:13 +02:00
Markus Lampert
567f592d84
Implemented interface functions in base classes.
2017-09-26 10:51:17 -03:00
Markus Lampert
7febd40788
Fixed pocket final depth calculation and hide it from user modifications.
2017-09-17 18:46:00 +02:00
Markus Lampert
69e5f791a2
Reduced logging for pocket ops again.
2017-08-22 10:16:58 -03:00
Markus Lampert
5cf63ae2de
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