五轴数控机床的RTCP精度调整方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
五轴数控机床的动态特性测定和调整方法 摘要:五轴机床对机床装备制造业意义非凡,RTCP功能是衡量五轴机床性能的重要指标。在执行RTCP过程中,由于旋转轴的加入,需要对直线轴进行非线性补偿,因此旋转轴和直线轴的伺服动态特性需要进行测定和调整,才能保证加工动态精度。本文对RTCP原理进行了简单介绍,设计了一种五轴动态精度测定算法,通过该算法对五轴机床的5个伺服轴特性进行了强弱排序,从而对伺服参数进行优化和调整。以五轴叶轮加工为例,将伺服参数调整前后所加工的叶轮的加工质量进行对比,证明该方法取得了较好的效果。
关键字:RTCP;五轴动态精度;伺服不匹配度
Abstract: Five-axis machine is significant for tool equipment manufacturing industry, and the function of RTCP is a very important reference to evaluate the performance of a five-axis machine tool. During the process with the RTCP function turning on, it needs a nonlinear position compensation for the linear axes because of the rotary axes, so the ability of servo following of the linear axes and rotary axes is required to guarantee the processing dynamic precision. In this paper, the principle of RTCP is introduced and a kind of five-axis dynamic precision measurement algorithm is designed. According to the algorithm ,the five axes are ordered, which helps to optimize and adjust the servo parameters . Taking five axis impeller machining as an example, the machining quality of the impellers is compared before and after the adjustment of the servo parameters, and it shows that the better results are obtained.
Keywords: RTCP; five-axis dynamic precision; servo dismatching degree
五轴数控机床比原有的三轴数控机床拥有更多优点,如加工复杂曲面、减少加工工序从而提高加工效率。但是由于旋转轴的存在,在执行RTCP过程中,旋转轴和直线轴会进行非线性运动,因此需要对五轴机床的动态特性进行控制,其动态精度成为影响加工精度的主要原因之一。五轴数控机床动态精度主要源于伺服系统加减速响应性能、零件受力变形、刀具振动、主轴转速、机床进给大小等]1[。按照常规的伺服匹配测定方法无法准确对直线轴和旋转轴进匹配,五轴动态精度测定方法以RTCP功能特性为基础,建立直线轴和旋转轴联动模型,通过测定后的结果为依据,来调整五轴数控机床的伺服参数,使伺服系统达到更好的状态,从而提高五轴联动数控机床的动态精度,提高机床的加工精度。
1.RTCP原理介绍
RTCP是Rotation Around Tool Center Point的英文缩写,即图1中刀具中心点编程。启用RTCP,控制系统会自动计算并保持刀
具中心始终在编程的XYZ位置上,刀具中心
始终在编程坐标系中,转动坐标每个运动都
会被编程坐标系XYZ的直线位移所补偿]2[。
使用RTCP,可以直接编程刀具中心的轨迹,
而不用考虑五轴机床结构参数,大大简化了
五轴工艺编程和提高了加精度。
2. RTCP动态精度测定原理
在三坐标机床中,经常采用圆度测试
来检测任意直线轴间的动态特性是否匹配,但在五坐标机床运动过程中,由于旋转轴的加入,必须在每个插补点对旋转轴运动而带来的直线轴偏差进行非线性补偿,因此也必须对旋转轴和直线轴间的动态特性进行伺服匹配。由于旋转轴和直线轴的控制单位不一样,不能像直线轴那样直接采用圆度测试,采用本方法,可以对五个轴的动态特性进行测试和排序,从而为伺服参数调整提供依据。
* 基金项目:“高档数控机床与基础制造装备”科技重大专项课题(2012ZX04001-012)
以X 、Y 、Z 直线轴加A 、C 转台轴的五轴机床为例,分析五轴之间的动态精度的调整方案。本测定方案之前,需保证X 、Y 、Z 直线轴按照普通三轴机床调试策略进行了直线轴之间的匹配。
在RTCP 运动过程中,A 轴运动会引起Y 、Z 轴运动,C 轴运动会引起X 、Y 轴运动。虽然加工过程中,五个轴会进行RTCP 联动,其动态精度测定过程也需要五个轴进行插补运动。但是由于建立五坐标RTCP 动态测定模型比较困难,即使能够建立模型,反映动态匹配的指标也不能够直观地引导进行伺服参数的调整,因此需要对两个旋转轴以及关联的直线轴分别进行测定,简化RTCP 动态测定模型。本例中,A 轴和Y 、Z 轴为一组测定,C 轴和X 、Y 轴为另一组测定。由于Y 轴与A 轴和C 轴都有关联,在调试过程中Y 轴伺服参数在一组测定完成后,另一组测定过程中不再进行调整。
以旋转轴A 为例,在RTCP 生效时,A 轴旋转时,其关联的Y 、Z 轴实际运动轨迹是以转动半径为圆心的圆弧。这里需要测定的内容包括:Y 、Z 直线轴之间的匹配和A 、Y 、Z 旋转轴和直线轴之间的匹配。具体测定过程如下: (1)Y 、Z 直线轴之间的匹配
在旋转路径所在的象限中选取若干机床实际坐标采样点,计算每个采样点实际位置和
指令位置之间的误差值(图2),根据每一象限误差总和ε
和采样点的个数N ,由下面计算公式得出不匹配值:
4
4
2
2
3
3
1
1
N -
N -
N +
N =
εεεεμ (公式1)
当计算结果:大于零,Y 轴比Z 轴强;小于零,Y 轴比Z 轴弱。对于C 轴、X 、Y 轴的处理办法和A 轴、Y 、Z 轴是一样的,以上测量过程就是常用的圆度测试方法。
(2)A 、Y 、Z 旋转轴和直线轴之间的匹配
在旋转路径所在的象限中选取若干机床实际坐标采样点,通过Y 、Z 轴的实际位置可以计算出A 轴最优位置图3的值,A 的实际位置由采样得到,计算A 轴的最优位置和实际位置之间
的误差值,根据误差总和ε和采样点的个数N ,由计算公式:ε/N 得到误差平均值,就可以判断直线轴和旋转轴的强 弱。C 轴与X 、Y 轴的判断方法和A 轴的方法是一样的。
根据上面测定方法,确定五个轴的强弱程度的排序,以此来进行伺服参数的调整。调整过程中,旋转轴的伺服参数不进行调整,只调整直线轴的伺服参数。 五轴动态精度测定流程见图4所示。
动态精度测定开始
旋转轴测定
测试用例
计算直线轴之间不匹配度
计算旋转轴和直线轴之间不匹配度
五个轴强弱程度排序
伺服参数调整
动态精度测定结束
图4:五轴动态精度测定流程图