Contact me: hankecnc@gmail.com

Grbl 在 G3 命令处停止 #618

推推 grbl 3年前 (2023-01-22) 153次浏览

打开
RobDrizzle 打开了这个问题 2015 年 3 月 5 日 · 11 条评论
打开

Grbl 在 G3 命令处停止#618

RobDrizzle 打开了这个问题 2015 年 3 月 5 日 · 11 条评论

注释

Grbl 在 G3 命令处停止 #618

当我的 GRBL shield 到达下面代码中的 G3 命令时,会出现错误:Unsupported Statement 并停止 mid arc。我没有在网上找到这样的东西

( Profile2 )
S1000
G0 Z3.0
G0 X68.844 Y114.256
G0 Z1.0
G1 F5.0 Z-0.75
G1 F100.0 X75.562
G3 Y145.844 I0.0 J15.794
G1 X68.844
G3 X68。 695 Y145.83 I0.0 J-0.794
G1 X53.084 Y142.844
G1 X-11.759
G3 X-12.552 Y142.05 I0.0 J-0.794
G1 Y118.05

Grbl 在 G3 命令处停止 #618
成员

@RobDrizzle: 诡异的。您的 g 代码中没有任何异常会导致 Grbl 报告此特定错误。如果您使用的是 Grbl v0.9,则根本不应该这样做,因为此错误仅通过 Grbl ‘$’ 命令报告。您使用的是什么版本的 Grbl?什么图形用户界面?

Grbl 在 G3 命令处停止 #618

grbl 0.9 和 gui 是 grblPanel。
我将 Cambam 用作带有后处理器的 Cam 软件。将弧线共反转是更好的方法吗?

Grbl 在 G3 命令处停止 #618
成员

@RobDrizzle:在 master v0.9g 和 edge v0.9i 上运行此 g 代码。这里没有问题。我猜这是 grblPanel 的问题。它可能在后台发送一些 Grbl ‘$’ 命令并导致此错误。我会尝试 UGS 或其他东西来排除 GUI。

Grbl 在 G3 命令处停止 #618

我在当前版本的 GrblPanel 上测试了代码,它运行良好???
我已经成功地使用 CamBam 及其 Grbl 柱来运行口袋、孔等。

格里特

Grbl 在 G3 命令处停止 #618

我将查看其他一些代码,因为我很难相信这是我第一次在我的代码中使用 Arc 命令。所以我想知道为什么这段代码有问题

Grbl 在 G3 命令处停止 #618

我几天前运行的代码完全是乱七八糟的 G3 命令,没有一个问题。代码是使用相同的软件、相同的帖子生成的,并使用相同的 GUI 在同一台机器上运行……

诡异的。

Grbl 在 G3 命令处停止 #618

我将 Arcs 转换为直线,它仍然停在相同的两个地方。它到了一个点,因错误而停止,我点击恢复,它绕着弧线转了一点,然后停止并退出了程序……很困惑。

Grbl 在 G3 命令处停止 #618
成员

@RobDrizzle: 很奇怪。你能发布你的 Grbl 设置和$I构建信息吗?还有更多的g代码程序吗?如果是这样,您可以发布接下来的 20 行吗?

Grbl 在 G3 命令处停止 #618

当然,我回家后会这样做。发布的代码适用于在碳纤维板中铣削的 9 个相同零件中的第一个。我删除了第一部分的铣削操作,然后重新发布代码以仅包含剩余的 8 个部分并且运行良好(弧线转换为线)。零件之间的唯一区别是在磨床上的位置。太奇怪了,它只发生在那个部分,所以现在我开始怀疑代码文件是否在发布过程中损坏了。老实说……我不知道!

Grbl 在 G3 命令处停止 #618
成员

@RobDrizzle: 只是检查一下您遇到此问题的位置。我刚刚echo在最新的 Grbl 主版本中安装了一个编译选项。您在 config.h 中启用它。这将导致 Grbl 在执行命令之前回显您发送给它的命令。这应该有助于解决这个问题,但我不确定 GUI 将如何解释它。

Grbl 在 G3 命令处停止 #618

我遇到了同样的问题。
我的数控机床流行的 CNC3-3018PRO 报告固件 Grbl 1.1f,当我发送 Gcode 行时:
G3 X30 Y3 I0 J3
它重播错误消息:
无效的 Gcode ID:33

当我通过 USB 或从 SD 卡的离线控制器发送完整代码时,它会在此命令上停止。

也许固件不是完整的 grbl 1.1f,因为控制器是基于 avr atmega 328 而不是 atmega 2560?
grbl 应该支持 G3 代码,不是吗?

它不是基于 arduino 的,我想它可以通过 usb 端口像 arduino 一样编程。

喜欢 (0)