功能 G53/54/55/56 用于修改一个位置偏移量,包含以下命令。偏移量的处理完全在 FB NCDecoder中实现。所以路径对象的坐标(地理位置数据结构)被存储在OutQueue解码器中会有偏移。基本上功能 G54,55,56 操作不仅仅是针对 X/Y/Z 轴,也可以作用于所有附加的直线轴 (P,Q,U,V,W)。
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)