您现在的位置: |
刀具长度补偿G43、G44、G49指令 |
|
刀具长度补偿指令一般用于刀具轴向(Z方向)的补偿,它使刀具在Z方向上的实际位移量比程序给定值增加或减少一个偏置量,这样当刀具在长度方向的尺寸发生变化时(如钻头刃磨后),可以在不改变程序的情况下,通过改变偏置量,加工出所要求的零件尺寸。 指令格式: G43 Z__ H__ G44 Z__ H__ G49 指令功能:对刀具的长度进行补偿 指令说明: (1) G43指令为刀具长度正补偿; (2) G44指令为刀具长度负补偿; (3) G49指令为取消刀具长度补偿; (4) 刀具长度补偿指刀具在Z方向的实际位移比程序给定值增加或减少一个偏置值; (5) 格式中的Z值是指程序中的指令值,即目标点坐标; (6) H为刀具长度补偿代码,后面两位数字是刀具长度补偿寄存器的地址符。H01指01号寄存器,在该寄存器中存放对应刀具长度的补偿值。 使用G43、G44时,不管用绝对尺寸还是用增量尺寸指令编程,程序中指定的Z轴移动指令的终点坐标值,都要与H代码指令的存储器中的偏移量进行运算。 执行G43时:Z实际值=Z指令值+H__中的偏置值 执行G44时:Z实际值=Z指令值-H__中的偏置值 例题:图4.16所示,图中A点为刀具起点,加工路线为1→2→3→4→5→6→7→8→9。要求刀具在工件坐标系零点Z轴方向向下偏移3mm,按增量坐标值方式编程(提示把偏置量3mm存入地址为H01的寄存器中)。
图4.16 刀具长度补偿G43、G44、G49指令例题 N01 G91 G00 X70 Y45 S800 M03 N02 G43 Z-22 H01 N03 G01 Z-18 F100 M08 N04 G04 X5 N05 G00 Z18 N06 X30 Y-20 N07 G01 Z-33 F100 N08 G00 G49 Z55 M09 N09 X-100 Y-25 N10 M30 |