0引言
圆弧过渡曲面常用于组合曲面之间的光滑过渡连接,广泛出现在航空发动机机匣、涡轮叶片等关键零件的设计中。这类零件结构复杂、精度要求高、加工难度大,其加工程序的好坏直接关系到整机的加工质量和生产效率。传统中,对于圆弧过渡面的加工主要通过靠刀法[1,2]来实现,但频繁的换刀带来了成本高,工作效率低且质量不稳定等问题。因此,这种方法已逐渐被摒弃,转而采用在原有轨迹的基础上增补刀轨的方法,即采用行切算法进行刀具路径规划[3],这种方法可去除全部残料,路径连续,抬刀少且效率高,但在加工时由于圆弧过渡面路径方向突变会经常发生崩齿现象。因此如何从根本上解决圆弧过渡面的质量控制仍是一个有待解决的问题。
近年来,利用具有复杂结构的环形刀具和鼓形刀具加工自由曲面得到极大的发展。文献[4]中利用圆环面刀进行组合曲面底部区域的清根加工,但该方法仍然没有克服切削力急剧增加的问题。文献[5]中应用定半径凹鼓形刀加工变曲率半径凸过渡曲面,通过调整刀具摆角实现变曲率圆弧的加工,但其定义的凹鼓形刀对于在横截面方向具有凹特性的圆角过渡面并不适用。
针对上述问题,本文的研究内容主要集中在两个方面:①设计一种具有复杂母线的环形刀具模型,利用母线上的不同部位加工零件曲面结构的不同部位,解决常规成型铣刀加工接触长度过大引起的切削力急剧增加问题;②开发出新的刀位优化算法和刀轨规划方法,在控制切削力的条件下有效提高加工效率。
1双圆弧锥形环形刀几何模型图
图1为双圆弧锥形环形刀具几何参数及刀具坐标系。刀具被定义在刀具坐标系St(xt,yt,zt)中,zt轴为刀轴位置,xt轴通过刀具底面中心ot且垂直于zt轴,整个坐标系由右手法则决定。其中,r1为刀具下圆角半径,r2为刀具上圆角半径,D1为刀具底端的直径,D2为刀具顶端的直径,[θ11,θ12]为下圆弧的张角范围,[θ21,θ22]为上圆弧的张角范围,Φ为轴向转角;γ为刀具锥角,即刀具侧刃母线与刀轴间的夹角,令γ<90°。通过调整刀具参数,可实现利用刀具上的不同母线段与组合曲面的不同区域接触,从而减小刀具-工件之间的同时接触长度,适应组合曲面的加工需求,如图2所示。
2刀具刃口回转面的数学描述为了建立刀具回转面的数学描述,需将刀具进行离散,本文采用纬线法划分刀具,如图3所示。根据编程公差δ的要求,一系列和刀轴垂直的平面与刀具工作面相交,将刀具工作面划分成m个纬线圆π1,…,πi,…,πm;在xtzt平面内令θ为刀具纬线圆的径向离散角,则每个纬线圆πi对应圆心o的张角为θi=θ11+(θ12-θ11)·i/(m-1);在xtyt平面内纬线πi在靠近工件的Φ=Φn-Φ1范围内按照精度要求均匀离散为n个点,每个离散点对应的轴向角度为Φj=Φ1+(Φn-Φ1)·j/(n-1)(j=1,2,…,n),从而将纬线圆πi离散为点集合{qi,j,(i=1,2,…,m;j=1,2,…,n)},据此可以建立刀具上的离散点qi,j在刀具坐标系St下的表达式为:
3刀具定位方法
为了在工件曲面上定位刀具,须建立刀具局部坐标系和工件局部坐标系(见图3(a))。取刀具母线上点qa建立刀具局部坐标系Sl(xl,yl,zl),xl为qa点的单位切矢,zl为该点的单位内法矢,yl通过右手定则得出。设zl轴和竖直方向的夹角为Ψ角,从刀具坐标系St转换到刀具局部坐标系Sl需要经过一次平移变换和旋转变换,其中平移变换是将刀具坐标系原点ot平移到qa点上。则刀具上的离散点qi,j在刀具局部坐标系Sl(xl,yl,zl)下可以表示为:
设sl(u,v)和s(u,v)之间的切线是l12,令l12为第一行刀轨的导动线(如图4所示),在l12上选择工件第一参考点pa建立工件局部坐标系Sw0(xw0,yw0,zw0)pa点沿走刀方向的单位切矢为yw0,曲面在该点的单位法矢为zw0,根据右手定则得到xw0;设加工误差为Δ,再在pa点外法线方向上拾取一个到该点距离为Δ的点pa1作为工件第二参考点建立工件第二坐标系Sw1(xw1,yw1,zw1),且坐标系Sw1和坐标系Sw0平行;将工件第二坐标系Sw1(xw1,yw1,zw1)绕着yw1逆时针旋转β角得到工件第三坐标Sw2(xw2,yw2,zw2),此时,令Sw2系和Sl系重合就实现了刀具在工件上的定位。
4行宽求取
在刀具完成定位后,即可求出刀位处的有效行宽,如图5所示。求取每个纬线圆πi上到曲面s(u,v)距离最短的点作为特征点pi以及各特征点pi在曲面s(u,v)上的垂足点qi。已知paqa之间的距离为加工误差Δ,pa为当前刀位的左端点,向右搜索满足piqi=Δ的点作为右端点pb。左端点pa、右端点pb所对应的垂足点qaqb之间的距离在走刀方向f上的投影即为该刀位的行宽,表示为:
w=|qaqb×vef|.(3)其中:vef为走刀方向f上的单位矢量.
5刀轨排布
当刀位有效行宽所对应的两个端点位置确定以后,就可以方便地规划下一行刀轨了。将一行刀轨的导动线均匀离散成一定数目的点,按照上述方法求得每个刀位的行宽,根据该行刀轨行宽最窄的刀位右端点确定该行刀轨的实效右边界,将该实效右边界作为下一行刀轨的导动线,离散该导动线确定下一行刀轨上每个刀位左端点的位置。依次类推,直到将刀轨遍布整个工件曲面,加工结束。
6算法验证
根据上述理论推导,在UG二次开发平台上编写了相关程序,并以某叶片为例对算法进行验证。
首先利用本文提出的算法,使用底端直径为Φ12mm,下圆角半径为2mm的环形刀,加工圆角过渡面只需要3行刀轨,见图6(a)。然后使用直径为Φ6mm的球头刀,利用UG中的算法计算,需要15行刀轨,见图6(b)。因此可知本文提出的环形刀侧铣加工算法相对于常用的球头刀算法效率上提高了5倍。
7结论
本文开发的利用刀具不同部分加工曲面不同区域的刀位优化方法,有效控制了刀具与工件接触区宽度,实现选择性接触和加工;利用环形刀加工圆弧过渡面,将刀位优化、刀轨规划统一起来,增强了编程的自动化。计算实例表明该方法可以精确、快速生成刀具轨迹,实现圆弧过渡区域的高效加工。
参考文献:
[1]Tsai M D,Takata S,Lnui M,et al.Operation planningbased on cutting process models[J].Annals of the CIRP,1991,40(1):95-98.1、范式回顾及S-c:VMGSGMV范式的提出学者乔贝恩(JoeS.Bain)在1930年代,提出SCP(Structure-Conduct-Performance)范式,结构-行为-绩效范式。其基本含义是,结构决定企业在市场中的行为,而企业行为又决定其在外部环境发生变化的情况下的经营绩效;学...
离散数学是计算机专业的一门重要基础课,它主要讨论计算机相关数学领域各分支所涉及的离散量的结构及其对应关系.由于客观世界中,对于涉及离散对象的问题,必须首先被正确地抽象为一个离散数据结构及其关系的模型,即建立...