3轴圆弧的G代码?GRBL
3D打印
g代码
2021-05-04 07:21:13
1个回答
这在 GRBL 1.1 中应该是可能的,请参见下面的示例。
免责声明:我在实践中从未使用过 GRBL 和弧线 ( G2
, G3
)。
支持 G 代码中的弧
一般来说,在IJK
弧由三个点(起点、终点、中心)描述的变体中,任何事情似乎都是可能的,包括彩虹般的移动。我想象 (I,J,K) 坐标是弯曲弓的假想箭的箭尾。通过移动它,您将根据需要“重塑”弓形。我其实找到了类似的CNC Arc Programming Exercise,包括:
G01 X40 Z-25
G03 X70 Z-75 I-3.335 K-29.25
CNC Cookbook 上非常有趣的快速 G 代码 Arc 教程。它提供R
了螺旋移动(胎面铣削)的变体示例,其中 Z 步长递减(相对定位):
G03 X0.0939 Y0.0939 Z0.0179 R0.0939
G03 X-0.1179 Y0.1179 Z0.0179 R0.1179
G03 X-0.1185 Y-0.1185 Z0.0179 R0.1185
支持 GRBL 中的 acrs
我在 Duet3d 论坛中发现了类似的问题:注意!- STL 分辨率。有一句话:
在 GRBL 上,您会得到一些平面支持(选择任意两个轴,例如 XZ,但不是三个)。(...) 一些控制器甚至实现了螺旋模式..但不存在标准。
所以 GRBL 中的支持可能是有限的。然而,这个评论似乎与官方的 GRBL README.md 相矛盾,它说:
Grbl v1.1 中支持的 G 代码列表:(...)
- Arc IJK 距离模式:G91.1
我现在给你留下一个实际的证明。