开源改变世界!!

I 和 J 弧问题的解决方案 #461

推推 grbl 2年前 (2023-01-26) 85次浏览
关闭
DOUG888 开启了这个问题 2016 年 8 月 18 日 · 0 条评论

注释

I 和 J 弧问题的解决方案 #461
道格888 评论了 2016 年 8 月 18 日  

我将此发布给遇到类似问题的任何人。

我在使用 Arcs 时一直遇到错误问题。如果我在带有 G02 或 G03 的弧线之后有一条没有 G 代码的弧线,则该线会导致错误。如果 G00 线位于 G02/G03 弧线和其他弧线之间,则会发生这种情况,G00 将取消 G02/G03 的影响。至少可以说,这也发生在使用 R 半径时……解决方案是在 POST 中,我将下面的行修改为“n”值,这在每个 G02/G03 所需行上给了我 G 代码,现在运行完美。
我在 Windows7 上使用 Bobcam V24。

“204. 圆弧铣削中的 g 代码(G02 和 G03)是模态的吗?n <<<<<———— 这个值为 y”

原始码 N63 G02 X22.124 Y66.79 I2.119 J8.237 N64
G00 X28 Y69
N65 X33.696 Y72.598 I8.317 J-2.139 <<<<<———— ———-错误在这里和下一行
N66 X74.864 Y49.249 I-80.481 J-189.872

POST 更改后的新代码
N54 G03 X28.68 Y49.821 I.002 J3.348
N55 G02 X30.167 Y49.803 I.691 J-4.436
N56 G02 X31.328 Y49.512 I-1.563 J-
8.681 N57 G01 X32.2 Y49.229
N58 G03 X33.001 Y49.006 I2.971 J9.152
N59 G03 X33.766 Y48.894 I1.068 J4.612

不是最优雅但最成功的。