Commit Graph

34 Commits

Author SHA1 Message Date
Gauthier
e1b00be15c T, H and S GCode parameters are integers, not float numbers. 2022-05-11 11:47:48 +02:00
Markus Lampert
934b0aaa07 Consistent black formatting of all Path python files 2022-02-28 21:06:16 -08:00
jim
34415c6946 use python library 're' instead of 'regex' for portability 2022-01-06 21:06:15 -08:00
jim
c461af19c3 check for gcode comments that contain controller-specific commands to include 2022-01-04 22:23:15 -08:00
luz paz
dc288a7ade Fix more typos + whitespace fix and added 'TODO'
Found via `codespell -q 3 -L aci,ake,aline,alle,alledges,alocation,als,ang,anid,apoints,ba,beginn,behaviour,bloaded,bottome,byteorder,calculater,cancelled,cancelling,cas,cascade,centimetre,childrens,childs,colour,colours,commen,connexion,currenty,dof,doubleclick,dum,eiter,elemente,ende,feld,finde,findf,freez,hist,iff,indicies,initialisation,initialise,initialised,initialises,initialisiert,inout,ist,kilometre,lod,mantatory,methode,metres,millimetre,modell,nd,noe,normale,normaly,nto,numer,oce,oder,ontop,orgin,orginx,orginy,ot,pard,parm,parms,pres,programm,que,rady,recurrance,rougly,seperator,serie,sinc,strack,substraction,te,thist,thru,tread,uint,unter,vertexes,wallthickness,whitespaces -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller,./src/Doc/FreeCAD.uml,./build/doc/SourceDocu`
2022-01-04 18:57:56 -06:00
sliptonic
f3eceb3f4a Black reformat (postprocessing files) 2022-01-04 13:34:22 -06:00
ho-ho-ho
baafa2a0c4 Update grbl_post.py
Append new line to return-to line
2021-08-21 12:36:47 +02:00
ho-ho-ho
d2c170a929 Path: fix grbl --return-to placement 2021-07-23 16:48:30 +02:00
Claas Ahlrichs
f0f25af3f5 Update grbl_post.py 2021-03-20 10:27:46 +01:00
Markus Lampert
73cd5d31d9 Disabled '... postprocessor loaded' messages 2020-12-15 20:09:55 -08:00
luz paz
b75cd3dd52 Path: Fix header uniformity and remove trailing whitespace
This PR fixes header uniformity across all Path files. It also removes all trailing whitespace.
2020-11-05 19:57:21 +01:00
J-Dunn
950269834d Add files via upload
Path: grbl_post G83 expansion , G1 on initial move to retract_Z height to allow retraction height to remain inside hole. This can be useful to avoid widening hole entrance with multiple drill re-entries.moves
2020-10-18 21:07:21 +01:00
J-Dunn
0cc3c5cacb PATH: fast retraction and return speeds for grbl_post G83 expansion #3725
Ensure fast retraction and then plunge to just short off previous drilled depth at G0.  Fixes painfully slow air drilling which makes peck drilling impracticable.
https://forum.freecadweb.org/viewtopic.php?f=15&t=25604&p=435639#p435639
2020-10-06 01:23:18 +01:00
Gauthier
1908e86e26 [Path] fix tool change and Feature missing output 2020-03-30 20:01:47 +02:00
Patrick Felixberger
97d2350078 Updated grbl post processor 2020-03-16 00:11:24 +01: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
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
Sabin Iacob
4446538296 Path: add 2 new arguments to the GRBL postprocessor 2019-12-21 18:19:17 +02: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
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
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
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
1a2868b534 Changed grbl feed rate output to mm/min. 2018-04-30 09:54:08 +02:00
Fabio Rossi
4506e49689 Fixes for python 2to3 migration 2018-02-01 21:43:59 +01:00
looooo
f3b32da633 PathScripts: py3 print
Draft: typo in importDXF.py
2018-01-14 22:29:25 +01: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
luzpaz
b25eb4854a misc. typo fixes
in FEM and Path WBs
misc. typo fixes
2017-07-21 12:17:35 -03:00
Markus Lampert
d079741949 Added grbl post processor. 2017-07-10 19:19:46 -03:00