Russell Johnson
60329f8389
Path: Deleting blank indents
2020-03-26 10:43:32 -05:00
Patrick Felixberger
4234048413
Added ClearEdges in MillFace to GUI
2020-03-09 21:55:23 +01:00
Patrick Felixberger
3ce47af45f
Added option to clear edges on PathMillFace
...
Changed debug level
2020-01-29 21:20:55 +01:00
Markus Lampert
81f809cfcf
Removed dead code for debugging shortcut warnings.
2020-01-03 23:13:55 -08:00
Markus Lampert
b182d7b169
Fixed some pylint issues and whitelisted some
2019-11-28 17:31:36 -08:00
Markus Lampert
cf8c0fadd1
Basic editor and shape update.
2019-11-28 17:31:35 -08:00
Russell Johnson
730efb9da6
Fix: SetupProperties() syntax correction
...
Job GUI broken due to SetupProperties() syntax error
2019-07-26 11:18:49 -05:00
Russell Johnson
6ddab6e20c
MillFace: add feature - exclude raised areas
...
new feature enabled by name, excludes raised areas inside face, but mills over pockets and holes.
Apply 'ExcludeRaisedAreas' to all BoundaryShapes
Add algorithm to apply 'ExcludeRaisedAreas' to Stock and BoundBox
2019-07-23 04:54:01 -05:00
sliptonic
b55c210f39
remove unnecessary imports. normalize debug log levels
2019-06-21 13:01:01 -05:00
sliptonic
4a984de243
Path: normalize proxy stratements
...
remove bare exceptions
2019-06-21 13:01:01 -05:00
luz.paz
aedb888ae3
Path: source comment typo fixes
...
Found via `codespell`
2019-05-30 19:57:25 +02:00
Markus Lampert
a7f3c5974b
Added multi base model support to MillFace.
2018-09-11 07:24:34 +02:00
Markus Lampert
7d8ed6fd70
Operation setting support for all pocket ops.
2018-09-02 00:32:22 -07:00
Markus Lampert
ebe76319b8
Added name parameter to operation proxy constructor.
2018-09-02 00:32:22 -07:00
Markus Lampert
070d17e4e4
Add job as parameter to opSetDefaultValues
2018-09-02 00:32:22 -07:00
sliptonic
5ffc4f983e
Path: add stock boundary as choice for millface
...
fixes #3326
2018-02-09 15:58:44 +01:00
sliptonic
07ae0e56c4
Path: Fix MillFace default values
...
fixes #3324
2018-01-25 18:45:14 -02:00
Markus Lampert
eaa7b6f591
Fixed all ops to use Op...Depth in order to not mess with the expressions.
2017-10-22 11:24:58 -07: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
9f0ba77a54
Added doc strings to operations.
2017-08-22 10:16:58 -03:00
Markus Lampert
a32f527ac5
Added support for baseobject into PathOp, used by almost all ops anyway.
2017-08-22 10:16:58 -03:00
Markus Lampert
0d4bc71a65
Moved base functionality into PathOp and renamed AreaOp interface to areaOp...
2017-08-22 10:16:58 -03:00
Markus Lampert
4e8d0cbea3
Converted MillFace to be based on PathAreaop.
2017-08-22 10:16:57 -03:00
sliptonic
48337e03c1
Path: fix #3048 Visibility on recompute is now preserved
2017-07-10 19:17:41 -03:00
sliptonic
e8b93ef656
Path: cleanup start points
...
Make sure we're storing path parms for debugging
2017-07-07 16:42:06 -05:00
sliptonic
3093c4cd1b
re-arrange TestPathPost setup to simplify testing muliple posts
2017-07-07 16:42:06 -05:00
sliptonic
e4c696cac1
Path: MillFace start point
2017-07-07 16:42:06 -05:00
sliptonic
bcfc1bf36c
Path: make pathmillface use different depth calculation
2017-06-28 21:49:12 +02:00
sliptonic
266fb0b70f
Path: Adding Apply buttons
...
Give user more control of when long
running updates are executed in task
panels
2017-06-28 21:46:44 +02:00
sliptonic
a5a88e5b59
Path: remove obsolete code from cmake
...
also refactored depthparams and fixes to depths
on various operations
2017-06-28 21:46:44 +02:00
sliptonic
17b16a7286
Path: adding cancel buttons to operations
2017-06-28 21:46:44 +02:00
sliptonic
2147798063
Path: fix potential crash bug.
2017-06-18 17:32:16 +02:00
sliptonic
1065dc5d97
Path: Contour works on clones and other objects with proxy and shape.
2017-06-15 14:42:30 -03:00
sliptonic
aeec1c8c88
Path: added a hidden property to store the areaparams
...
Useful for debugging.
2017-06-15 14:42:30 -03:00
sliptonic
cc4abd21b9
Path: usecomp setting toggles the availability of the side property
2017-06-15 14:42:30 -03:00
sliptonic
0766a7387f
Path: first experiments with collision detect
2017-06-15 14:42:30 -03:00
Markus Lampert
4c3cee03c5
Replaced default context argument with explicit call for pylupdate to pick up the strings and contexts.
2017-06-03 15:37:41 -07:00
Markus Lampert
3368c8682e
Moved almost all translate implementations away from QtGui.
2017-06-03 15:37:41 -07:00
sliptonic
0405a67c24
Path: added use of return_last to contour.
...
Path: bug fixes
2017-05-31 23:38:59 +02:00
sliptonic
39631cf4ef
Path: Area logging
2017-05-31 23:38:59 +02:00
sliptonic
68ca689e94
Path: minor fixes to PathMillFace
2017-05-31 23:38:59 +02:00
sliptonic
29a8cbf114
Path: make cursor reflect busy
...
Path: fix label buy in PathProfileEdges
Path: cleanup
2017-05-31 23:38:59 +02:00
sliptonic
2ef59ac0b6
Path: More work on PathMillFace to remove old heeks dependency
2017-05-31 23:38:59 +02:00
sliptonic
697fd74bb3
Path: Convert Contour and MillFace to use PathArea
2017-05-31 23:38:59 +02:00
sliptonic
9bce3b3a70
Path: PathMillFace correctly determines TC
2017-03-21 10:27:51 -03:00
sliptonic
9e4a6fe5b0
Path: convert pathmill face to use tc tools
2017-03-21 10:27:51 -03:00
sliptonic
2dee821d1a
Path: adjust ops to use TC tools
...
Path: fix contour panel
2017-03-21 10:27:51 -03:00
Kurt Kremitzki
e47edae9c3
Update Path to py3-compatible printing
2017-01-30 10:21:22 +01:00
Sebastian Stetter
21b116649e
PATH: fix for 2805
...
changed TaskPanels to use unit conversions via FreeCAD.Units
commented out references to segLen since it si used nowhere
2017-01-09 13:24:23 +01:00