Eric Trombly
31b17055f1
initial work for modifying path of imported gcode
2020-03-22 12:06:36 -05:00
sliptonic
a203eeef60
Merge pull request #3188 from Schildkroet/grbl-post
...
[Path] Updated grbl post processor
2020-03-17 14:02:53 -05:00
sliptonic
d66d3a983a
Merge pull request #3195 from dubstar-04/post/Mach3-Mach4
...
[Path] Post/mach3 mach4
2020-03-17 14:01:47 -05:00
Daniel Wood
5754e9feae
[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
9512159d03
[Path] fix tool changes (Revert previous change)
2020-03-16 22:24:14 +00:00
Eric Trombly
fbb59ae712
initial work for modifying path of imported gcode
2020-03-16 10:17:32 -05:00
Patrick Felixberger
97d2350078
Updated grbl post processor
2020-03-16 00:11:24 +01:00
Daniel Wood
b4c08eaa0d
[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
7e2814e5bf
Fixed coolant with dressup
2020-03-03 21:27:31 +01:00
Patrick Felixberger
4545cf34b2
Added coolant support to grbl_post
...
Improved canned cycles
Added/translated comments
2020-03-03 21:27:31 +01:00
Daniel Wood
5e3ffcff93
Stop the spindle before tool changes.
2020-03-03 21:27:31 +01:00
Daniel Wood
354e63ddb7
Handle coolant for ops using dressups
2020-03-03 21:27:31 +01:00
Daniel Wood
c36048e760
skip inactive operations
2020-03-03 21:27:31 +01:00
spanner888
3e3f2b57c7
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
f320766f0e
Path: small fix for Python 2 syntax
2020-01-23 22:25:50 -06:00
sliptonic
1250b38b76
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
3844c4cf87
Refactor comments
...
Refactor comments.
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
42b6fafd5a
Refactor if statement
...
Refactor if statement
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
36c831509e
Add comment about M01 gCode.
...
Add comment about M01 gCode.
2020-01-14 12:52:59 +01:00
Rene 'Renne' Bartsch
539a9f23a5
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
4446538296
Path: add 2 new arguments to the GRBL postprocessor
2019-12-21 18:19:17 +02:00
Daniel Wood
dad96e2713
fix typo
2019-09-10 14:27:49 +02:00
Daniel Wood
68673202eb
Add option to supress the tool length offset
2019-09-06 12:29:25 +01:00
Daniel Wood
c3e7d7c73f
Add tool height offsets to Linuxcnc_post
2019-09-06 12:29:25 +01:00
Daniel Wood
0484141a57
Add coolant to the linuxcnc_post
2019-08-28 19:40:09 +01:00
Patrick Felixberger
31d6d5fa70
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
fb0a5c8fa5
pylint3 cleanup of (most) post processors
2019-07-09 21:12:46 -07:00
Markus Lampert
6a7cd2c403
Fixed import of PostUtils
2019-07-02 21:16:53 -07:00
sliptonic
ecc3994337
path: LGTM cleanup post processors
2019-07-01 17:18:15 -05:00
luz.paz
9453e68e23
Misc. source comment typo and whitespace fixes
...
Found via codespell
2019-06-16 20:47:07 +02:00
Gauthier Brière
4960cfcd22
[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
6ccb0cf32c
Path: post processor cleanup
2019-06-10 10:50:06 -05:00
sliptonic
847035cbd2
Path: New post for simple laser cutter.
...
Initial Commit
PATH: cmake to install jtech post
2019-04-05 15:06:06 +02:00
sliptonic
264a91e6f7
path: smoothie post modified for python3
2019-04-05 15:06:05 +02:00
Sabin Iacob
7cff64643e
Path: fix grbl_post preamble parameter handling
2019-03-17 09:39:44 +01:00
Sabin Iacob
b38da0afa0
Path: fix grbl_post postamble parameter handling
2019-03-17 09:39:44 +01:00
markus
0b7c0b93dc
Use regular 'w' mode when writing text files for py3 compatibility.
2019-01-30 10:12:00 -02:00
luz.paz
86078f6bae
Path: Misc. comment typo and whitespace fixes
2019-01-22 20:26:58 +01:00
wmayer
df3853738e
fix several Py3 issues
2019-01-03 18:11:37 +01:00
Gauthier
72c4bd3484
First version of grbl_G81_post.py
2018-12-13 09:01:52 -03:00
Yorik van Havre
7fabfde0ef
py3 compatibility fixes
2018-10-27 16:04:51 -03:00
Markus Lampert
6429707f70
Allow user to suppress the initial tool change.
2018-08-22 10:17:46 -03:00
Markus Lampert
c17bcb1303
Enable option for grbl tool change command.
2018-08-22 10:17:46 -03:00
Markus Lampert
07d1abb387
Fixed import and coverity issue in rml_post.
2018-07-13 10:33:46 -03:00
Markus Lampert
ee56fc92d5
Set default log level back to INFO for all modules.
2018-07-06 22:08:46 -07:00
Markus Lampert
1a2868b534
Changed grbl feed rate output to mm/min.
2018-04-30 09:54:08 +02:00
PLChris
d3f413cbe1
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
4506e49689
Fixes for python 2to3 migration
2018-02-01 21:43:59 +01:00
sliptonic
f6825a2686
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
4fb676e4b0
path: cleanup linuxcnc post and fix vertical feed problem
2018-01-20 14:09:58 +01:00