Contact me: hankecnc@gmail.com

换刀坏了? #569

推推 grbl 3年前 (2023-02-01) 330次浏览
关闭
TheArcher1980 开了这个issue 2017 年 4 月 30 日 · 8条评论
关闭

换刀坏了?#569

TheArcher1980 开了这个issue 2017 年 4 月 30 日 · 8条评论

注释

换刀坏了? #569

通过 TLO 使用换刀时,机器首先将 Z 轴向下移动到换刀位置,然后移动到 x/y 坐标(可能不好?)。成功探测和设置 TLO 后,机器在 G90 模式下移回其 x/y 起始位置,然后 Z 轴在 G90 模式下以启动后的 z 值向上移动。然后这会使轴撞到限位开关,因为我的机器首先移动到左上角,Z 升到顶部。

换刀坏了? #569

经过更多实验后,如果工具比探头长并且 TLO 为正值,似乎会发生这种情况。如果 TLO 为负,则它工作得很好。

换刀坏了? #569
所有者

您可以尝试更改工具更改策略的类型吗

换刀坏了? #569
作者

我发现了“错误”。当开始换刀时,工作坐标被保存,然后它在机器坐标中移动到探测位置,探测,然后移回工作坐标。如果 z 轴位于机器 0 和工作 0,则在使用比探头长的工具进行探测后,机器 0 处的工作值为负值。

换刀坏了? #569
所有者

感谢您查看这个。我得查一下我什么时候回来

换刀坏了? #569 vlachoudis 添加了 漏洞 标签 2017 年 5 月 9 日
换刀坏了? #569

截至昨天,我可以在当前主分支上确认此错误。
在我的例子中,GRBL 抛出警报 2,所以没有崩溃。

换刀坏了? #569

检查代码后,我发现问题发生在:

bCNC/CNC.py

第 1714 行 8636836

# 恢复状态

因为我从原始状态 (0,0,0) 启动程序,它恢复到机器边界之外的新 (0,0,0)。 

用户解决方法:在启动程序之前,慢跑到较低的 Z(如 -40 毫米)。在程序期间,工具保持在工作附近,因此这是可能的,但在其他工具更换时不太可能成为问题。

换刀坏了? #569
所有者

你能试试最新的主人吗?

换刀坏了? #569
合作者

因缺乏响应而关闭,如果需要则重新打开。