注释
所有者
我不确定你的意思,如果你暂停机器,恢复按钮应该发送剩余的命令。 也许应该禁用“命令”文本框以避免误导用户 |
作者
我通过控制台手动发送了 M5。它不在代码中。
|
所有者
机器暂停时你不能发送(或插入)命令,所以我应该禁用控制台。
|
作者
我是说也许我们应该能够用于 M 代码,因为 UGS 没有像 Haas 那样的用于冷却液和主轴切换的按钮,这些按钮通常在程序中间使用。然后 GUI 可以在恢复文件 Gcode 之前插入相反的切换。如果这太复杂,只需完全禁用控制台即可。
|
所有者
Grbl 在 v1.1 中有主轴/冷却液/喷雾切换,它们位于 Overrides 页面上。您可以在程序运行时发送它们
|
作者
是的,但如果你想取下粘在立铣刀上的铝屑,那就不好了。我需要机器暂停。
|
作者
哦,我现在明白你的意思了。这对我行得通。当文件在缓冲区中时禁用控制台是可行的方法。 |
在安全退刀期间暂停文件以检查钻头。发布了一个 M5,但它没有做任何事情,所以假设它被 GUI 抛出了。可悲的是,当我点击恢复时,由于主轴停止,M5 被发送并打破了我的钻头。我注意到它放慢了速度,但没有及时按下停止按钮(它需要更大 ;))。
你能做到让命令要么被执行,要么根本不执行吗?也许只允许某些命令(例如 M5、M3、冷却液切换但出于安全原因取消所有移动命令)或者完全忽略它们并且没有效果。
干杯