Commit Graph

52 Commits

Author SHA1 Message Date
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
sliptonic
7a384f62bc added --inches flag to linuxcnc and smoothie post 2017-09-19 11:12: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
a651609fe1 path: convert smoothiepost to use argparse 2017-08-28 11:40:33 -03:00
Markus Lampert
6d194a4bda Use argparse for post processor argument parsing and added preamble and postamble as arguments. 2017-08-21 14:22:08 -07:00
Markus Lampert
43c7406878 Removed automatic parameter emmission into output file from phillips post processor. 2017-08-19 13:30:03 +02:00
Markus Lampert
51bc693f52 Made comments real openbsp comments, instead of relying on the g-code compatibility. 2017-08-19 13:30:03 +02:00
Markus Lampert
2f1d519a6f Changed speed setting to take opensbp multiple speed rates into account - and only issues a new setting if there are any changes. From the documentation it seems we ought to use VS instead of JS and MS if we don't want the ramp-down-ramp-up procedure involved with FS and MS. Given that Path only changes these settings on a tool change it's probably OK for now. 2017-08-19 13:30:03 +02:00
Markus Lampert
fd54f7209d Fixed xy vs. z speed order for MS and JS command. 2017-08-19 13:30:03 +02:00
Markus Lampert
3b097a360f Added support for comments to opensbp 2017-08-19 13:30:03 +02:00
Markus Lampert
42e9cbcc4a Don't create step movements for vertically diagonal moves. 2017-08-19 13:30:03 +02:00
luzpaz
c243046c86 misc. typos in Assembly and Path WB
[skip ci]
2017-07-22 15:41:02 +02:00
luzpaz
b25eb4854a misc. typo fixes
in FEM and Path WBs
misc. typo fixes
2017-07-21 12:17:35 -03:00
imarin2
5ffe17153d FABlin post-processor for the Path WB 2017-07-20 16:21:12 -03:00
Markus Lampert
d079741949 Added grbl post processor. 2017-07-10 19:19:46 -03:00
Markus Lampert
a7cb0627e8 Added support for imperial shopbot output and some standard post processor arguments. 2017-07-10 19:19:46 -03:00
sliptonic
c359ba6060 Path: fix bug in gcode importer.
Wouldn't handle lines with only a line number
2017-07-07 16:42:06 -05:00
sliptonic
fc989c7803 Path: Centroid post re-write 2017-07-07 16:42:06 -05:00
Markus Lampert
fbb2b44861 Made posts into a module and use it for import. 2017-07-01 12:39:04 +02:00