Commit Graph

1240 Commits

Author SHA1 Message Date
Markus Lampert
9f8c64c6af PathBoundary editor filled with life. 2019-11-05 19:18:39 -08:00
Markus Lampert
d0e16a58ef Added boundary dressup to restrict path to another shape. 2019-11-05 19:18:39 -08:00
Gabriel Wicke
d851fd58d5 [path] Fix ignoreWasteFlag option
The code was trying to iterate over a `range(0, pntsPerLine)`, but
pntsPerLine was a float resulting from a division.

Convert pntsPerLine to an int, and only ignore waste if this was
successful.
2019-11-01 17:12:42 -03:00
luz.paz
30d2e29e0c LGTM: various fixes for using string operator instead of numeric 2019-10-25 10:33:12 -03:00
Markus Lampert
bce36226d5 Added support for copying holding tags from another holding tags dressup. 2019-10-15 23:44:37 -07:00
Markus Lampert
8aec8cbebd Fixed holding tags restore 2019-10-14 11:11:16 -07:00
Markus Lampert
209c96a791 Restrict loading of ocl and PathSurface to enabling experimental features. 2019-10-14 10:09:05 -07: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
sliptonic
ca6fc592f2 Merge pull request #2503 from Russ4262/fix_pocketshape_popup
[Path] Fix PocketShape pop-up warning window issue
2019-09-24 15:36:23 -05:00
luz.paz
595ab50633 fix misc. source comment typos
Found via `codespell`
2019-09-18 21:07:12 +02:00
Daniel Wood
d7f5eeb8c5 fix typo 2019-09-10 14:27:49 +02:00
Daniel Wood
aafd630a9c Don't try deleting tool tables when none exist. 2019-09-09 20:26:55 +01:00
Daniel Wood
2b46157bc6 Make sure the tool current tool table gets set. 2019-09-09 20:19:46 +01:00
Daniel Wood
ddcc16a4d9 Check there is preference data before attemping to load it. 2019-09-09 18:52:47 +01:00
sliptonic
a5d92ca71c Merge pull request #2499 from dubstar-04/feature/tooltable
[Path] Enable Tool Duplication and Moving
2019-09-08 13:50:02 -05:00
Russell Johnson
add80875d5 Fix PocketShape pop-up issue
Commented out calls to guiMessage() defined in PathAreaOp.py.
Changed PathLog() levels for same messages.
Removed unnecessary comments.
2019-09-07 18:10:57 -05:00
Daniel Wood
23083136ee Add option to supress the tool length offset 2019-09-06 12:29:25 +01:00
Daniel Wood
c5b34d654e Add tool height offsets to Linuxcnc_post 2019-09-06 12:29:25 +01:00
Daniel Wood
ac1a567ef6 Move the ToolLibraryEditor code to its own file 2019-09-05 21:28:48 +01:00
Daniel Wood
7394414ad5 Tidy up / remove unused code 2019-09-05 21:04:40 +01:00
Daniel Wood
743086d02a Enable tool duplication and moving
Adds tool duplication and drag and drop for moving tools to other tool tables
2019-09-05 21:01:58 +01:00
Daniel Wood
aac07898e1 clean up comments 2019-09-05 21:01:58 +01:00
Daniel Wood
6e64182265 Allow editing and duplication of tools 2019-09-05 21:01:58 +01:00
Daniel Wood
e8ff138767 Only show essential tool data in the tool table 2019-09-05 21:01:58 +01:00
luz.paz
7af7c10cf1 Fix misc. typos, whitespace, and http:// to https:// issues 2019-09-03 11:11:43 -03:00
wmayer
ae745e1c49 fix bug in Path module: str has no attribute UserString 2019-09-01 22:14:53 +02:00
sliptonic
0dbaed5d7b Merge branch 'master' into feature/coolant-management 2019-08-29 09:46:32 -05:00
Daniel Wood
9d5b76b395 Update the adaptive form so the widgets align. 2019-08-28 20:17:57 +01:00
Daniel Wood
c10e788367 Add coolant to the linuxcnc_post 2019-08-28 19:40:09 +01:00
Daniel Wood
72f4ce6676 Handle setting the coolant mode on the setupsheet 2019-08-28 19:40:09 +01:00
Daniel Wood
765cbfd9e2 Handle selecting the coolant mode in the forms 2019-08-28 19:40:08 +01:00
Daniel Wood
55ba721155 Add coolant feature to Ops 2019-08-28 19:40:08 +01:00
Daniel Wood
2085cf338a Add a coolant feature to the base PathOP 2019-08-28 19:40:08 +01:00
Daniel Wood
0ac04c41d4 Merge branch 'master' into feature/tooltable 2019-08-26 21:30:16 +01:00
Daniel Wood
23c3bfb163 clean up unused code 2019-08-26 21:27:06 +01:00
Daniel Wood
7c74411c32 Return document jobs for copy commands
Return the document jobs when creating tool controllers.
2019-08-26 21:24:44 +01:00
sliptonic
ef6b1d4107 Merge pull request #2386 from IMbackK/DrillRetractHight
[Path] Drill Ui cleanup
2019-08-26 15:08:11 -05:00
Daniel Wood
d34ee627d8 Import and opening current tool tables
Handle opening and importing current  (pre-0.19) tool tables.
2019-08-26 20:19:12 +01:00
Dubstar_04
f181565a40 Check there is preference data before reading it 2019-08-26 07:59:09 +01:00
Dubstar_04
2f478e5a58 Make sure the tool list get cleared
Ensure the tool list gets clear when all tooltables are deleted.
2019-08-26 07:59:09 +01:00
Dubstar_04
f9a591b06d Allow multiple Tool Tables
Allow path to hold multiple tool tables
2019-08-26 07:59:09 +01:00
Patrick Felixberger
14816e18c6 Cleaned up grbl_post and added tool-change option, which was lost in last update 2019-08-22 19:17:29 +02:00
Markus Lampert
f0602457d7 Fixed PathHelix assert statements 2019-08-22 18:02:49 +02:00
Dubstar_04
056a8e07e5 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
cfc6c0ee89 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
892bfa92a4 Merge pull request #2412 from mlampert/feature/misc-improvements
Path: Feature/misc improvements
2019-08-16 15:49:31 -05:00
sliptonic
912fda45f3 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
76d55281c9 Merge branch 'master' into feature/misc-improvements 2019-08-16 13:38:10 -05:00
Dubstar_04
9ee28057d1 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