Sinumerik 840D的误差补偿技术

2013-08-07 09:42:26唐静朱俊
常州信息职业技术学院学报 2013年1期

唐静朱俊

(常州信息职业技术学院机电工程学院 江苏常州 213164)

0 引言

由于制造、安装、受载变形以及热变形等多种因素的影响,实际的数控机床在运动过程中不可避免地要出现各种误差,难以达到精密加工的要求。尤其在高精产品的加工中,如何提高零件的数控加工精度、减少误差,以及对由于各种原因引起的误差进行补偿,已受到越来越多的关注[1]。西门子Sinumerik 840D比Sinumerik 802C等数控系统提供了更多的误差补偿功能,通过多种误差补偿可以进一步提高零件的加工精度。

1 反向间隙补偿

在数控机床进给传动链的各个环节中都会留有较小的间隙,在机床部件和测量系统之间也可能有间隙。由于反向间隙的存在,会导致伺服电机空转而工作台无实际运动,会影响定位精度,进而影响机床的加工精度。反向间隙补偿的原理就是通过给指定轴设置一个补偿值,使得轴的运动方向改变时,能自动进行补偿,从而得到实际的运行位置。

Sinumerik 840D数控系统的反向间隙补偿方法是:1)用千分表或激光干涉仪在进给行程内进行多点测量(如图1的A、B、C三点)。例如取补偿轴的一个测量点安装好千分表并调零,先让轴正向进给20步,再反向进给20步,千分表的读数即为该点的反向间隙值。2)取各点反向间隙的平均值作为反向间隙补偿值,如表1所示,通过MD32450来设定反向间隙补偿值。反向间隙补偿值的正负与测量元件的安装位置有关,如果测量元件的运动先于工作台,给MD32450输入正值;如果工作台的运动先于测量元件,则给 MD32450输入负值[2]。……

登录APP查看全文