Contact me: hankecnc@gmail.com

G49 触发错误编号 24 #913

推推 grbl 3年前 (2023-01-23) 206次浏览

关闭
斯菲尔顿 打开了这个问题 2020 年 8 月 24 日 · 2 条评论

注释

G49 触发错误编号 24 #913

将 G49 gcode(取消刀具长度补偿)与同一块中的 G0/G1/G2/G3 组合会产生错误 24(在块中检测到两个都需要使用 XYZ 轴字的 G 代码命令)。这看起来很奇怪,因为 G49 不使用轴。只需使用以下代码即可重现该问题:
G0 G49
M2
此行为是故意的吗?

G49 触发错误编号 24 #913

来自 gcode.c:

// 注意:NIST g 代码标准含糊地指出,当工具长度偏移发生变化时,
// 不能更新任何轴运动或坐标偏移。意思是 G43、G43.1 和 G49
// 都是显式轴命令,无论它们是否需要轴字。

G49 触发错误编号 24 #913
作者

非常感谢您的澄清!

喜欢 (0)