坐标变换
允许的语法
G53
G54 X Y Z A B C P Q U V W
G55 X Y Z A B C P Q U V W
G56 X Y Z A B C P Q U V W
 

命令参数

X Y Z A B C P Q U V W

偏移值

用于管理坐标系统的命令
G53

这个命令结束坐标的偏移功能并将系统坐标设置为普通格式。

G54

设置一个(绝对)偏移到CNC程序中(允许使用通过特殊位置指定的 X/Y/Z 坐标)。

G55

为现有的轴 X/Y/Z 添加偏移量。

G56

修改解码器内部偏移量是当前位置为 X/Y/Z。

示例

N10 G0 X100 Y100 F100
N20 G54 X50 Y50    (Set offset 50/50)
N30 G1 X0 Y0       (Movement to 50/50)
N40 G54 X100 Y100  (Set offset 100/100)
N50 G1 X0 Y0       (Movement to 100/100)
N60 G53            (Set offset to 0)
N70 G1 X0 Y0       (Movement to 0/0)
 

示例

N10 G0 X100 Y100 F100
N20 G54 X50 Y50    (Set offset 50/50)
N30 G1 X0 Y0       (Movement to 50/50)
N40 G54 X100 Y100  (Set offset 100/100)
N50 G1 X0 Y0       (Movement to 100/100)
N60 G53            (Set offset to 0)
N70 G1 X0 Y0       (Movement to 0/0)
 

示例

N0 G0 X100 Y100 F100
N10 G56 X0 Y0  (Current position 100/100 becomes 0/0)
N20 G1 X10     (Movement to 110/100)
N30 G56 X20 Y0 (Current position 110/100 becomes 20/0)
N40 G1 X0      (Movement to 90/100)
 

提示!

G54, G55 以及 G56 只改变那些作为参数给出偏移的坐标值,其他坐标值不变。

示例

N0  G54 X10 Y20 Z30  U7 (Offset: X=10, Y=20, Z=30, U=7)
N10 G55 X-10 U7         (Offset: X=0, Y=20, Z=30, U=14)