资源描述:
《试分析复杂表面多轴数控加工的精度控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、试分析复杂表面多轴数控加工的精度控制摘要:本文在简单分析影响该过程加工精度原因的基础上,还分别研究了加工误差的自适应补偿方法和该过程加工精度的模型构建,以期为广大数控加工工作者提供一定的参考依据。关键词:复杂表面;多轴数控加工;自适应补偿方法;模型构建DOI:10.16640/j.cnki.37-1222/t.2016.03.0230引言随着科学技术的不断发展和进步,数控加工技术也得到了长足的发展,尤其是针对复杂表面的加工技术,其精度控制要求越来越严格。在传统方法中,针对复杂表面的加工需要根据不同的工序在不同的设备
2、上进行。现在利用多轴数控加工Z后,较Z以前有了很大的改进,这一步骤的省略,不仅节省了大量的作业吋间,还在大幅度提升作业效率的基础上,同步提升了加工精度。1复杂表面中多轴数控加工误差的影响因了(1)铳削加工误差。从本质上分析,数控机床的加工其实就是简单的插补,即在将所需加工的曲线分割为细小的多个部分后,用直线插补或圆弧插补等基本现行进行加工曲线和曲面的拟合。在进行加工之前,需要根据零件图纸,获得相应的几何信息和工艺信息,从而编写出对应的加工程序。然后,将已编写完成的加工程序导入数控机床,经由相应的数控装置进行相应动作
3、的机床主运动控制。通常情况下,这些动作包括变速、停止、启动、速度与位移量等。由于曲面加工时,对不同曲面要求的精度不同,所以在实际加工中,会将其进行离散处理,使其成为一系列不同的微平面。又由于加工过程中存在于各个曲面的点都具有相应的法矢量,且法矢量始终处于变化状态,所以,刀轴适量也会随之不断变化,致使道具的接触点轨迹与先前离散的曲线线段不吻合,从而导致大量误差产生。(2)系统累积误差。在复杂表面的整个加工过程中,影响其加工精度的原因和误差来源很多。不仅包括工艺系统的客观精度、机床运动的客观精度、热力变形因素、数控加工
4、的编程技术以及工艺系统的客观振动等客观因素,还包括道具类型、进退刀方式和起刀点、走刀方式以及切削容差和间距等误差来源。当这些因素一直累积并达到某一临界点时,就会严重影响整个拟加工零件的表面质量。所以,想要加工精度满足客观要求,就需要尽可能地避免或减少误差累积。2自适应补偿加工精度误差的具体方法及其算法(1)自适应补偿法。针对加工误差的补偿而言,其真正的实现方法是通过插补。根据导入的已知零件程序信息,数控装置将程序段描述中介于曲线终点和起点的空间进行数据密化处理,从而实现既定的轮廓轨迹。对较为复杂的形状来讲,如果直接
5、对其进行算法直接生成,则会变得更加复杂,计算机的工作量也会随之大幅度增加。然而,在多轴的数控加工中,其产生的插补误差具备非线性质,对其进行误差减小处理时,就可以应用线性加密、自适应刀位点等方法。在具体的加工过程屮,为了充分保证产牛误差在公差允许的范围之内,可以利用刀位点的自适应补偿法,使得刀位点的密化处理相对简单化。(2)自适应补偿算法。以五轴的数控铳床为研究对象,对其进行补偿算法的分析和计算。假设刀位数据(pwO,uwO)和(pwl,uwl)是相邻的,且(XO,YO,ZO,AO,B0)是与前者对应的各联动控制轴的
6、具体运动位置,(XI,Yl,Zl,Al,B1)是与后者对应的各联动控制轴的具休运动由此可以得出:各轴的具体运动是X(t)=XO+t(Xl-XO),Y(t)=YO+t(Yl-YO),Z(t)二ZO+t(Zl-ZO),A(t)二AO+t(Al-AO),B(t)二BO+t(Bl-BO)o其中,Otlo当机床进行插补作业时,刀位点P的实际运动轨迹是二对编程直线进行记录,其方向矢量为则上任何一点到的距离为,对上述式子进行t求导,即可得到误差的最大值。如果该值大于允许值,则应该在两到位点进行中点刀位插补。然后按照上述方法进行二
7、次误差校验,直至误差值在精度允许范围内。3复杂表面多轴数控加工精度的模型构建分析图1为球头铳刀螺旋刃的几何模型图。以此为例,进行数控加工精度的建模分析。由图可得正交螺旋面的方程坐标为:二二球血的方程坐标为:上式中,R表示铳刀球刃的半径,表示道具轴线与球心和刀刃点连线的夹角,表示螺旋滞后的角度,P表示螺旋曲面的导程,表示道具轴线与刀刃点的中间距离。分析等距离螺旋曲面和球面的交线,可以得到铳刀刃线的实际方程,即联立上述方程可得:=O由于,所以。由此可得,当为0时,有最大值。故此,球头铳刀刃线的最终方程为:4应用实例分析
8、为了便于自适应补偿加工前后误差对比,作者进行了两组实验。将曲面截面设为正弦曲线,对其进行相应刀具路径的规划,并同步确定其相关切削参数。针对第一组实验,使用制造工程师CAXA中的NC代码。针对第二组实验,使用自适应补偿后重写的NC代码。5结束语综上所述,在复杂表面的数控加工过程屮,影响其加工精度的因素很多,其中编程误差的影响相对较大。通过实践证明,利用自适应补