G 代码

下表显示支持的 G 代码

G代码
功能
示例

移动到给定坐标。用于不切削地移动到新区域,也称为“快速”移动。注意这里可以使用 F 参数,并且后续命令会记住该值。

G0 X10 Y5 F100

移动到给定坐标,参见上文与 G0 的区别。接受与 G0 相同的 F 参数。

G1 X20 Y2.3 F200

顺时针圆弧运动:在围绕相对坐标 IJ 的点旋转的同时,移动到具有 XYZ 坐标的点。

G2 X10 J5

逆时针圆弧运动:见上文。

G3 Y5 X10 I2

停顿 P<秒>

G4 P1

选择 XYZ 平面(命令为模态)

G17

选择 XZY 平面(命令为模态)

G18

选择 YZX 平面(命令为模态)

G19

英寸模式:传入的坐标将被视为英寸,内部转换为毫米。

G20

毫米模式(默认):传入的坐标将被视为毫米。

G21

G23

选择文件

未使用

G24

开始打印

未使用

G25

暂停打印

未使用

G26

重置打印

未使用

G27

报告打印进度

G28 表示在 Carvera 上前往清除位置

G28

G29

等待空队列。需进一步调查。

G30

简单 Z 探针

G31

与 G32 相同,忽略

G32

G32 探测网格并开启补偿,该状态将持续生效直到复位或 M370。X 和 Y 是起始位置,A 和 B 是宽度和长度,I 和 J 是网格尺寸,H 是高度。

G32 R1 X0 Y0 A10 B10 H2

记录 X 轴挠曲轮廓

G33 X303 Y10 I30

G38.2

向工件探测,接触时停止,失败时发出错误信号

G38.3

向工件探测,接触时停止

G38.4

远离工件探测,在失去接触时停止,失败时发出错误信号

G38.5

远离工件探测,在失去接触时停止,

G38.6

校准 Z,功能不明确,需要进一步测试。在固件中被硬性禁用。

G53

必须单独成行或为该行的第一个 G 代码,紧随其后的 G0/G1 将在机床坐标系(MCS)中执行。

G53 G0 X0 Y0

G55-59

与 G54 相同

绝对模式(默认)(命令为模态)

G90

相对模式(命令为模态)

G91

G92.1

清除 G92 偏移

G92.1

G92.4

手动设置 XYZ 的回原点(MCS)

G92.4 X0 Y0 Z0

G92.4 A0 S0

将 A 轴收缩回 0–360,有利于连续旋转加工

最后更新于