开源改变世界

Grbl 0.9c:进给保持问题 #329

推推 grbl 3年前 (2023-01-21) 239次浏览

关闭
rverhag 打开了这个问题 2014 年 1 月 13 日 · 1条评论
关闭

Grbl 0.9c:进给保持问题#329

rverhag 打开了这个问题 2014 年 1 月 13 日 · 1条评论

注释

Grbl 0.9c:进给保持问题 #329

也许现在报告还为时过早(因为它是开发版本),但我注意到在 Grbl 0.9c 中双进给保持后的奇怪行为

=> Arduino Uno 未连接到 CNC 机床!只是测试 <=

系统处于空闲状态。
任意点的当前位置。
$24=0(软限制,布尔)
$25=0(硬限制,布尔)

命令:G0 X10
循环中 => ! (feedhold)
=> status= Hold
Start cycle ~ (cycle start)
=> status = cycle
Again during cycle => ! (feedhold)
=> status=Hold
Start cycle ~ (cycle start)
=> status=Hold(并保持在该状态)。

这是事件的顺序:(省略状态中的“<”和“>”)
命令:?
空闲,MPos:303.547,150.397,1186.453,WPos:189.053,-0.000,-0.963
ok
命令:$G
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F1200.000]
ok
命令:X1000
ok
命令:?
运行,MPos:683.844,150.397,1186.453,WPos:569.350,-0.000,-0.963
ok
命令:!
好的
命令:?
队列,MPos:1095.172,150.397,1186.453,WPos:980.678,-0.000,-0.963
ok
命令:~
ok
命令:?
Run,MPos:1098.084,150.397,1186.453,WPos:983.590,-0.000,-0.963
ok
命令:!
好的
命令:?
Hold,MPos:1099.547,150.397,1186.453,WPos:985.053,-0.000,-0.963
ok
命令:~
ok
命令:?
Hold,MPos:1104.303,150.397,1186.453,WPos:989.809,-0.000,-0.963 //预期“运行”
正常
命令:~//尝试另一个循环开始
正常
命令:? Hold,MPos:1110.547,150.397,1186.453,WPos:996.053,-0.000, -0.963
//但仍然处于“Hold”状态

接下来的几周,我将针对 CNC 机器测试 GRBL 0.9c。我希望我能贡献一些测试结果。

感谢您的辛勤工作。

Grbl 0.9c:进给保持问题 #329
成员

@rverhag: 感谢您的错误报告!这是我目前在改进系统状态检查和控制方面的优先事项。它已经失控了。如果您发现开发分支还有问题,请继续提交错误报告。

喜欢 (0)