数控车床刀尖圆弧半径补偿的原理和应用
2018-05-21杨会喜高秀华
杨会喜,高秀华
(沧州职业技术学院,河北 沧州 061000)
1 刀尖圆弧半径补偿的原理
1.1刀尖圆弧半径补偿的产生原因
使用尖形车刀时,数控编程及对刀操作时以车刀的刀尖为基准,但是为了提高刀具强度、减缓刀具磨损和提高工件精度,实际刀具的刀尖不是一个点,而是一段小圆弧。刀尖圆弧半径指的就是车刀刀尖圆弧所构成的假想圆半径。由于刀尖圆弧的存在使得在某些轮廓加工中,刀具的实际切削轨迹与编程轨迹不重合,实际起作用的切削刃却是圆弧各切点,这样就引起了表面加工误差。
1.1.1刀尖圆弧半径对加工端面和圆柱类零件表面的影响
由于刀尖圆弧的存在,在对刀时,X轴和Z轴两个方向的对刀点分别是刀片圆弧的X轴和Z轴方向上最突出的点,这时,数控系统就会以X轴和Z轴方向上最突出的点的对刀结果综合确认一个点作为对刀点,这正是与X轴和Z轴方向上最突出的点相切的两条直线的交点,称之为假想刀尖,也就是刀具的刀位点。数控系统正是以这个假想刀尖作为理论切削点进行车削的,而假想刀尖在实际加工中是不存在的。实际切削点是刀尖圆弧和切削表面的相切点,随着切削位置的改变而改变,不可能通过对刀确定,但是切削点与圆弧圆心的距离始终是刀尖圆弧半径值。车端面时,切削轨迹垂直于机床轴线,实际切削点为X轴方向上最突出的点,与假想刀尖点的Z坐标值相同;车外圆面和内孔时,切削轨迹平行于机床轴线,实际切削点为Z轴方向上最突出的点,与假想刀尖点的X坐标值相同,如图1所示。因此,车刀刀尖圆弧半径大小对端面和内、外圆柱面的直径没有影响,但是在台阶的过渡处会有欠切现象。
图1 车刀示意图
1.1.2刀尖圆弧半径对加工锥面、圆弧面和曲面类零件表面的影响
当加工锥面和圆弧面时,切削轨迹与机床轴线既不垂直也不平行,实际切削点与假想刀尖点的X、Z坐标都不同。加工锥面时,假想刀尖沿着轮廓运动,实际圆弧切削点与编程轨迹有一个固定的距离,实际圆弧切削点的轨迹与机床主轴的角度和假想刀尖的轨迹与机床主轴的角度相同,所以刀尖圆弧半径对圆锥的锥度没有影响,而外圆锥面会造成固定数值的欠切,导致锥面直径的尺寸偏大,内圆锥面会造成固定数值的过切,导致锥面直径的尺寸偏小。对于圆弧面加工,如果是不过象限的圆弧加工会造成欠切或过切,如果是过象限的圆弧加工欠切和过切二者兼有,而且欠切量和过切量随着轮廓位置的变化而变化。所以刀尖圆弧半径会影响圆弧的圆度和圆弧半径的大小,而且刀尖圆弧半径越大,加工误差越大,如图2所示。
图2 切削圆弧
1.2刀尖圆弧半径补偿
刀尖圆弧半径补偿,不是让假想刀尖相对程序段轮廓移动一个半径值,而是让刀尖圆弧的圆心始终与程序段轮廓距离一个半径值,即刀尖圆弧的圆心应与工件轮廓偏移一个半径值,这种偏移称为刀尖圆弧半径补偿。采用刀尖圆弧半径补偿功能后,编程者仍以假想刀尖位置按工件轮廓编程,然后在机床中输入刀尖圆弧半径数值,则数控系统自动计算补偿值,生成刀具路径,从而消除了刀尖圆弧半径对径向尺寸精度的影响。采用刀尖圆弧半径补偿功能时,程序不会随着刀尖圆弧半径的变化而变化,只需要修改机床中输入的半径值即可。
2 刀尖圆弧半径补偿指令
2.1指令格式
G41G00(G01)X(U)_Z(W)_(F)_(刀尖圆弧半径左补偿)
G42 G00(G01)X(U)_Z(W)_(F)_(刀尖圆弧半径右补偿)
G40 G00(G01)X(U)_Z(W)_(F)_(取消刀尖圆弧半径补偿)
2.2判别方法
判别刀尖圆弧半径补偿指令时,必须首先自Y轴的负方向向Y轴正方向看,然后顺着刀具的移动方向观察刀具在工件轮廓的左侧还是右侧,即必须同时满足以上两个观察方向,当刀具位于加工轮廓左侧时为刀尖圆弧半径左补偿(指令为G41),当刀具位于加工轮廓右侧时为刀尖圆弧半径右补偿(指令为G42)。由此可知无论刀架位置是前置还是后置,判别刀尖圆弧半径补偿指令时一律看轴线上方。
3 刀尖圆弧半径补偿的方法
3.1刀尖方位的判断
为了反映切削刀具的方向,对不同偏向的假想刀尖都进行了编号。通过假想刀尖方位号表示刀具的位置,共有9(T1~T9)种设置,数字代表R角的方向,如图3所示。
图3 刀位号
3.2刀尖半径补偿应用实例
如图4,机床为前置刀架,使用刀具为右偏外圆车刀,刀号及刀具位置偏置号为T0101,刀尖半径为0.8 mm,假想刀尖方位号为3,刀具主偏角95°,刀尖角度35°,编制精加工程序,具体如下。
图4 加工零件
O1236;
N10 S1000 M03;
N20 T0101;
N30 G00 X26 Z5;
N40 G01 G42 Z0 F0.1;沿Z轴直线插补进刀至倒角起点,并建立刀尖圆弧半径右补偿
N50 X30 Z-2;
N60 Z-25;
N70 X37.2;
N80 G03 X52.88 W-6.41 R8;
N90 G01 X58 Z-44;
N100 G02 X58 W-21 R27;
N110 G01 X49.12 Z-85;
N120 G00 G40 X80;沿X轴正向快速退刀,并取消刀尖圆弧半径右补偿
N130 Z100 M05;
N140 M30;
4 结束语
综上所述,在数控车削加工中,刀尖圆弧半径补偿功能能有效消除圆弧面、锥面、曲面类零件加工中造成的径向加工误差,在高精度的零件加工及使用圆弧车刀车削时,这个功能的应用尤为重要。
参考文献:
[1]王丽珍.浅谈数控车床刀尖圆弧半径补偿应用[J].中国新技术新产品,2012(3):109-110.
[2]于 淼.数控车床刀尖圆弧半径补偿方向的判断[J].时代报告:学术版,2015(7):242-242.
[3]张晓光.数控车床刀尖圆弧半径补偿分析[J].包头职业技术学院学报,2008,9(2):11-13.
[4]黄明芳.浅谈数控车床刀尖圆弧半径补偿功能的应用[J].科学时代月刊,2011(4):70-72.
[5]张彦民.浅析数控车床刀尖圆弧半径补偿[J].吉林农业科技学院学报,2010,19(3):108-109.
[6]王 平.数控机床与编程实用教程[M].北京:化学工业出版社,2003:147-149.