刀具长度补偿指令用于补偿编程刀具和实际刀具之间的长度差异。G43是使用长度补偿,G44是取消长度补偿。刀具长度补偿在垂直于插补平面的轴上进行。例如,沿着G17中的Z轴、沿着G18中的Y轴和沿着G19中的X轴进行补偿。G43是模式代码,由G44或M02、M03、“急停”和“复位”取消。机床通电后执行G44。
用G43编程的例子如图所示。刀具长度比编程刀具短4mm,刀具号为T01.01,刀具磨损补偿表中记录的值K=-4。编程如下:
N1 G92 X0 Y0 Z0
N5 G91 G00 X50 Y35 S500 M03
N10 G43 Z-25 T01.01
N15 G0l Z-12
N20 G00 Z12
N25 X40
N30 G01 Z-17
N35 G00 G44 Z42 M05
N40 G90 X0 Y0
N45 M30