摘要:本文介绍一种使用激光多普勒位移测量仪,对数控机床进行体积误差检测的激光矢量测量新方法。该方法可以方便而快速的检测出机床的体积定位精度,包括3个定位误差、6个直线度误差和3个垂直度误差;同时还可以根据测量的体积定位误差数据生成误差补偿的代码,进而可以对其进行体积定位误差的补偿,大幅度提高了数控机床加工精度。
W!IK>IW" 关键词:数控机床体积误差 激光测量 补偿
_;'}P2&Q -(:BkA 1 引言
s)]|zu0"Ku <6(u%t0k5 数控机床的体积定位精度包括线性位移误差、直线度误差、垂直度误差、角偏和刚性误差,这些误差决定了数控机床的精度性能。对于现代的数控机床,在假设误差是可重复的并可以测量的情况下[1、2],通过软件补偿可以大大提高机床的精度性能。该方法的性能价格比较高是提高机床精度的一个较好的方法。
&2QN^)q :M=!MgD3w 数控机床由于其本身的运动比较复杂,因此其运动过程中产生的各种误差相对来说也比较复杂。以三轴加工中心为例,有21项误差元素,如图1所示。目前所采用的测量方法很多,其中大多都是利用激光测量。传统的方法对机床的体积定位精度的完整检测非常复杂和耗时。鉴于上述原因,许多国际化标准组织推荐了一种沿体对角线进行测量的方法。所谓体对角线就是指在空间直角坐标系中,由机床工作台三个进给方向上的最大行程所围成的长方体的对角线。国际化标准组织推荐该法的主要原因是体对角线的测量对各种误差元素非常敏感。但是该法的一个致命的缺陷是在测量过程中它无法获得足够的信息用于分离各误差元素。
z2"2Xqy<U
图1 21项误差元素
本文介绍一种新的激光矢量测量方法—激光多步矢量法,利用激光多谱勒测量仪[3]进行多步的体对角线测量可以很容易地根据矢量原理测量出机床的各项误差。这里应用该方法我们对一台数控机床进行了检测,再通过补偿,提高了机床的精度。
UKX'A)$ Gc@ENE f 2 激光多步矢量法
Bljh'Qp>C vKaX,)P;? 2.1 传统的体对角线测量
"}PmAr e X^aujK^@ 体对角线测量法由于其检测的快速性曾经备受推荐[4]。该方法和激光线性位移测量方法基本相同,唯一不同的地方在于体对角线测量法将激光束的方向沿着对角线方向,而线性位移测量是将激光束的方向沿着坐标轴的运动方向。具体的操作如下:先校准激光束的方向,使之平行于体对角线方向;将一块反射镜通过磁性座安装在主轴上,然后就可移动主轴进行测量 。如图2所示,机床共有四条体对角线,可以先从任何一条体对角线开始测量。例如从左下角a沿着对角线方向到右上角g。从左下角a出发,沿对角线方向移动主轴,到达体对角线上新的一点,此时可以测量到一个位移误差。假设主轴沿体对角线的位移是R,则所测量到的误差是位移R的的位移误差dR。接着可以继续移动主轴进行位移误差的测量,一直到主轴运动到对角线的另一个角g。同样地对其它三条对角线进行测量。上述测量的每一个位置的定位精度实际上取决于三个轴的定位精度,通常也受机床的几何精度的影响。应该说体对角线测量法是一个比较好的测量方法,但是其不能识别误差源,当然也不能用来对机床进行补偿。
}O
o
图2 四条体对角线
2.2矢量测量法
L
Q;JtLu1 :U r%.0 2.2.1 基本思想
P_b00",S {`J7>K 在本文所介绍的激光测量中,之所以将该方法称为矢量测量法是因为所测得的位移误差是平行于运动轴线方向的误差和垂直于运动轴线方向的误差的矢量和。即每次所测得的误差都是三个互相垂直的误差元素的矢量和。
xss D2*l
图3 分轴步进
矢量测量法与传统的体对角线测量法的不同点在于矢量法采用多步测量,如图3所示。进行多步体对角线测量,必须首先定义对角线起始点(Xs,Ys,Zs)以及终点(Xe,Ye,Ze)。由此可知机床的工作空间范围为(Xe-Xs)×(Ye-Ys) ×(Ze-Zs)。假设每轴的测量点数为n,则所有增量点数为3n,各轴的增量分别为Dx、Dy、Dz,其中:
Xc
Pn 2H]&3kM3X Dx=(Xe-Xs)/n (1)
C}+(L3Z Dy=(Ye-Ys)/n (2)
Dhef|E< Dz=(Ze-Zs)/n (3)
`0.5aa A;2?!i#f 如图2所示机床共有四条体对角线。这里以一条为例,即a→g。采用矢量测量法对该条对角线测量的路径如下:安装在主轴上的移动光靶(平面反射镜)从a点(Xs,Ys,Zs)开始,在X轴方向以某一进给率F(通常是最大进给率20%到80%)移动Dx后,暂停T秒(不同的机器停留的时间稍有不同,通常是1到10秒,暂停过程中,软件会自动的采集数据),而后在Y方向以相同的进给率以及暂停时间移动Dy,最后在Z轴方向以相同的进给率和暂停时间移动Dz。重复上述步骤一直到移动 到体对角线的另一点g。在这一条对角线的测量过程中,每轴各走n次,三轴共走3n次。对于其它三条对角线而言,要分别改变起始点和各轴的增量。当然四条体对角线实际上会形成八条运动路径,其它四条路径的方向和上述方向正好相反。
}]g>PY Kx<