Contact me: hankecnc@gmail.com

G代码错误 #303

推推 grbl 3年前 (2023-01-31) 281次浏览
关闭
Guenni75 打开了这个问题 2016 年 4 月 20 日 · 5 条评论
关闭

G代码错误#303

Guenni75 打开了这个问题 2016 年 4 月 20 日 · 5 条评论

注释

G代码错误 #303

我用 bCNC 几天了,从昨天开始我就遇到了这样的 G-Code 问题:

G21 G90 G64 G40
G0 Z3.0
( T3 : 3.0 )
T3 M6
( Profil1 )
G17
M3 S1000
G0 X0.0 Y-1.5
G0 Z1
G1 F300.0 Z-0.4
G1 F200.0 X8.5
G2 X11.0 Y- 4.0 I0.0 J-2.5
…………

最后一个 G2 导致 GRBL 控制器出错。
我用其他 G 代码发送器尝试了相同的代码,它工作正常。
所以这不可能是代码中的错误!
只有当我使用 bCNC 发送时才会出现错误。

有任何想法吗?

G代码错误 #303
所有者

您确定是 G2 导致问题而不是 T3 M6 吗?
显示什么错误信息。您可以随时单击错误消息,然后会显示详尽的解释。

大多数发件人默默地忽略来自 grbl 的错误并继续,这可能很危险。
如果是M6 换刀指令。bCNC 有多种处理方法
转到“探针 -> 工具”并更改工具更改的“策略”,
那里有几个选项。如果您想像其他发送者一样有类似的行为,请
选择“忽略 M6 命令”,或者您可以将机器设置为手动换刀和校准。在 bCNC wiki 上查看它是如何工作的。

G代码错误 #303
作者

Bcnc 也忽略错误!!!
幸运的是,我在没有工具的情况下尝试了代码,并且 bcnc 经常因错误而疯狂!
相同的代码适用于 G 代码发送器,结果非常完美。

我认为是 G2,因为此时路由器停止(幸运的是)在 x 8.5 y -1.5。

我明天再试一次并发布错误和终端输出。

G代码错误 #303
所有者

如果坐标和半径存在精度问题,G2 只会导致错误。bCNC 无论如何都会按原样向 grbl 发送所有命令并检查 grbl 是否报告错误。它不进行任何 gcode 检查。

G代码错误 #303
作者
古尼75 评论了 2016 年 4 月 22 日  

好的,但是路由器没有立即停止,这很危险。

G64 是问题!!!
标头中没有 G64 的相同 G 代码并且有效!!

CamBam 用户,当心 G64!!

G代码错误 #303
所有者

@Guenni75谢谢你发现