Commit Graph

70 Commits

Author SHA1 Message Date
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
looooo f3b32da633 PathScripts: py3 print
Draft: typo in importDXF.py
2018-01-14 22:29:25 +01:00
Sammel Lothar LTS b6304d16a7 Fix Path Keep View and Sim in Sync,typo Linuxcnc_post 2018-01-09 16:46:12 -02:00
sliptonic 2c69b79c15 path: fix help message typo 2018-01-07 18:43:16 -02:00
sliptonic 9c4120df7e fixes from IchGucksLive for drilling simulation. Tweaks to linuxcnc post 2018-01-07 18:43:16 -02:00
Unknown 3df389f5f2 PATH: typo fixes 2017-12-23 14:27:25 +01:00
Markus Lampert 375614a1f6 pylint cleanup 2017-11-24 10:21:36 -02:00
PLChris 647b6d6ea0 make philips postprocessor compatible with current Path Workbench 2017-11-05 13:03:35 +01:00
Markus Lampert dce9c0e385 Refactored use of iteritems into function to deal with python 2.7 and 3 compatibility. 2017-10-22 18:18:10 -07:00
luzpaz ab8f8919b6 Misc. typos
+ some are doxy others are just comment code.  
+ some minor whitespace and grammatical tweaks. 
+ app/SCL/* typos have also been submitted upstream (https://github.com/stepcode/stepcode/pull/366). So it's ok to merge them in to master.
2017-10-04 17:59:11 +02:00