基于旋量的多轴铣削加工刀具轴线建模方法技术

技术编号:14884414 阅读:195 留言:0更新日期:2017-03-24 23:52
本发明专利技术提出一种基于旋量的多轴铣削加工刀具轴线建模方法,采用具有13个变量的刀具轴线运动模型,同时考虑了主轴运动误差及刀柄与弹簧夹头安装误差,并利用有限位移旋量理论求解刀轴在不同时刻的位姿及刀心点运动轨迹。之后,将主轴动态误差分析仪金属标准球的运动轨迹作为铣削刀具轴线实际运动轨迹,利用PSO粒子群算法标定这些参数。最后再根据标定的结果利用旋量理论求解误差旋量,解决了刀具瞬时刀位点及瞬时刀轴位姿的快速求解问题。通过实验验证可以看到本方法所建立的模型能够清晰地描述主轴的运动,而且提出的参数标定方法具有测量过程简便,数据处理快速的特点,同时误差旋量及有限位移旋量理论的应用为快速求解基于五轴铣削加工的刀具瞬时位姿提供了方便。

【技术实现步骤摘要】

本专利技术属于多轴数控加工的
,涉及到主轴运动误差建模及旋量误差求解问题,具体为一种基于旋量的多轴铣削加工刀具轴线建模方法
技术介绍
在五轴加工中,刀具跳动严重制约加工精度的进一步提高,由于刀具跳动导致刀具的瞬时位姿偏离理想状态,对刀具轨迹优化、包络面形成有着重要影响。因此,如何快速建立刀具轴线运动误差模型是当前研究的热点问题之一。通常,刀具跳动被简化为包括偏心距ρ、偏心角λ、倾斜角τ和扭转角φ等参数的模型,并通过实验数据进行标定。这种方式虽然便于理解和描述刀具跳动现象,但不利于进一步阐明刀具装夹系统制造、安装误差对刀具跳动的耦合作用及物理意义,也不利于建立各误差因素与刀具跳动的定量、精确关系。同时,在CAM系统规划五轴加工刀具路径时,尚未将具有动态性的刀具跳动问题考虑在内。基于以上问题,有方法建立了包含10个参数的利用坐标变换的刀轴运动误差模型,但此方法计算繁琐,且不适用于五轴铣削过程中刀轴瞬时位姿的建立。
技术实现思路
为了解决现有技术存在的问题,本专利技术基于10参数的考虑刀具跳动的建模方法,分析了主轴运动误差与刀具安装误差对铣削刀具轴线运动的影响,并增加了3个参数,同时引入旋量的概念,然后建立刀具轴线运动模型,并提出了用于标定模型中未知参数的算法,最后引入误差旋量的概念,求解出考虑刀具跳动的刀轴误差旋量,并用两个参数表示。通过实验验证可以看到本方法所建立的模型能够清晰地描述主轴的运动,而且提出的参数标定方法具有测量过程简便,数据处理快速的特点,同时误差旋量及有限位移旋量理论的应用为快速求解基于五轴铣削加工的刀具瞬时位姿提供了方便。本专利技术的技术方案为:提出一种具有13个变量的刀具轴线运动模型,同时考虑了主轴运动误差及刀柄与弹簧夹头安装误差,并利用有限位移旋量理论求解刀轴在不同时刻的位姿及刀心点运动轨迹。之后,将主轴动态误差分析仪金属标准球的运动轨迹作为铣削刀具轴线实际运动轨迹,利用PSO粒子群算法标定这些参数。最后再根据标定的结果利用旋量理论求解误差旋量,解决了刀具瞬时刀位点及瞬时刀轴位姿的快速求解问题。所述一种基于旋量的多轴铣削加工刀具轴线建模方法,其特征在于:包括以下步骤:步骤1:在多轴铣削加工中心上端轴承安装位置建立坐标系CS1,坐标系CS1原点O1为上端轴承内孔中心点,坐标系CS1的三个坐标轴X1、Y1、Z1分别对应平行于机床坐标系CS0的X、Y、Z轴;在坐标系CS1中,上端轴承内圈中心处的主轴轴心A1以及下端轴承内圈中心处的主轴轴心A2的坐标表示为:其中表示点A1,A2在坐标系CS1中坐标的参数为r1、r2、θ1、θ2、α、β、γ;r1、r2分别指上、下端轴承内圈转动半径;θ1、θ2分别指上、下端轴承内圈转动初始角;(cosα,cosβ,cosγ)表示回转轴线的单位向量;h为主轴上、下端轴承安装平面间距离;步骤2:在多轴铣削加工中心刀柄下端面处建立坐标系CS3,取刀柄下端面中心为CS3的坐标原点O3,主轴轴线作为CS3的Z3轴,X3轴方向沿A1O1与A2A1所组成的平面P与刀柄下端面P1的交线方向,Y3轴由笛卡尔坐标系规则确定,得到CS3与CS1的坐标变换矩阵为:其中(a3,x,b3,x,c3,x),(a3,y,b3,y,c3,y)和(a3,z,b3,z,c3,z)分别为X3轴、Y3轴和Z3轴在坐标系CS1中的方向余弦:nP=O1A1×A1A2,Z3=(r3,z,p3,z,q3,z);X3=(r3,x,p3,x,q3,x)而O3点在CS1中坐标为:其中l3表示刀柄长度,Δ3表示刀柄制造误差,l2表示下端轴承与刀柄上端面的长度;而弹簧夹头下端中心O4在局部坐标系CS3中的坐标为弹簧夹头上端中心O4*在局部坐标系CS3中的坐标为采用参数ρ1、ρ2、h1表示弹簧夹头上下端中心点在CS3下的坐标:其中h1表示弹簧夹头下端面与刀柄下端面之间的距离,lchuck表示弹簧夹头长度;得到O4点与O4*点在坐标系CS1下的坐标为:铣刀轴线位于O4*O4上,铣刀底部中心点O5在CS1下的坐标为:其中lcutter表示铣刀刀具长度;步骤3:将刀轴轴线O4*O5看作一个绕固定轴旋转的刚体,刚体直线用旋量表示L=(l,m,n,p,q,r),其中而得到的点O5随时间变化的坐标为:R=I+sinθAs+(1-cosθ)AsAsθ为刚体旋转角度,I为单位矩阵;在多轴铣削加工中心上安装主轴动态误差分析仪;建立测量坐标系CSM,取测量坐标系CSM的原点为主轴动态误差分析仪的测量零点,测量坐标系CSM各坐标轴分别对应平行与CS1的坐标轴;得到坐标系CS1与坐标系CSM的变换矩阵为:则点O5在测量坐标系下的坐标为:步骤4:利用主轴动态误差分析仪金属标准球的运动轨迹计算铣刀底部中心点在测量坐标系下的坐标,并结合步骤3得到的点O5在测量坐标系下的坐标,采用粒子群优化算法,对其中的13个参数r1、r2、θ1、θ2、α、β、γ、ρ1、ρ2、h1、Δ3进行标定;步骤5:根据标定结果,计算得到理想主轴轴线与实际轴线的旋量误差参数θe,de,旋量误差参数表示理想刚体绕理想刚体与实际刚体的共垂线转动角度θe,再沿共垂线方向移动距离de得到实际刚体。有益效果本专利技术给出一种具有13个变量的刀具轴线运动误差模型,并利用优化算法对参数进行标定,最后利用误差旋量理论求解考虑跳动的刀具轴线运动误差,用两个参数表示。适用于五轴铣削加工中的刀具瞬时位姿快速求解。有效的解决了坐标变换求解带来的计算繁琐,过程复杂的缺陷,同时利用误差旋量及有限位移旋量理论为快速求解基于五轴铣削加工的刀具瞬时位姿提供了方便。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为主轴各坐标系及变量定义示意图。图2为主轴、刀柄、弹簧夹头、刀具示意图。图3为弹簧夹头位置示意图。图4为坐标系CS3定义示意图。图5为弹簧夹头安装误差各参数示意图。图6为误差旋量示定义示意图。图7为误差旋量参数θe、de的值。具体实施方式下面详细描述本专利技术的实施例,所述实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。本专利技术基于10参数的考虑刀具跳动的建模方法,分析了主轴运动误差与刀具安装误差对铣削刀具轴线运动的影响,并增加了3个参数,同时引入旋量的概念,然后建立刀具轴线运动模型,并提出了用于标定模型中未知参数的算法,最后引入误差旋量的概念,求解出考虑刀具跳动的刀轴误差旋量,并用两个参数表示。通过实验验证可以看到本方法所建立的模型能够清晰地描述主轴的运动,而且提出的参数标定方法具有测量过程简便,数据处理快速的特点,同时误差旋量及有限位移旋量理论的应用为快速求解基于五轴铣削加工的刀具瞬时位姿提供了方便。本专利技术的技术方案为:提出一种具有13个变量的刀具轴线运动模型,同时考虑了主轴运动误差及刀柄与弹簧夹头安装误差,并利用有限位移旋量理论求解刀轴在不同时刻的位姿及刀心点运动轨迹。之后,将主轴动态误差分析仪金属标准球的运动轨迹作为铣削刀具轴线实际运动轨迹,利用PSO粒子群算法标定这些参数。最后再根据标定的结果利用旋量理论求解误差旋量,解本文档来自技高网...
基于旋量的多轴铣削加工刀具轴线建模方法

【技术保护点】
一种基于旋量的多轴铣削加工刀具轴线建模方法,其特征在于:包括以下步骤:步骤1:在多轴铣削加工中心上端轴承安装位置建立坐标系CS1,坐标系CS1原点O1为上端轴承内孔中心点,坐标系CS1的三个坐标轴X1、Y1、Z1分别对应平行于机床坐标系CS0的X、Y、Z轴;在坐标系CS1中,上端轴承内圈中心处的主轴轴心A1以及下端轴承内圈中心处的主轴轴心A2的坐标表示为:A1r1cosβsinγcosθ1+r1cosαcosγsinγsinθ1-r1cosαsinγcosθ1+r1cosβcosγsinγsinθ1-r1sinγsinθ1]]>A2r2cosβsinγcosθ2+r2cosαcosγsinγsinθ2-h cosα-r2cosαsinγcosθ2+r2cosβcosγsinγsinθ2-h cosβ-r2sinγsinθ2-h cosγ]]>其中表示点A1,A2在坐标系CS1中坐标的参数为r1、r2、θ1、θ2、α、β、γ;r1、r2分别指上、下端轴承内圈转动半径;θ1、θ2分别指上、下端轴承内圈转动初始角;(cosα,cosβ,cosγ)表示回转轴线的单位向量;h为主轴上、下端轴承安装平面间距离;步骤2:在多轴铣削加工中心刀柄下端面处建立坐标系CS3,取刀柄下端面中心为CS3的坐标原点O3,主轴轴线作为CS3的Z3轴,X3轴方向沿A1O1与A2A1所组成的平面P与刀柄下端面P1的交线方向,Y3轴由笛卡尔坐标系规则确定,得到CS3与CS1的坐标变换矩阵为:H31=a3,xa3,ya3,zxo3,1b3,xb3,yb3,zyo3,1c3,xc3,yc3,zzo3,10001]]>其中(a3,x,b3,x,c3,x),(a3,y,b3,y,c3,y)和(a3,z,b3,z,c3,z)分别为X3轴、Y3轴和Z3轴在坐标系CS1中的方向余弦:a3,x=r3,xr3,x2+p3,x2+q3,x2,a3,y=r3,yr3,y2+p3,y2+q3,y2,a3,z=r3,zr3,z2+p3,z2+q3,z2b3,x=p3,xr3,x2+p3,x2+q3,x2,b3,y=p3,yr3,y2+p3,y2+q3,y2,b3,z=p3,zr3,z2+p3,z2+q3,z2c3,x=q3,xr3,x2+p3,x2+q3,x2,c3,y=r3,yr3,y2+p3,y2+q3,y2,c3,z=q3,zr3,z2+p3,z2+q3,z2]]>(r3,x,p3,x,q3,x)=A2A1×nP(r3,y,p3,y,q3,y)=Z3×X3(r3,z,p3,z,q3,z)=A1-A2]]>nP=O1A1×A1A2,Z3=(r3,z,p3,z,q3,z);X3=(r3,x,p3,x,q3,x)而O3点在CS1中坐标为:(xo3,1,yo3,1,zo3,1)=O1O3=O1A1+A1O3]]>其中l3表示刀柄长度,Δ3表示刀柄制造误差,l2表示下端轴承与刀柄上端面的长度;而弹簧夹头下端中心O4在局部坐标系CS3中的坐标为弹簧夹头上端中心O4*在局部坐标系CS3中的坐标为采用参数ρ1、ρ2、h1表示弹簧夹头上下端中心点在CS3下的坐标: 其中h1表示弹簧夹头下端面与刀柄下端面之间的距离,lchuck表示弹簧夹头长度; 得到O4点与O4*点在坐标系CS1下的坐标为:(xO4,1,yO4,1,zO4,1,1)T=H3,1(xO4,3,yO4,3,zO4,3,1)T(xO4*,1,yO4*,1,zO4*,1,1)T=H3,1(xO4*,3,yO4*,3,zO4*,3,1)T]]>铣刀轴线位于O4*O4上,铣刀底部中心点O5在CS1下的坐标为:(xO5,1,yO5,1,zO5,1)=(xO4*,1,yO4*,1,zO4*,1)+lchuck+lcutterlchuck(xO4,1-xO4*,1,yO4,1-yO4*,1,zO4,1-zO4*,1)]]> 其中lcutter表示铣刀刀具长度; 步骤3:将刀轴轴线O4*O5看作一个绕固定轴旋转的刚体,刚体直线用旋量表示L=(l,m,n,p,q,r),其中l=1lchuck(xO4,1-xO4,*1)m=1lchuck(yO4,1-yO4*,1)n=1lchuck(zO4,1-zO4*,1)]]>(p,q,r)...

【技术特征摘要】
1.一种基于旋量的多轴铣削加工刀具轴线建模方法,其特征在于:包括以下步骤:步骤1:在多轴铣削加工中心上端轴承安装位置建立坐标系CS1,坐标系CS1原点O1为上端轴承内孔中心点,坐标系CS1的三个坐标轴X1、Y1、Z1分别对应平行于机床坐标系CS0的X、Y、Z轴;在坐标系CS1中,上端轴承内圈中心处的主轴轴心A1以及下端轴承内圈中心处的主轴轴心A2的坐标表示为:A1r1cosβsinγcosθ1+r1cosαcosγsinγsinθ1-r1cosαsinγcosθ1+r1cosβcosγsinγsinθ1-r1sinγsinθ1]]>A2r2cosβsinγcosθ2+r2cosαcosγsinγsinθ2-hcosα-r2cosαsinγcosθ2+r2cosβcosγsinγsinθ2-hcosβ-r2sinγsinθ2-hcosγ]]>其中表示点A1,A2在坐标系CS1中坐标的参数为r1、r2、θ1、θ2、α、β、γ;r1、r2分别指上、下端轴承内圈转动半径;θ1、θ2分别指上、下端轴承内圈转动初始角;(cosα,cosβ,cosγ)表示回转轴线的单位向量;h为主轴上、下端轴承安装平面间距离;步骤2:在多轴铣削加工中心刀柄下端面处建立坐标系CS3,取刀柄下端面中心为CS3的坐标原点O3,主轴轴线作为CS3的Z3轴,X3轴方向沿A1O1与A2A1所组成的平面P与刀柄下端面P1的交线方向,Y3轴由笛卡尔坐标系规则确定,得到CS3与CS1的坐标变换矩阵为:H31=a3,xa3,ya3,zxo3,1b3,xb3,yb3,zyo3,1c3,xc3,yc3,zzo3,10001]]>其中(a3,x,b3,x,c3,x),(a3,y,b3,y,c3,y)和(a3,z,b3,z,c3,z)分别为X3轴、Y3轴和Z3轴在坐标系CS1中的方向余弦:a3,x=r3,xr3,x2+p3,x2+q3,x2,a3,y=r3,yr3,y2+p3,y2+q3,y2,a3,z=r3,zr3,z2+p3,z2+q3,z2b3,x=p3,xr3,x2+p3,x2+q3,x2,b3,y=p3,yr3,y2+p3,y2+q3,y2,b3,z=p3,zr3,z2+p3,z2+q3,z2c3,x=q3,xr3,x2+p3,x2+q3,x2,c3,y=r3,yr3,y2+p3,y2+q3,y2,c3,z=q3,zr3,z2+p3,z2+q3,z2]]>(r3,x,p3,x,q3,x)=A2A1×nP(r3,y,p3,y,q3,y)=Z3×X3(r3,z,p3,z,q3,z)=A1-A2]]>nP=O1...

【专利技术属性】
技术研发人员:孙惠斌高冬冬常智勇张栋梁
申请(专利权)人:西北工业大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1