Gauthier
21c377f554
[Path] fix tool change and Feature missing output
2020-03-30 20:01:47 +02:00
Eric Trombly
0102ed64b5
Change example_pre to use a list of commands instead of one string
2020-03-22 17:59:16 -05:00
Eric Trombly
d68a5c687b
split paths on M6 and change placement to use offset
2020-03-22 12:15:57 -05:00
Eric Trombly
22bf3a83ec
split paths on M6 and change placement to use offset
2020-03-22 12:10:11 -05:00
Eric Trombly
3f47c20d14
split paths on M6 and change placement to use offset
2020-03-22 12:06:36 -05:00
Eric Trombly
95b7efebbc
change preprocessor to split lines
2020-03-22 12:06:36 -05:00
Eric Trombly
5fad71e07f
initial work for modifying path of imported gcode
2020-03-22 12:06:36 -05:00
sliptonic
c02b0e43dd
Merge pull request #3188 from Schildkroet/grbl-post
...
[Path] Updated grbl post processor
2020-03-17 14:02:53 -05:00
sliptonic
a4e9992ea7
Merge pull request #3195 from dubstar-04/post/Mach3-Mach4
...
[Path] Post/mach3 mach4
2020-03-17 14:01:47 -05:00
Daniel Wood
68dc0d9874
[Path] - Add Mach3 / Mach4 Post
...
This post has been created because Mach is unable to use constant velocity mode with G0 resulting in jerky movement when using adaptive paths. This post converts the G0 moves to G1 and uses the tool controllers rapid speeds.
2020-03-16 23:22:30 +00:00
Daniel Wood
f5d2ce252c
[Path] fix tool changes (Revert previous change)
2020-03-16 22:24:14 +00:00
Eric Trombly
397813f8b9
initial work for modifying path of imported gcode
2020-03-16 10:17:32 -05:00
Patrick Felixberger
fdfee417fa
Updated grbl post processor
2020-03-16 00:11:24 +01:00
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