background image

    图

5.5 

理想刀尖位置号

   

3  刀 尖

圆 弧 半 径 补 偿 的
实现

    刀 尖 圆

弧 半 径 补 偿 及 其
补 偿 方 向 是 由
G40、G41、G42
指令实现的。

  刀尖半径补偿指令的程序段格式为:

  

G40(G41/G42) G01(G00) X Z F

  

G40:取削刀尖圆弧半径补偿,也可用 T××00 取消刀补;

  

G41:刀尖圆弧半径左补偿(左刀补)。顺着刀具运动方向看,刀具在工件左侧,如

5.6(a)。

  

G42:刀尖圆弧半径右补偿(右刀补)。顺着刀具运动方向看,刀具在工件右侧,如

5.6(b)。

  

X、Z 为建立或取削刀具圆弧半径补偿程序段中,刀具移动的终点坐标。

  

G40、G41、G42 指令不能与 G02、G03、G71、G72、G73、G76 指令出现在同一程序段 。

G01 程序段有倒角控制功能时也不能进行刀具补偿。在调用新刀具前,必须用 G40 取消刀补。

  

G40、G41、G42 指令为模态指令,G40 为缺省值。要改变刀尖半径补偿方向,必须

先用

G40 指令解除原来的左刀补或右刀补状态。再用 G41 或 G42 指令重新设定,否则补偿

会不正常。

  当刀具磨损、重新刃磨或更换新刀具后,刀尖半径发生变化,这时只需在刀具偏置

输入界面中改变刀具参数的

R 值,而不需修改已编好的加工程序。利用刀尖圆弧半径补偿,

还可以用同一把刀尖半径为

R 的刀具按相同的编程轨迹分别进行粗、精加工。设精加工余量

△,则粗加工的刀具半径补偿量为 R+△,精加工的补偿量为 R。

  例如车削图

5.7 所示工件。毛坯为锻件,用一把 90°偏刀分粗、精车两次进给,已知

刀尖圆弧半径

R=0.2mm,精车余量

△=0.3mm。