注释
你用的是什么发件人? |
大多数发件人不会删除评论吗?发送它们只是浪费带宽和处理能力 |
作者
我正在使用 CNC.js。我理解评论,但这不应该停止机器。我想这是以前没有遇到过的。如果这不是问题,那没什么大不了的。我删除了“!” 根据我的评论……我的实际代码说(收回位只是为了安全!) |
我在 CNCjs 上也看到过同样的情况……也许可以把它提出来?
|
这是由于 grbl 如何处理运行时命令(!~?等)……串行 ISR 立即选择字符……它永远不会进入缓冲区,而是立即处理。我同意这应该记录在案,但这种行为是预期的。在 serial.c 上查看更多信息,了解串行流在到达 system_execute_line() 和 gc_execute_line() 的过程中是如何被处理的。 |
当您的 GCODE 注释包含感叹号“!”时,机器将进入暂停状态。我知道 ”!” 是暂停的实时命令,但在 GCODE 注释中,我认为应该忽略它。
花了很多时间来排除导致保持状态的原因。
GRBL 版本:1.1f
示例失败的 GCODE … 我从我的机器 @ Z=15.000 开始。当我运行下面的命令时,我在大约 15.035 处得到一个 Hold:
工作 GCODE 示例(只是删除了“!”)…机器移动到 Z=25,等待 1 秒,然后移动到 Z=10:
谢谢你。
打碟机