目前数控车床都具备有刀具半径自动补偿功能。编程时只需按工件的实际轮廓尺寸编程即可,不必考虑刀具的刀尖圆弧半径的大小;加工时由数控系统将刀尖圆弧半径加以补偿,便可加工出所要求的工件。
1.刀尖圆弧半径的概念
任何一把刀具,不论制造或刃磨得如何锋利,在其刀尖部分都存在一个刀尖圆弧,它的半径值是个难于准确测量的值,如图3-20所示。
编程时,若以假想刀尖位置为切削点,则编程很简单。但任何刀具都存在刀尖圆弧,当车削圆柱面的外径、内径或端面时,刀尖圆弧的大小并不起作用;但当车倒角、锥面、圆弧或曲面时,就将影响加工精度。图3-21表示了以假想刀尖位置编程时过切削及欠切削现象。
2.刀具半径补偿的实施
(1)G40-解除刀具半径指令
(2)G41-刀具半径左补偿指令
(3)G42-刀具半径右补偿指令
图3-22表示了根据刀具与工件的相对位置及刀具的运动方向如何选用G41或G42指令。