Contact me: hankecnc@gmail.com

不受支持的声明 G40、G41、G42、G43 #1121

推推 grbl 3年前 (2023-01-23) 175次浏览

关闭
Martinlipo 打开了这个问题 2016 年 10 月 28 日 · 4条评论
关闭

不受支持的声明 G40、G41、G42、G43#1121

Martinlipo 打开了这个问题 2016 年 10 月 28 日 · 4条评论

注释

不受支持的声明 G40、G41、G42、G43 #1121

你好,我叫 Martin Vargas,三年前在数控机床上工作。
我用 shield v3 更新了我的数控机床。它似乎运作良好。
问题是我使用 Solidcam2016(在 Solidworks 上)生成 G 代码,显然 GRBL 无法将许多代码识别为 G40、G42、G43 等。这会导致我的机器出现问题。
有人可以帮我解决这些问题吗?

这是该部分的照片:
不受支持的声明 G40、G41、G42、G43 #1121

IIn this picture you can see the displacement out of the line;
不受支持的声明 G40、G41、G42、G43 #1121

这里我留下一个solidcam2016生成的代码,

%
O1000 (PIEZA1)
N100 (补偿磨损)
N102 (REV-0.70)
N104 (OCT-27-2016-4:23:59PM)

N106(工具 1 – 直径 3。)

N1 G90 G17 G40 G80 G00
N108 M06 T1 ()
N110 (F轮廓)
N112 G00 G54 G90 X30.749 Y-32.5 S3500 M03
N114 G43 H1 Z120。
N116 Z25。
N118 Z2。
N120 G01 Z-0.5 F50。
N122 G41 D1 X31。F1500。
N124 G03 X25。Y-26.5 I-6。J0。
N126 G01 X-25。
N128 G02 X-26.5 Y-25。I0。J1.5
N130 G01 Y25。
N132 G02 X-25。Y26.5 I1.5 J0。
N134 G01 X25。
N136 G02 X26.5 Y25。I0。J-1.5
N138 G01 Y-25。
N140 G02 X25。Y-26.5 I-1.5 J0。
N142 G03 X19。Y-32.5 I0。J-6。
N144 G01 G40 X19.251
N146 Z-1。F50。
N148 G42 D1 X19。F1500。
N150 G02 X25。Y-26.5 I6。J0。
N152 G03 X26.5 Y-25。I0。J1.5
N154 G01 Y25。
N156 G03 X25。Y26.5 I-1.5 J0。
N158 G01 X-25。
N160 G03 X-26.5 Y25。I0。J-1.5
N162 G01 Y-25。
N164 G03 X-25。Y-26.5 I1.5 J0。
N166 G01 X25。
N168 G02 X31。Y-32.5 I0。J-6。
N170 G01 G40 X30.749
N172 Z-1.5 F50。
N174 G41 D1 X31。F1500。
N176 G03 X25。Y-26.5 I-6。J0。
N178 G01 X-25。
N180 G02 X-26.5 Y-25。I0。J1.5
N182 G01 Y25。
N184 G02 X-25。Y26.5 I1.5 J0。
N186 G01 X25。
N188 G02 X26.5 Y25。I0。J-1.5
N190 G01 Y-25。
N192 G02 X25。Y-26.5 I-1.5 J0。
N194 G03 X19。Y-32.5 I0。J-6。
N196 G01 G40 X19.251
N198 Z-2。F50。
N200 G42 D1 X19。F1500。
N202 G02 X25。Y-26.5 I6。J0。
N204 G03 X26.5 Y-25。I0。J1.5
N206 G01 Y25。
N208 G03 X25。Y26.5 I-1.5 J0。
N210 G01 X-25。
N212 G03 X-26.5 Y25。I0。J-1.5
N214 G01 Y-25。
N216 G03 X-25。Y-26.5 I1.5 J0。
N218 G01 X25。
N220 G02 X31。Y-32.5 I0。J-6。
N222 G01 G40 X30.749
N224 Z-2.5 F50。
N226 G41 D1 X31。F1500。
N228 G03 X25。Y-26.5 I-6。J0。
N230 G01 X-25。
N232 G02 X-26.5 Y-25。I0。J1.5
N234 G01 Y25。
N236 G02 X-25。Y26.5 I1.5 J0。
N238 G01 X25。
N240 G02 X26.5 Y25。I0。J-1.5
N242 G01 Y-25。
N244 G02 X25。Y-26.5 I-1.5 J0。
N246 G03 X19。Y-32.5 I0。J-6。
N248 G01 G40 X19.251
N250 Z-3。F50。
N252 G42 D1 X19。F1500。
N254 G02 X25。Y-26.5 I6。J0。
N256 G03 X26.5 Y-25。I0。J1.5
N258 G01 Y25。
N260 G03 X25。Y26.5 I-1.5 J0。
N262 G01 X-25。
N264 G03 X-26.5 Y25。I0。J-1.5
N266 G01 Y-25。
N268 G03 X-25。Y-26.5 I1.5 J0。
N270 G01 X25。
N272 G02 X31。Y-32.5 I0。J-6。
N274 G01 G40 X30.749
N276 Z-3.5 F50。
N278 G41 D1 X31。F1500。
N280 G03 X25。Y-26.5 I-6。J0。
N282 G01 X-25。
N284 G02 X-26.5 Y-25。I0。J1.5
N286 G01 Y25。
N288 G02 X-25。Y26.5 I1.5 J0。
N290 G01 X25。
N292 G02 X26.5 Y25。I0。J-1.5
N294 G01 Y-25。
N296 G02 X25。Y-26.5 I-1.5 J0。
N298 G03 X19。Y-32.5 I0。J-6。
N300 G01 G40 X19.251
N302 Z-4。F50。
N304 G42 D1 X19。F1500。
N306 G02 X25。Y-26.5 I6。J0。
N308 G03 X26.5 Y-25。I0。J1.5
N310 G01 Y25。
N312 G03 X25。Y26.5 I-1.5 J0。
N314 G01 X-25。
N316 G03 X-26.5 Y25。I0。J-1.5
N318 G01 Y-25。
N320 G03 X-25。Y-26.5 I1.5 J0。
N322 G01 X25。
N324 G02 X31。Y-32.5 I0。J-6。
N326 G01 G40 X30.749
N328 G00 Z25。
N330 M05
N332 G00 G28 G91 Z0
N334 G00 G28 G91 X-15.0 Y0。
N336 G90
N338 M06 T1
N340 M30
%

如果我将普通驱动程序与 MACH3 一起使用,则该部分可以正常完成。

不受支持的声明 G40、G41、G42、G43 #1121
成员

@Martinlipo:请参阅支持的 g 代码命令列表。它也在主页的底部。您需要从您的程序中删除不受支持的 g 代码。如果您将 CAM 后处理器配置为导出到 Grbl,则可以使用文本编辑器手动或自动完成此操作。大多数流行的 CAM 程序都有一个 Grbl 帖子。你可能想调查一下。

不受支持的声明 G40、G41、G42、G43 #1121

只需使用 GRBL 帖子即可。你从哪里弄来的solidcam?

在 2016 年 10 月 27 日下午 5:31,“Sonny Jeon” notifications@github.com写道:

@Martinlipo https://github.com/Martinlipo:请参阅
支持的 g 代码命令列表https://github.com/grbl/grbl/wiki。它也在
主页的底部。您需要
从您的程序中删除不受支持的 g 代码。
如果您将 CAM 后处理器配置为导出
到 Grbl ,则可以使用文本编辑器手动或自动完成此操作。大多数流行的 CAM 程序都有一个 Grbl 帖子。你可能想调查一下


您收到此消息是因为您订阅了此线程。
直接回复此电子邮件,在 GitHub
#1121(评论)
上查看,或 将线程静音
https://github.com/notifications/unsubscribe-auth/AQlzDHb3l7aWOkjD2gTZJ68nJlFj5IFUks5q4Qo5gaJpZM4KiwpX

不受支持的声明 G40、G41、G42、G43 #1121

谢谢 Chamnit,现在我可以在这里看到后处理器,但我不知道如何设置,因为扩展名是 .GPP 而 Grbl 库没有。
我在读它。如果你知道更多,请帮助我。
我会解决这个问题,然后我会保持这篇文章开放以帮助其他人。

我找到一篇文章。
Solidcam Gpptool%281%29.pdf

这是 solidcam 的后处理器文件目录:
不受支持的声明 G40、G41、G42、G43 #1121

不受支持的声明 G40、G41、G42、G43 #1121

嗨 jahnj0584,我在阿根廷的工作中得到了硬件密钥。

喜欢 (0)