开源改变世界

v0.9.10 进纸慢停顿 grbl 1.1 #797

推推 grbl 2年前 (2023-02-01) 256次浏览
关闭
chepo92 打开了这个问题 2018 年 4 月 10 日 · 3条评论
关闭

v0.9.10 进纸慢停顿 grbl 1.1#797

chepo92 打开了这个问题 2018 年 4 月 10 日 · 3条评论

注释

v0.9.10 进纸慢停顿 grbl 1.1 #797

在 gcode 上设置低速或尝试覆盖以降低速度时,让一些代码挂起/暂停 grbl 并出现错误。
示例(gcode以10mm / min切割出2mm厚的矩形pcb)
M03 S8000
G00 F3000
G00 Z2
G00 X-1.79 Y1.79
G00 Z0
G01 F60 Z-2
执行正常,然后以下
G01 F10 X-81.65暂停一些开始移动后mm X-81.65
G01 Y63.49
G01 X-1.79
G01 Y1.79
G00 Z2
M05
M02

进给超过 15 毫米/分钟,并且没有覆盖问题不会发生(执行正常)
手动发送 gcode(通过终端)也执行正常。
进给覆盖速度低于 10 毫米/分钟时会出现问题。

我认为这是通信/缓冲 bcnc-grbl 的问题,因为 grbl 在接收到 gcode 命令时发送了一个 ok,但它没有足够的时间来执行移动,然后 grbl 暂停,因为 bcnc 在机器完成之前发送下一个命令前一步

电路板.txt

v0.9.10 进纸慢停顿 grbl 1.1 #797
所有者

使用 grbl 0.9 还是 1.1?

v0.9.10 进纸慢停顿 grbl 1.1 #797 chepo92 更改了标题 V0.9.10 进纸慢停顿grbl v0.9.10 进纸慢停顿 grbl 1.1 2018 年 4 月 17 日
v0.9.10 进纸慢停顿 grbl 1.1 #797
作者

这是grbl 1.1

v0.9.10 进纸慢停顿 grbl 1.1 #797
作者

好的,再次阅读 grbl wiki 及其 arduino 的限制
https://github.com/gnea/grbl/wiki/Known-Issues#doesnt-go-slower-than-x-mmmin-or-limitations-at-very-slow -步进率

我的最小可能 fr 是 2.25,所以当我将慢速进给设置为 2mm/s(gcode 或进给覆盖)时,arduino 只是挂起并重新启动