LarryWoestman
68d9afa58e
Added a missing "continue".
2022-04-25 19:25:03 -07:00
sliptonic
27efdf9caf
Fixes #6275
...
Make PathPost emit tool controllers even if tool number is same.
2022-04-10 10:15:17 -05:00
Markus Lampert
d52fc71663
Blanket black formatting for Path python files
2022-03-20 13:23:48 -07:00
sliptonic
51b9d40010
fixes 6114
...
replaces DlgJobChooser with QInputDialog.
2022-03-07 17:51:00 -06:00
Markus Lampert
8583894284
Remove pylint annotations and script
2022-02-28 21:02:45 -08:00
sliptonic
268203103d
translation cleanup (postprocessing files)
2022-01-04 13:49:27 -06:00
sliptonic
f3eceb3f4a
Black reformat (postprocessing files)
2022-01-04 13:34:22 -06:00
sliptonic
faf24538c4
Path bug splitting gcode by Fixture
2021-06-14 10:39:55 -05:00
sliptonic
f316cb337d
Revert "[PATH] CAMotics simulation. First Draft"
2021-05-31 12:49:25 -05:00
sliptonic
d80d6fa844
fix cancel bug
2021-05-30 10:49:16 -05:00
sliptonic
ad5445d40f
Initial Commit
2021-05-28 10:25:46 -05:00
sliptonic
c1b471588b
[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
fe547195bf
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
b75cd3dd52
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
dfc4e53f67
Working html report with asciidoctor
2020-10-06 13:47:13 -05:00
Daniel Wood
60755ed310
[Path] - Handle Post Processing Operations with Dressups
2020-03-14 10:49:23 +00:00
Daniel Wood
fb3a818688
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
101edb33f5
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
81f809cfcf
Removed dead code for debugging shortcut warnings.
2020-01-03 23:13:55 -08: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
Markus Lampert
f16703e949
Addressed pylint warnings for PathPost
2019-07-01 15:32:54 -07: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
sliptonic
ae1aeb5a0d
Path: ordering works reasonably well
...
Splitting works reasonably well
2019-04-05 15:04:01 +02:00
sliptonic
388a671ac2
Path: UI changes to job edit
...
.gitignore
More UI work
checkpoint
2019-04-05 15:04:01 +02:00
Markus Lampert
fb0fc49a30
Removed PathPreferences class and moved functionality into the module interface.
2018-06-19 21:53:41 -07:00
Markus Lampert
48aa0ba3d2
Fixed TC modality in post processor driver.
2018-05-23 17:25:42 +02:00
looooo
be5ea8391c
PySide2: qApp -> QApplication
2018-04-14 10:40:31 +02:00
Markus Lampert
8c085226d7
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
3254aca61a
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
789e79c480
Moved all post/pre processor into their own directory.
2017-06-21 11:41:35 -07:00
Markus Lampert
d5068ffc5c
Some cleanup and refactoring.
2017-06-21 11:41:34 -07:00
Markus Lampert
8d8ea9979f
Renamed LoadTool to ToolController.
2017-06-21 11:41:34 -07: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
Markus Lampert
fa9166b738
Fixed post processing output if document is in current working directory.
2017-06-03 15:37:41 -07:00
sliptonic
eb8e5b4c6f
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
899e57fc35
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
e47edae9c3
Update Path to py3-compatible printing
2017-01-30 10:21:22 +01:00
Dan Falck
2e44b6c41b
fix for not being able to use the post code icon
2016-12-04 12:45:27 -08:00
ml
2aa2560529
Basic unit test for linuxcnc output.
2016-11-18 15:43:20 -08:00
Markus Lampert
422ac087ed
Improved default behaviour and removed output-policy from job settings.
2016-11-02 10:58:35 +01:00
Markus Lampert
18791037be
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
e1a5b9a9e1
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
4865a2c39d
Refactored post processor into its own class, concentrating all post processor script operations.
2016-11-02 10:58:35 +01:00
ml
eb9e9096ce
Cleaned up Machine removal.
2016-11-02 10:58:35 +01:00
Markus Lampert
98e93d329f
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
da94fb506a
Added argument support for post processors - examples in linuxcnc_post.py.
2016-11-02 10:58:35 +01:00
ml
dffb449fbd
Fixed selection of the job for post processing.
2016-10-18 16:53:03 -07:00
sliptonic
5398c58d6b
Tool Library replaces ToolTable Job replaces Project
2016-10-15 15:25:54 -03:00