注释
这个错误有任何行动吗?我在 bCNC 0.9.11 和 Grbl 1.1e 上遇到了同样的问题 我没有看到它发送任何暂停命令,而且我并不真正期待任何操作,因为我没有使用 Grbl 进行主轴控制,但能够恢复真的很好。尝试恢复后,“停止”按钮也无效。目前我必须重新启动 bCNC,在编辑器中修改我的切割文件,将工件与刀头重新对齐,然后开始修改后的工作。 尽管我的 Python 经验非常有限,但我很乐意对此进行研究。如果我可以提供更多信息来帮助解决此问题,请告诉我… 谢谢, |
对于任何混淆,我深表歉意,但今晚早些时候我相信我遇到了上述问题(正如我之前发布的那样)。在尝试自行修复后,暂停/恢复功能开始工作,但我已经取消了所有更改。认为这可能是分发问题,我将原始分发提取到一个干净的文件夹中,发现它似乎也在那里工作。python代码什么时候编译的,我不是很明白。它似乎在我进行更改时重新编译并且我看到分发不包含编译的 python 文件,所以我仍在尝试弄清楚发生了什么。 |
所有者
当点击“停止”时,bCNC 被迫向 grbl 发送软件重置,以清除缓冲区中任何未决的命令。在重置之前,它记录当前设置($G),在重置之后,它等待一段时间,然后开始发送 $G 以恢复状态。我相信问题就在那里发生,当它试图恢复设置时,arduino 可能没有完成重置。 |
合作者
请尝试最新的 git 版本。我在#773中做了一些更改 |
运行 bCNC 0.9.9 和 Shapeoko grbl 0.9g
这显示了启动:
StartbCNC.txt
Shapeoko 移动后,我单击暂停按钮。在 GUI 按钮之后: Start 是灰色的;暂停是黑色的;止损为黑色;控制面板是灰色的。单击暂停无效。
暂停前的终端焊盘;
暂停bCNC.txt
由于 Pause 什么都不做,我点击 Stop 并得到以下内容:
StopbCNC.txt
还要注意非法字符。
我可以提供更多信息来提供帮助吗?
鲍勃