刀具长度补偿指令用于补偿编程的刀具和实际使用的刀具之间的长度差。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