Contact me: hankecnc@gmail.com

如何知道 Grbl 何时完成其当前运动段? #1296

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

关闭
ajohansson-git 打开了这个问题 2017 年 10 月 3 日 · 1条评论

注释

如何知道 Grbl 何时完成其当前运动段? #1296

一旦特定的 Gcode 行在移动方面已完全执行,我想得到警报/确认。我想制作 Grbl 代码集的自定义 mod 是唯一的方法吗?

Grbl 发送的“OK”消息很有用,但这是在接收并确认 Grbl 命令时使用的,而不是在命令作为运动实施并完成后使用的。

这 ‘?’ 角色收到状态报告,但我必须定期发送“?” 来自 PC 的查询(轮询与基于事件的触发器)。

如何知道 Grbl 何时完成其当前运动段? #1296
成员

在您感兴趣的行之后立即发送 G4 P0.001 驻留命令。当返回 ok 时,您的 gcode 行刚刚完成。G4 驻留需要规划器同步和所有排队的运动才能在执行前完成。这就是为什么这有效。

喜欢 (0)