Contact me: hankecnc@gmail.com

Grbl 在设置工作偏移量时不遵守 G91 #501

推推 grbl 3年前 (2023-01-22) 268次浏览

关闭
gerritv 打开了这个问题 2014 年 9 月 29 日 · 4条评论
关闭

Grbl 在设置工作偏移量时不遵守 G91#501

gerritv 打开了这个问题 2014 年 9 月 29 日 · 4条评论

注释

Grbl 在设置工作偏移量时不遵守 G91 #501

使用 G10 L2 设置工件偏移时,控制器应查看 G90/91(绝对/增量)以确定实际设置的值。
如果 G90 处于活动状态,则覆盖存储中的内容
如果 G91 处于活动状态,则将值添加到存储中的内容。

Grbl 目前覆盖存储,忽略 G91

参考:http : //www.emastercam.com/board/topic/72157-output-the-work-offset-values-in-program-header/ 和 Peter Smid 的书

Grbl 在设置工作偏移量时不遵守 G91 #501
作者

此功能在使用找边器设置工件时特别有用。您触发,然后在增量 (G91) 模式下添加/减去寻边器直径的 1/2。

Grbl 在设置工作偏移量时不遵守 G91 #501
贡献者

另一方面,LinuxCNC忽略G10 L2中的G91,而Grbl是遵循LinuxCNC版本的gcode:

http://linuxcnc.org/docs/html/gcode/gcode.html
“处于增量距离模式 (G91) 对 G10 L2 没有影响。”

Grbl 在设置工作偏移量时不遵守 G91 #501
作者

好吧,那么他们都错了 :-) 我认为 Fanuc 是 Gcode 的黄金标准?

Grbl 在设置工作偏移量时不遵守 G91 #501
成员

@gerritv:Grbl 在适用时遵循旧的 NIST 标准大纲,其他所有内容均遵循 linuxcnc(基于 NIST)的描述。每个制造商都有自己的 g 代码衍生物。甚至一些“标准化”g 代码在它们之间的行为也略有不同。最好坚持使用一个,linuxcnc/NIST 是开放的并且可以免费使用。如果他们更新他们的定义,Grbl 也会做同样的事情。

喜欢 (0)