Daniel Wood
b1d9d9f98d
[Path] - Use PathUtil to check if op is active.
...
Just a bit of house keeping.
2020-03-14 10:56:29 +00:00
Patrick Felixberger
e8816e9c42
Fixed coolant with dressup
2020-03-03 21:27:31 +01:00
Patrick Felixberger
d4bb31d726
Added coolant support to grbl_post
...
Improved canned cycles
Added/translated comments
2020-03-03 21:27:31 +01:00
Daniel Wood
b53df3be57
Stop the spindle before tool changes.
2020-03-03 21:27:31 +01:00
Daniel Wood
1d90dd524b
Handle coolant for ops using dressups
2020-03-03 21:27:31 +01:00
Daniel Wood
4ea4e0e5dc
skip inactive operations
2020-03-03 21:27:31 +01:00
spanner888
41f036d84c
Added to grbl_post optional bCNC block header for every job operation
...
Added in minimal way, ie did not convert ALL existing comment blocks to
bCNC format, as either existing seemed preferred, or already wored as
bCNC header blocks.
Enabling with --bcnc argument (not default) adds () gcode comment blocks
in bCNC format to provide colapsable blocks that can be dragged in bCNC
to edit or alows en/diable in the job.
2020-02-06 09:42:38 +08:00
vocx-fc
2e0651da40
Path: small fix for Python 2 syntax
2020-01-23 22:25:50 -06:00
sliptonic
e158b3b534
Fix units in dynapath post processor.
...
Also added common args struture from linuxcnc post.
2020-01-18 13:24:20 -06:00
Rene 'Renne' Bartsch
8d42cc8785
Refactor comments
...
Refactor comments.
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
3f8e8f893d
Refactor if statement
...
Refactor if statement
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
c7e12e0951
Add comment about M01 gCode.
...
Add comment about M01 gCode.
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
3e0def8da0
Add basic Max Computer GmbH nccad9 postprocessor
...
This is a postprocessor file for the Path workbench. It is used to take a pseudo-gcode fragment outputted by a Path object and output real GCode suitable for the Max Computer GmbH nccad9 Computer Numeric Control used in german (vocational) schools.
Supported features:
- 3-axis milling
- manual tool change with tool number as comment
- spindle speed as comment
gCode files must use the suffix .knc !!!
2020-01-14 12:52:59 +01:00
Sabin Iacob
b0b8451930
Path: add 2 new arguments to the GRBL postprocessor
2019-12-21 18:19:17 +02:00
Daniel Wood
d7f5eeb8c5
fix typo
2019-09-10 14:27:49 +02: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
c10e788367
Add coolant to the linuxcnc_post
2019-08-28 19:40: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
c0770e7b72
pylint3 cleanup of (most) post processors
2019-07-09 21:12:46 -07:00
Markus Lampert
7855884980
Fixed import of PostUtils
2019-07-02 21:16:53 -07:00
sliptonic
334a731f47
path: LGTM cleanup post processors
2019-07-01 17:18:15 -05:00
luz.paz
9845c002ab
Misc. source comment typo and whitespace fixes
...
Found via codespell
2019-06-16 20:47:07 +02:00
Gauthier Brière
9bd10a3e0d
[Path] Replace old grbl_post.py with new grbl_G81_post.py. ( #2255 )
...
* Replace the old grbl_post.py by grbl_G81_post.py
* Cleaned grbl_G81_post.py replacing old grbl_post.py
2019-06-13 09:14:17 -05:00
brad
5a4c49da28
Path: post processor cleanup
2019-06-10 10:50:06 -05:00
sliptonic
3be97dd9e2
Path: New post for simple laser cutter.
...
Initial Commit
PATH: cmake to install jtech post
2019-04-05 15:06:06 +02:00
sliptonic
52bf9a234e
path: smoothie post modified for python3
2019-04-05 15:06:05 +02:00
Sabin Iacob
79bd762b13
Path: fix grbl_post preamble parameter handling
2019-03-17 09:39:44 +01:00
Sabin Iacob
635fef59d1
Path: fix grbl_post postamble parameter handling
2019-03-17 09:39:44 +01:00
markus
58e25d463e
Use regular 'w' mode when writing text files for py3 compatibility.
2019-01-30 10:12:00 -02:00
luz.paz
c5641feba3
Path: Misc. comment typo and whitespace fixes
2019-01-22 20:26:58 +01:00
wmayer
3e12a59d41
fix several Py3 issues
2019-01-03 18:11:37 +01:00
Gauthier
843d334874
First version of grbl_G81_post.py
2018-12-13 09:01:52 -03:00
Yorik van Havre
ce0f871cba
py3 compatibility fixes
2018-10-27 16:04:51 -03:00
Markus Lampert
964a9422ff
Allow user to suppress the initial tool change.
2018-08-22 10:17:46 -03:00
Markus Lampert
a9093e2d26
Enable option for grbl tool change command.
2018-08-22 10:17:46 -03:00
Markus Lampert
a70aa3a151
Fixed import and coverity issue in rml_post.
2018-07-13 10:33:46 -03:00
Markus Lampert
3a856aed2c
Set default log level back to INFO for all modules.
2018-07-06 22:08:46 -07:00
Markus Lampert
d86ed64df6
Changed grbl feed rate output to mm/min.
2018-04-30 09:54:08 +02:00
PLChris
29b5988615
Fixed missing X-Parameters in output. Renamed to philips_cnc. Cleaned up and merged code from linux_cnc.
2018-03-25 13:50:29 +02:00
Fabio Rossi
14297570f9
Fixes for python 2to3 migration
2018-02-01 21:43:59 +01:00
sliptonic
2375a95afd
Path: changed --output-doubles to --axis-modal and reversed the default behavior
...
Explicit gcode is better than implicit so it is the default. additional flags compress the size of the output and make it less explicity
2018-01-20 14:09:58 +01:00
sliptonic
4ae2cf53c7
path: cleanup linuxcnc post and fix vertical feed problem
2018-01-20 14:09:58 +01:00
looooo
71072b0738
PathScripts: py3 print
...
Draft: typo in importDXF.py
2018-01-14 22:29:25 +01:00
Sammel Lothar LTS
efaabab154
Fix Path Keep View and Sim in Sync,typo Linuxcnc_post
2018-01-09 16:46:12 -02:00
sliptonic
9cc7cf05ec
path: fix help message typo
2018-01-07 18:43:16 -02:00
sliptonic
5bca294d16
fixes from IchGucksLive for drilling simulation. Tweaks to linuxcnc post
2018-01-07 18:43:16 -02:00
Unknown
f92d63008e
PATH: typo fixes
2017-12-23 14:27:25 +01:00
Markus Lampert
c1aeb80652
pylint cleanup
2017-11-24 10:21:36 -02:00
PLChris
98faf0c661
make philips postprocessor compatible with current Path Workbench
2017-11-05 13:03:35 +01:00