Commit Graph

83 Commits

Author SHA1 Message Date
Markus Lampert
81bbb0066d Removed dead code for debugging shortcut warnings. 2020-01-03 23:13:55 -08:00
Daniel Wood
55ba721155 Add coolant feature to Ops 2019-08-28 19:40:08 +01:00
IMback
ac16f2f673 Restore R parameter behavior 2019-08-08 19:29:26 +02:00
IMback
4fdec77034 Peck retract height default changed from 10mm to opStartDepth+1
Peck depth default changed to tool dia*0.75
Fields changed to QuanitiySpinBoxes
Insure travel between regions is always performed at safe height
Make Peck and Dwell exclusive in GUI
Restore name of RetractHeight
Use SetupSheet for all numerical properties
2019-08-08 10:38:30 +02:00
Russell Johnson
c6efd007f0 PathDrilling 4th-axis integration
Initial integration of 4th-axis functionality to the Drilling op in PathWB
2019-06-30 14:14:38 -05:00
sliptonic
617c619d2f remove unnecessary imports. normalize debug log levels 2019-06-21 13:01:01 -05:00
sliptonic
c8e945a3ab Path: normalize proxy stratements
remove bare exceptions
2019-06-21 13:01:01 -05:00
Russell Johnson
e1d3160c50 proxy to obj.Proxy partial conversion 2019-06-20 00:02:13 -05:00
luz.paz
ec12ffae0c Path: source comment typo fixes
Found via `codespell`
2019-05-30 19:57:25 +02:00
Markus Lampert
53404b3207 Operation settings support for Drilling. 2018-09-02 00:32:22 -07:00
Markus Lampert
353ec4a646 Added name parameter to operation proxy constructor. 2018-09-02 00:32:22 -07:00
Markus Lampert
9cd8ac46f7 Add job as parameter to opSetDefaultValues 2018-09-02 00:32:22 -07:00
Markus Lampert
9788cf047f Fix for missing base class initialisation during creation. 2017-12-02 11:06:45 -08:00
Markus Lampert
c38eee06e2 Abort OP creation transaction if TC selection is aborted with cancel, #3274 2017-11-28 12:39:02 -02:00
pekkaroi
57c7626aee Path: Allow removing of all base objects in Circular hole tools 2017-11-21 17:19:57 -03:00
Markus Lampert
4f81e26ac6 Fixed drilling depths and circular hole remove logic. 2017-09-28 11:27:47 -07:00
Markus Lampert
684b4f6e7e Added doc strings to operations. 2017-08-22 10:16:58 -03:00
Markus Lampert
84c5e717fd Added location points for drilling to base framework. 2017-08-22 10:16:58 -03:00
Markus Lampert
31c0889166 Fixed drilling tip length issue. 2017-08-22 10:16:58 -03:00
Markus Lampert
b6c31bedab Rebased Helix op on PathOp framework, also it's UI. 2017-08-22 10:16:58 -03:00
Markus Lampert
355075f7c3 Split base hole processing into separate class. 2017-08-22 10:16:58 -03:00
Markus Lampert
dbbee79378 Split DrillingGui into its own file and base it off of PathOpGui. 2017-08-22 10:16:58 -03:00
Markus Lampert
fccee0b24f Refactored PathDrilling operation using PathOp. 2017-08-22 10:16:58 -03:00
Markus Lampert
45b3233ab7 Fixed Apply button misbehaviour for drilling. 2017-08-22 10:16:58 -03:00
Markus Lampert
070ca71727 Removed Names and added support for ArchPanels again. 2017-08-22 10:16:58 -03:00
Markus Lampert
3ff47ef258 Removed Positions and replaced Enabled with Disabled. 2017-08-22 10:16:58 -03:00
Markus Lampert
e7e9722bfc Eliminated Diameter as a property. 2017-08-22 10:16:57 -03:00
Markus Lampert
354538956d Fixed tool tip length compensation and added safeguards against invalid cutting edge angles. 2017-08-13 16:21:22 -07:00
kogolbok
9b905497b6 Path: Drilling. Fix drillbit tip compensation. 2017-08-13 19:49:26 +03:00
pekkaroi
5497030fbe Path: possibility to add custom drill point 2017-08-12 13:46:25 +02:00
pekkaroi
9eac3a29e2 PATH: Clarify comment in PathDrilling 2017-08-12 13:46:25 +02:00
pekkaroi
00cd29592f PATH: add arc edges to drillables in PathDrilling 2017-08-12 13:46:25 +02:00
sliptonic
2ebf430cf9 Path: option for drilling return level
fix #3098
2017-07-10 19:17:41 -03:00
sliptonic
a95eef8669 Path: add feature for drill tip calculation 2017-07-10 19:17:41 -03:00
sliptonic
0b0c3b2b2e Path: fix #3048 Visibility on recompute is now preserved 2017-07-10 19:17:41 -03:00
sliptonic
5f77eea2aa 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
b34815746e Path: adding cancel buttons to operations 2017-06-28 21:46:44 +02:00
sliptonic
d27870e7e3 Path: disable diameter checking in Drilling
I'm turning this off for now.  tolerance
problems are making it less than useful.
2017-06-15 14:42:30 -03:00
sliptonic
239514e825 Path: fix bug in drilling
hemispherical faces have an odd edge that doesn't have a Curve attribute.
2017-06-15 14:42:30 -03:00
Markus Lampert
af699ab7e2 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
ea49943a8f Moved almost all translate implementations away from QtGui. 2017-06-03 15:37:41 -07:00
sliptonic
6bd6cc0526 Path: add cursor waiting decorator to long running functions.
Remove obsolete ToolDescription code from label change.
2017-05-31 23:38:59 +02:00
looooo
dc01180b78 py3: define xrange for python3
this is done in files where the xrange is used.
replace this with range once python2 is not supported anymore.
issue 0000995
2017-05-18 15:56:09 +02:00
Pekka Roivainen
deeb196578 Path: PathDrilling updates
-Log Level to INFO
-PEP8 formatting
-move sort_jobs to PathUtils
2017-05-10 22:57:14 +02:00
Pekka Roivainen
8a1d26931c Some input field validating 2017-05-10 22:57:14 +02:00
Pekka Roivainen
06b135ccfd Polishing PathDrilling 2017-05-10 22:57:14 +02:00
Pekka Roivainen
cae4ec9bbc Added support for Arch Panels. Added possibility to add custom features to drill 2017-05-10 22:57:14 +02:00
Pekka Roivainen
3dc3a1bf26 Drilling refactoring and cleanup 2017-05-10 22:57:14 +02:00
Pekka Roivainen
c8f0e0720e enable removing of drilled features in BaseList. Activate Find All button 2017-05-10 22:57:14 +02:00
asiersarasua
4564e4f4a4 Fix typos 2017-04-20 09:49:19 +02:00