OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13528 (Git)
Build type: Release
Branch: releases/FreeCAD-0-17
Hash: 5c3f7bf8ec51e2c7187789f7edba71a7aa82a88b
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.2.0
Locale: German/Germany (de_DE)
Hello chrisb,
sorry I'm a newbie to the GitHub the way how changes are implemented.
But I think the changes that were suggested by the thread starter (Gauthier) are not integrated in the current version of the post-processor. In his post-processor I can find lines like
Code: Select all
parser.add_argument('--translate_drill', action='store_true', help='translate drill cycles G81, G82 & G83 in G0/G1 movements (default)')
parser.add_argument('--no-translate_drill', action='store_true', help='don\'t translate drill cycles G81, G82 & G83 in G0/G1 movements')
or
Code: Select all
if TRANSLATE_DRILL_CYCLES:
if command in ('G81', 'G82', 'G83'):
out += drill_translate(outstring, command, c.Parameters)
# Efface la ligne que l'on vient de translater
del(outstring[:])
outstring = []
I'm not able to find any lines and routines in the actual version of the grbl_post.py that are containing keywords like 'G81'. Neither in the preview version of 0.18 nor in the pull request.
But as I said, I'm not an expert in programming or in GitHub.
Best regards
Schmuick