注释
|
@timryder:我一直想写一个关于这些 g 代码错误的 Wiki,但如果您好奇的话,它在 report.h 和 .c 文件中。ID 33 错误是当弧的目标无效时。这意味着从具有编程圆弧半径的当前位置开始,目标不在圆弧上。它超出了某个错误范围。 在导致此错误的 g 代码程序中,一定有一些稍微不对的地方。或者它可能与UGS有关。我知道它对 Grbl 进行了一些预解析,它可能会过多地截断值的精度。 |
|
就像一个问题,Grbl 内部使用的精度是多少? |
|
@twforeman:它遵循 linuxcnc.org 对什么应该失败的描述。如下面所描述的。 当圆弧投影到所选平面上时,当前点到圆心的距离与终点到圆心的距离相差大于 (.05 英寸/.5 毫米) 或 ((.0005 英寸/. 005 毫米)和半径的 .1%)。 |
|
.050″ 哇,这对我来说似乎很大。:) 谢谢。 |
|
好的,错误 36 Unused words 是什么意思? |
|
@timryder: 关于它所说的。g 代码行(块)中有一些内容未被行中存在的命令或当前模式状态使用。例如,如果您有一个 G1 行命令,并且在其中放置了一个 I 弧偏移字。I 没有被 G1 使用,它会给你这个错误。 |
|
搞定了@chamnit 万分感谢 :) |
|
旁注:我同意@twforeman 0.050″ 的公差在加工领域是巨大的。0.003″ – 0.005″ 似乎更现实。 |
|
我是来这里寻找ID33错误的解决方案的。关于错误的含义,这里提供了很多信息。我的问题如下。 凭借我在这里学到的知识和截断的可能性,我做了与上面完全相同的过程,只是在我将 cad 保存为 dxf 之前,我在cad 软件中重新生成或重建了配置文件。 |
|
G-CODE 中的以下消息是什么意思? |
|
gcode 中的错误 33 这是来自您绘制圆或圆弧和曲线的程序。那个节省内存的程序将圆或曲线变成一堆小的海峡线以节省内存,直到你放大它。这就是所谓的截断。截断将在 gcode 中产生错误 33。从绘图文件到创建刀具路径的软件,您使用什么软件?我将 Draftsight 用作 CAD,然后另存为 DXF 文件。然后我在 Inkscape 中打开 DXF 文件,然后创建工具路径以导出为 gcode 文件。我没有遇到 id33 问题。佩德罗
|
|
g 代码中的长小数,请在逗号下压缩小数位 5 或 6。 |
|
我在使用 GRBL 和 CamBam 作为 g 代码生成器时遇到错误 33。 |
|
检查您的图形是否存在杂散的多段线或节点应该连接的形状中的间隙。 |
|
嗨 线 ****** |


大家好,
我已经为运行 GRBL 的机器构建了一个新电路板和新硬件,它工作得很好,但我正在使用 UGS 并从 Shapeoko“HelloWorld.nc”发送测试程序并围绕第 256 行我不断收到错误“无效的 gcode ID:33”。
任何人都知道到底是什么原因造成的?
使用0.9g。
PS 如果我移动第一行出现错误
-G2X3.1143Y1.1304I-0J-0.9783F40
如果我随意将其移动到程序中的其他任何位置,它也会出错。
我通过将它移动到第 100 行来测试它,一旦 UGS 到达那里,它就报告了同样的错误。
有什么帮助吗?