注释
|
@pettuma您能否分享一些导致问题的 Gcode,以便我们对其进行测试。 |
|
嗨,约翰,…非常感谢您对我的问题感兴趣。为了尽可能简单,我现在不使用任何 gcode 发送器。我仅通过纯 ASCII 终端(Termite.exe、COM3、115.200 kBd)与 Arduino 通信,因此我一次只能发送一个 gcode(无程序)作为命令。G00、G01 工作得很好。G02 和G03 不能很好地工作(它们像G01 一样工作,即机器在实际点和目标点之间画线。它表现为半径是无限大)。g0 x0 y0 机器设置位置 x0 y0 g1 x50 y50 机器绘制从点 X0 y0 到点 x50 y50 g2 x0 y0 r40 机器绘制从点 x50 y50 到点 x0 y0 的直线,尽管圆弧已被预期 Petr Dne 04.08 .2017 v 13:16 John napsal(a):
|
|
你试过 IJK 了吗?2017-08-04 12:52 GMT+01:00 pettuma <notifications@github.com>:
|
|
是的,我做了,同样的结果。 |
|
请发布您的 Grbl $$ 设置和您的 $I 构建信息字符串。 |
|
ok $I |
|
Arc tolerance 和junction deviation 都设置为0。为什么? |
|
它是默认值。我现在改了: 我再次测试: 谢谢 !!! |
|
您应该将该值降低到 0.01 mm 2017-08-04 15:16 GMT+01:00 pettuma <notifications@github.com>:
|
|
通用默认值如下: |
|
$11=0.01 和 $12=0.002 的默认设置 |
|
好的,我会调整它。非常感谢您的建议! |


每当使用 G02/G03 时,机器绘制直线而不是预期的圆弧。到达目标点但轨迹不是曲线而是直线。带有 grbl 0.9、320 步/毫米、各种 gcode 发送器的 UNO。我做错了什么?谢谢。