一种基于误差控制的五轴nc系统平滑插补方法

文档序号:3075426阅读:517来源:国知局
一种基于误差控制的五轴nc系统平滑插补方法
【专利摘要】本发明涉及一种数控【技术领域】中的五轴加工技术,具体的说是一种基于误差控制的五轴NC系统平滑插补方法。本发明采用基于奇异点检测的刀具矢量插补方式对五轴数控系统旋转轴进行插补;采用基于理想刀位点轨迹的线性插补方式对五轴数控系统线性轴进行插补。在矢量插补过程中,对处于奇异区域内的加工区间,通过倾斜中点位置的刀轴矢量来避免奇异点附近的过大非线性误差以及旋转轴的过大运动;在轨迹非线性误差过大的区间,对线性轴采用基于理想刀位轨迹的插补方式,可以有效降低轨迹误差。与单一的线性插补和矢量插补相比,基于误差控制的平滑插补策略既提高了加工精度,又提高了机床加工的稳定性。
【专利说明】一种基于误差控制的五轴NC系统平滑插补方法
【技术领域】
[0001]本发明涉及一种数控【技术领域】中的五轴加工技术,具体的说是一种基于误差控制的五轴NC系统平滑插补方法。
【背景技术】
[0002]五轴数控加工通过改变刀轴方向,可以有效避免刀具与零件的干涉,更好的匹配刀具几何与工件曲面,控制刀具参与切削的区域,调整切削力和减少刀具磨损,从而提高加工效率,改善加工表面质量。然而旋转轴的出现也带来了刀具姿态较难控制、非线性误差较大的问题。目前CNC在联动控制中针对运动轴的插补主要有两种方式:线性插补方式和矢量插补方式。线性插补方式计算简便,执行时间较短。但是由于仅仅依靠一系列微小线段来离散逼近机床各运动轴的理想联动轨迹,因此线性插补后,各轴的实际联动轨迹与理论轨迹之间不可避免的出现非线性误差。另一方面,由于刀轴矢量(i,j,k)与旋转轴之间存在非线性转换关系,因此刀轴在线性插补过程中会偏离相邻矢量形成的平面,引起刀轴姿态误差。矢量插补是在相邻刀轴矢量形成的平面内进行矢量插值,然后根据插值矢量对各轴进行插补计算。因此矢量插补大大降低了刀姿误差,但是矢量插补在接近奇异点时会引起旋转轴不连续并且急速的转动,机床性能很难满足此时旋转轴的加减速和转速要求,极易破坏工件,甚至损伤机床部件。因此如何保证插补运动的平滑连续,同时有效控制刀姿误差和轨迹误差,是五轴NC系统需要解决的一个关键性问题。
[0003]现有的非线性误差控制方法或是只针对各轴合成的轨迹误差,或是只针对刀轴姿态误差,考虑到这两种误差都是五轴加工非线性运动引起的,都会对加工造成影响。

【发明内容】

[0004]针对现有技术中存在的上述不足之处,本发明提出一种基于误差控制的五轴NC系统平滑插补方法,对轨迹误差和刀姿误差间的区别和联系进行了分析,将两种插补方式结合起来,提出基于误差控制的插补算法,从而将两种误差都限制在允许范围以内,并且避免机床轴的运动突变。
[0005]本发明为实现上述目的所采用的技术方案是:一种基于误差控制的五轴NC系统平滑插补方法,包括以下步骤:
[0006]采用基于奇异点检测的刀具矢量插补方式对五轴数控系统旋转轴进行插补;
[0007]采用基于理想刀位点轨迹的线性插补方式对五轴数控系统线性轴进行插补。
[0008]所述基于奇异点检测的矢量插补方式包括以下步骤:
[0009]将相邻两个NC轴指令
【权利要求】
1.一种基于误差控制的五轴NC系统平滑插补方法,其特征在于,包括以下步骤:采用基于奇异点检测的刀具矢量插补方式对五轴数控系统旋转轴进行插补;采用基于理想刀位点轨迹的线性插补方式对五轴数控系统线性轴进行插补。
2.根据权利要求1所述的一种基于误差控制的五轴NC系统平滑插补方法,其特征在于,所述基于奇异点检测的矢量插补方式包括以下步骤:,y mj7+l 5,似w,"+| )通过正向运动学分别转换为相应的刀位点坐标:(uw,n,qw n)和(uw,n+1,qw,n+1);其中,(xm,n,ym,n.Zm, η)和(Xnl,- ym,n+l? Znlj η+1)表示机床线性轴指令,(供_ 5 %,? )和(奶?,?+, , | )表示机床旋转轴指令,^^和uw,n+1为刀心点位置矢量,qw,n和qw,n+1刀轴方向矢量; 求两个刀位点坐标中点处的刀轴方向矢量
3.根据权利要求2所述的一种基于误差控制的五轴NC系统平滑插补方法,其特征在于,所述基于理想刀位点的线性插补方式包括以下步骤: 计算相邻两个NC轴指令中点处的轨迹误差δ线性轴直接采用线性插补;若δ non_linear> δ allow,则根据插补周期数m将uw, n和uw, n+1之间的直线段m等分,同时结合矢量插补得到的各点处的旋转轴坐标,通过数控机床自身的反向运动学变换得到各插补点处的线性轴坐标;δ allow为最大允许轨迹误差。
4.根据权利要求3所述的一种基于误差控制的五轴NC系统平滑插补方法,其特征在于,所述相邻两个NC轴指令中点处的轨迹误差δ __lin_的计算方法为: 求解相邻两个NC轴指令中点处的机床轴坐标
【文档编号】B23Q15/12GK103801982SQ201210448726
【公开日】2014年5月21日 申请日期:2012年11月12日 优先权日:2012年11月12日
【发明者】林浒, 王峰, 刘峰, 郑飂默, 杨磊, 耿聪 申请人:中国科学院沈阳计算技术研究所有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1