Daniel Wood
4e5b0bc5d8
Change the coolant label on the setupsheet
...
... to be consistent with the rest of the forms.
2019-08-28 20:00:37 +01:00
Daniel Wood
0484141a57
Add coolant to the linuxcnc_post
2019-08-28 19:40:09 +01:00
Daniel Wood
0002090aa1
Handle setting the coolant mode on the job ui
2019-08-28 19:40:09 +01:00
Daniel Wood
32509136ee
Handle setting the coolant mode on the setupsheet
2019-08-28 19:40:09 +01:00
Daniel Wood
3f5836254b
Add a coolant mode combobox to the op ui
2019-08-28 19:40:09 +01:00
Daniel Wood
2996b815ae
Handle selecting the coolant mode in the forms
2019-08-28 19:40:08 +01:00
Daniel Wood
bdcccc08b1
Add coolant feature to Ops
2019-08-28 19:40:08 +01:00
Daniel Wood
8b0e244ed4
Add a coolant feature to the base PathOP
2019-08-28 19:40:08 +01:00
sliptonic
48e91bdc79
Merge pull request #2386 from IMbackK/DrillRetractHight
...
[Path] Drill Ui cleanup
2019-08-26 15:08:11 -05:00
sliptonic
7a85b76265
Merge pull request #2451 from sgrogan/pathtest_fix
...
Pathtest fix
2019-08-25 16:01:35 -05:00
sgrogan
0546de408b
fix indent
2019-08-24 10:45:00 -04:00
sgrogan
d2c77c3380
Fix Path tests when running from build dir
2019-08-24 10:41:36 -04:00
Patrick Felixberger
31d6d5fa70
Cleaned up grbl_post and added tool-change option, which was lost in last update
2019-08-22 19:17:29 +02:00
wmayer
372f572d09
add TestPathHelix.py to CMake
2019-08-22 18:49:45 +02:00
Markus Lampert
66804ae993
Unit test helix based on a clone
2019-08-22 18:03:18 +02:00
Markus Lampert
5a4fc83fe3
More helix unit tests
2019-08-22 18:03:03 +02:00
Markus Lampert
221893eeeb
Fixed PathHelix assert statements
2019-08-22 18:02:49 +02:00
Markus Lampert
915a7ae226
Added basic test case for PathHelix
2019-08-22 18:02:35 +02:00
Dubstar_04
32b0f86167
Ensure the tool parameters are saved
...
Ensure the tool parameters are saved to the tool table
2019-08-17 19:51:45 +01:00
Zheng, Lei
1d274f6697
Test cases changes
...
Slight adjustment of various test cases due to various API changes.
2019-08-17 15:32:48 +02:00
Zheng, Lei
d93259e238
Path changes
...
* Relaxed valid base shape requirement, as long as it can return a
shape using part.getShape()
* Improve ViewProviderPath performance by sharing the same selection
observer
* Relocate libarea binary installation
2019-08-17 15:15:48 +02:00
sliptonic
e8f918927b
Merge pull request #2412 from mlampert/feature/misc-improvements
...
Path: Feature/misc improvements
2019-08-16 15:49:31 -05:00
sliptonic
cb20414aeb
Merge pull request #2426 from dubstar-04/Fixture-Travel-Height
...
[Path] Make the z traverse height equal to the stock z max plus the clearanc…
2019-08-16 14:24:23 -05:00
sliptonic
2cb77a28f4
Merge branch 'master' into feature/misc-improvements
2019-08-16 13:38:10 -05:00
Dubstar_04
cce9d07216
Make the z traverse height equal to the stock z max plus the clearance height. This should help avoid fixtures and such.
2019-08-14 09:30:55 +01:00
IMback
cf4804ebc0
Improve irregular hole detection.
2019-08-11 20:56:17 +02:00
IMback
3148d92d6e
Changed hole diameter detection to avoid tessilation inaccuracies in more cases.
2019-08-11 17:16:22 +02:00
Markus Lampert
1800f29f44
Set transparency of base model clones to 80
2019-08-10 15:26:24 -07:00
Markus Lampert
1d4b035459
Auto complete job template name if naming convention isn't met
2019-08-10 15:26:24 -07:00
IMback
4f8af51864
Restore R parameter behavior
2019-08-08 19:29:26 +02:00
IMback
c8fda889a2
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
sliptonic
755536e9df
Merge pull request #2380 from Russ4262/patch-2
...
[Path] PathCircularHoleBase: Re-enable Final Depths below hole bottom
2019-07-31 13:51:56 -05:00
IMback
0795b6633d
Make Deburr Pannel rasonably sized
2019-07-28 23:25:26 +02:00
Russell Johnson
47f1213f7c
Re-enable Final Depths below hole bottom
...
Also some flake8 cleanup and removal of unnecessary comments and code.
2019-07-26 14:17:57 -05:00
sliptonic
e28ec225f5
Merge pull request #2379 from Russ4262/patch-1
...
[Path] MillFace: SetupProperties() syntax correction for broken Job GUI fix
2019-07-26 13:51:04 -05: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
f2221e8d5a
ProfileFaces: fix "HandleMultipleFeatures" set to individually
...
Summary condition produced error and no paths; corrected subshape passed to getEnvelope().
Removed unnecessary comments.
Simplified debug level setting.
2019-07-25 14:54:22 -05:00
sliptonic
8806e44906
Merge pull request #2373 from kreso-t/master
...
PathAdaptive: bugfix
2019-07-24 08:22:46 -05:00
sliptonic
d8c8af04b3
Merge pull request #2366 from Russ4262/3D_Pocket_upgrade
...
[Path] 3D Pocket: upgrade to adaptive start and finish
2019-07-24 08:21:52 -05:00
sliptonic
f1fb1686a3
Merge pull request #2368 from Russ4262/patch-1
...
[Path] Auto prefix job template filename on save
2019-07-24 08:21:05 -05:00
kreso-t
8a3434676d
PathAdaptive: bugfix
...
fix for "path to nowhere" that occurs on some enviroments
2019-07-23 23:07:34 +02: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
Russell Johnson
2212a4e4dc
Auto prefix job template filename
...
Code checks for user-entered prefix of "Job_" (case-insensitive). If missing, prefix is added before saving template.
2019-07-22 01:22:51 -05:00
Russell Johnson
082c44464b
3D Pocket: upgrade to adaptive start and finish
...
apply algorithms to some pockets to eliminate air milling and adapt start and finish heights and paths to top and bottom of certain pockets.
Depth correction & flake8 formatting
use list to track successive cuts so variations of settings are tracked and applied correctly
Apply faceType specific depth calculations
Planar face requires one depth source, non-planar requires a different source.
2019-07-21 21:21:24 -05:00
Yorik van Havre
8048f93627
Cleanup in doxygen stuff
2019-07-15 23:20:52 -03:00
Markus Lampert
6053c08c2c
Downgrading debug msg
2019-07-14 22:25:57 -07:00
Markus Lampert
931aa851ba
Return diameter 0 for invalid holes in order to let the UI initialize completely
2019-07-14 22:24:01 -07:00
Markus Lampert
f9e23d21e3
Make Helix op robust against features that don't exist anymore
2019-07-14 21:30:38 -07:00
Russell Johnson
ea5a1393f3
PathHelix: Add simple x,y path sorting
...
Same PathUtils.sort_jobs() method copied from PathDrilling
Change feedback comment to debug category
2019-07-12 10:05:18 -05:00
Russell Johnson
4e7e9a55e7
4th-axis rotation analysis Z-orientation fix
...
orientation == 'Z' was failing in some cases due to undefined "axis" variable. "axis" declaration was commented out in an earlier commit. Declaration now restored for all orientations.
2019-07-12 01:17:26 -05:00