sliptonic
23f6124dc4
Fixes #6275
...
Make PathPost emit tool controllers even if tool number is same.
2022-04-10 10:15:17 -05:00
Markus Lampert
115fbd68bb
Blanket black formatting for Path python files
2022-03-20 13:23:48 -07:00
sliptonic
714cab8f6f
fixes 6114
...
replaces DlgJobChooser with QInputDialog.
2022-03-07 17:51:00 -06:00
Markus Lampert
122fd49b37
Remove pylint annotations and script
2022-02-28 21:02:45 -08:00
sliptonic
bfaca44221
translation cleanup (postprocessing files)
2022-01-04 13:49:27 -06:00
sliptonic
0cbafaf270
Black reformat (postprocessing files)
2022-01-04 13:34:22 -06:00
sliptonic
c0c9895d4f
Path bug splitting gcode by Fixture
2021-06-14 10:39:55 -05:00
sliptonic
17b18f20d6
Revert "[PATH] CAMotics simulation. First Draft"
2021-05-31 12:49:25 -05:00
sliptonic
c307b0ce7e
fix cancel bug
2021-05-30 10:49:16 -05:00
sliptonic
3f9ca68c5e
Initial Commit
2021-05-28 10:25:46 -05:00
sliptonic
15d23af9f8
[PATH] Fix bug with spindle not restarting
...
if output is split by operation spindle should restart when next file is loaded
2021-03-12 13:12:09 -06:00
luz paz
aeafcec125
Path: Change filenames in the rest of the Path code
...
Reflects changes in
* PathOpGui.SetupOperation()
* GetResources()
* sPIxmap
* pixmap
* *.UI files
Also contains minor translation context renames (these were edits made near to original intent of this commit)
2020-12-02 06:57:28 -05:00
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
sliptonic
01ac150212
Working html report with asciidoctor
2020-10-06 13:47:13 -05:00
Daniel Wood
d364eaead6
[Path] - Handle Post Processing Operations with Dressups
2020-03-14 10:49:23 +00:00
Daniel Wood
823f426142
Don't change z height without a tool set.
...
This commit omits the height change for the initial WCS. For all subsequent WCS changes we set the height as we know what tool we have in the machine.
2020-03-01 20:00:03 +00:00
Daniel Wood
d9b03e6cad
Only post tools for active operations
...
Only post tools and tool changes for active operations.
2020-03-01 16:46:29 +00:00
Markus Lampert
81bbb0066d
Removed dead code for debugging shortcut warnings.
2020-01-03 23:13:55 -08: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
Markus Lampert
35505b451a
Addressed pylint warnings for PathPost
2019-07-01 15:32:54 -07:00
sliptonic
c8e945a3ab
Path: normalize proxy stratements
...
remove bare exceptions
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
sliptonic
18fd78f9f6
Path: ordering works reasonably well
...
Splitting works reasonably well
2019-04-05 15:04:01 +02:00
sliptonic
bdc869179e
Path: UI changes to job edit
...
.gitignore
More UI work
checkpoint
2019-04-05 15:04:01 +02:00
Markus Lampert
0d28d59fd1
Removed PathPreferences class and moved functionality into the module interface.
2018-06-19 21:53:41 -07:00
Markus Lampert
e8bcd8c803
Fixed TC modality in post processor driver.
2018-05-23 17:25:42 +02:00
looooo
cdcb3bec4a
PySide2: qApp -> QApplication
2018-04-14 10:40:31 +02:00
Markus Lampert
52590318ad
split PathJob into model and gui;
...
Made PathJob a regular feature and moved operations into child compound;
Added stock feature.
2017-09-08 12:25:58 +02:00
sliptonic
3f6c659874
Path: if TC is none, partials wouldn't post
...
added H parameter to linuxcnc post for tool length offset
2017-06-28 21:46:44 +02:00
Markus Lampert
074d012ec3
Moved all post/pre processor into their own directory.
2017-06-21 11:41:35 -07:00
Markus Lampert
3ac13a1e31
Some cleanup and refactoring.
2017-06-21 11:41:34 -07:00
Markus Lampert
fb5ca9d77b
Renamed LoadTool to ToolController.
2017-06-21 11:41:34 -07: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
Markus Lampert
6c6b8a0eaa
Fixed post processing output if document is in current working directory.
2017-06-03 15:37:41 -07:00
sliptonic
3cf92d8d42
Path: Make post-processing aware of tool changes
...
Postprocessing command now makes reasonable guess about what user wants to post
and asks if it can't derive.
2017-03-21 10:27:51 -03:00
sliptonic
fbe0ded7cf
PATH: post processor tweaks and loop select.
...
rename generic_post.py: This is actually a post specific to a machine. The generic name is confusing
fix test case. Contour has no plunge angle
scrubbing postprocessors for python 2 style prints
Keep loop select usable when task panel is open.
2017-02-04 15:36:33 +01:00
Kurt Kremitzki
be2a827a69
Update Path to py3-compatible printing
2017-01-30 10:21:22 +01:00
Dan Falck
cebdda916f
fix for not being able to use the post code icon
2016-12-04 12:45:27 -08:00
ml
e04be20ba8
Basic unit test for linuxcnc output.
2016-11-18 15:43:20 -08:00
Markus Lampert
4b67af15fe
Improved default behaviour and removed output-policy from job settings.
2016-11-02 10:58:35 +01:00
Markus Lampert
33ca2275e7
Switched job assignments to be empty which uses the default from the prefrences - if no preferences can't be found the user is prompted.
2016-11-02 10:58:35 +01:00
ml
27f47f84dd
Added suppor for default OutputFile with templates and a policy on how to deal with file name conflicts.
2016-11-02 10:58:35 +01:00
ml
e614be6512
Refactored post processor into its own class, concentrating all post processor script operations.
2016-11-02 10:58:35 +01:00
ml
1aa7348b8a
Cleaned up Machine removal.
2016-11-02 10:58:35 +01:00
Markus Lampert
807008c021
Added reloading of post processor to pick up user changes in the script in case they edited it.
2016-11-02 10:58:35 +01:00
Markus Lampert
70b445a099
Added argument support for post processors - examples in linuxcnc_post.py.
2016-11-02 10:58:35 +01:00
ml
3bf701218c
Fixed selection of the job for post processing.
2016-10-18 16:53:03 -07:00
sliptonic
cddccdf4c7
Tool Library replaces ToolTable Job replaces Project
2016-10-15 15:25:54 -03:00
Yorik van Havre
d2a6c95993
Path: Fixed translation stuff - issue #2443
2016-02-09 17:05:57 -02:00