Contact me: hankecnc@gmail.com

bCNC 从未完成 100% #391

推推 grbl 3年前 (2023-02-01) 367次浏览
关闭
fantasiiio 打开了这个问题 2016 年 8 月 2 日 · 9条评论
关闭

bCNC 从未完成 100%#391

fantasiiio 打开了这个问题 2016 年 8 月 2 日 · 9条评论

注释

bCNC 从未完成 100% #391

你好呀,

我开始使用 bCNC 我喜欢它!
但我有一个问题。无论我开始什么工作,它永远不会完成到 100%。我的意思是,工作本身如果完成了,但进度条不是 100%,我什么也做不了,因为所有按钮都被禁用了。而我被困在那里。我可以重新启动 grbl 控制器,但这就像一种解决方法。

在这里我做了一个 autoLevel,工作正确完成并返回到家。但如您所见,进度条并未达到 100%。它对任何 gcode 做同样的事情。我尝试使用 grbl 控制器,没有问题。
bCNC 从未完成 100% #391

你能帮助我吗 ?

bCNC 从未完成 100% #391
贡献者

你好@fantasiiio
你能在这里发布一个带有 gcode 的 zip 吗?
终端的输出会有很大帮助。
如果你按下停止按钮,会发生什么事吗?
最后但并非最后,您是否修改页脚代码(工具->机器->页脚代码)?

希望这将有助于找出问题所在。

bCNC 从未完成 100% #391
作者

你好,谢谢你的回答。

对于 gcode,我尝试了如下简单:
G20
G90
G94
F3.00
G00 Z0.1000
G01 X0.5Y0.5
G00 X0.0000Y0.0000

我得到了相同的结果:
bCNC 从未完成 100% #391

对于终端,我每秒有五次“Idle,WPos:-0.001,-0.002,2.538,Buf:0,RX:0,Lim:000”,所以我无法真正看到终端中发生了什么。有没有办法隐藏这些“空闲”消息?

如果我按下停止按钮,所有控件将再次启用,但 cnc 不再响应。我必须重置它。

我不认为我修改了页脚。我需要吗?这是我的机器参数的屏幕截图:
bCNC 从未完成 100% #391

谢谢

bCNC 从未完成 100% #391
所有者

您是否修改了“?”上的状态报告字符串 来自 grbl?

bCNC 从未完成 100% #391
作者

不,我没有写 ‘<‘ 因为 html 解析器将它解释为一个标签……

它更像是:
< Idle,WPos:-0.001,-0.002,2.538,Buf:0,RX:0,Lim:000 >
右尖括号旁边没有空格

但是,似乎 grbl 的缓冲区中仍然有一些东西。它报告它的状态但不接受任何命令。它不响应“$$”等基本命令

你觉得可能吗?

bCNC 从未完成 100% #391
作者

另外,为什么您认为进度条会写: 9 [9] but only 80% … 9 of 9 is 100% ?不是
而且有 33%.. 这个百分比是什么意思?

bCNC 从未完成 100% #391
所有者

您的状态回复缺少 MPos:xxx,yyy,zzz 信息

bCNC 从未完成 100% #391
作者

我懂了。wpos 和 mpos 有什么区别?bcnc 正在等待 mpos 吗?

bCNC 从未完成 100% #391
作者

好,我知道了 !
它确实缺少 mpos。也许我错误地更改了“状态报告掩码”。我将 mpos 位标志设置为 1 并且…有效!

此外,在 bcnc 中,状态始终为“未连接”,而且我之前从未见过龙门架位置。

非常感谢您的支持!

bCNC 从未完成 100% #391
所有者

谢谢。无论如何,我们必须更改逻辑并使其在状态报告更改时更加稳健。