The Wayback Machine - https://web.archive.org/web/20210701222717/https://github.com/fra589/grbl_post
Skip to content
master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

grbl_post

FreeCAD Path post processor for Grbl, development version.


Since jun, 13 2019, the grbl_G81_post.py have replaced the old grbl post processor in the main FreeCAD repository. So it have been renamed to grbl_post.py.


Drilling cycles (G81, G82 & G83) conversions to G0/G1 moves :
Because of Grbl limits (see https://github.com/gnea/grbl/wiki#limitations-by-design), and that not all GCode sender program can do the translation, I added to the standard FreeCAD grbl post processor the ability to translate gCodes between G81, G82 & G83 to the G0, G1 & G4 corresponding moves & pause.

grbl_post.py has 2 options for drilling cycle conversion :
--translate_drill: translate drill cycles G81, G82 & G83 in G0/G1 movements --no-translate_drill: don't translate drill cycles G81, G82 & G83 in G0/G1 movements (default) The default option have been changed between grbl_G81_post.py and grbl_post.py in order not to modify the behavior of older models that used the old post processor.


Install of post processor development version for using in the FreeCAD Path module:

  • Personal install :
    Copy grbl_post.py to grbl_dev_post.py in your user macro directory, then select the grbl_dev post processor in your Path job.

About

FreeCAD Path post processor for Grbl with drilling cycles (G81, G82 & G83) conversions to G0/G1 moves.

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages