整体叶轮(见图1)是航空发动机的关键部件,随着发动机性能要求的提高,整体叶轮的形状与结构越来越复杂,主要特征是叶片薄、扭曲大、叶片间隔小,这给整体叶轮的制造带来了很大的困难。
图1 整体叶轮 五坐标数控铣削加工具有柔性、高效、精确等优点,已成为整体叶轮加工常用的方法之一。利用五坐标数控加工中心制造整体叶轮,加工编程是其关键技术之一。加工编程的主要任务是确定刀具和工件的相对位置和相对运动,生成数控加工刀具轨迹,以驱动加工中心的运动,完成自动切削。
在保证整体叶轮制造质量的前提下,效率是非常重要的指标。一般将整体叶轮的切削分为粗加工和精加工:粗加工的主要任务是在尽可能短的时间内去除尽可能多的材料;在精加工中,既要生产出符合精度要求的合格产品,又要求切削效率高。本文从提高加工效率出发,分别讨论了面向插铣方式的粗加工刀具轨迹生成算法和基于鼓形刀具的精加工刀具轨迹生成算法。
整体叶轮插铣粗加工编程技术
1插铣加工
插铣加工,又称Z 轴铣削法,是指刀具沿刀轴方向进给,利用刀具端面的切削刃进行钻、铣组合切削。与侧铣等加工方式相比,插铣加工刀具的径向切削力大为减小,从而可减轻刀具振动。采用插铣加工,在其他条件相同的情况下,可增大切削量,从而提高加工效率。目前,UG、CATIA 已有三轴插铣加工编程模块,而对于复杂的整体叶轮,需要五坐标数控加工来实现。
整体叶轮具有结构复杂、开敞性差、通道深等特点,首先需要进行叶片弯扭度、通道宽度和深度等的分析,以确定刀具参数。对于弯扭度大、开敞性差的叶轮,不能通过一次装夹从通道的叶尖部分加工到叶根部分,需要多次装夹,从进排气边双侧对接加工[2]。
2插铣粗加工区域
由于插铣加工沿着刀具轴向直线进给,因此其加工边界面为直纹面,而叶片型面一般为自由曲面。为生成插铣加工刀具轨迹,首先需要用直纹面逼近叶片型面。刀轴的空间扫掠面为工件曲面(直纹面)的偏置面,考虑到留有余地,偏置距离设定为“刀具半径+ 加工余量”。
叶片偏置直纹包络面的求解过程如下:
(1)求解叶片偏置面的n+1 条等u 参数线C(ui,v)(i=0,1,…,n),如图2(a)所示。
(2)计算等参数线的包络直母线。包络直母线求解要满足:直母线要完全在包络一侧,即叶片型面相邻流道的内侧,以保证加工余量,避免发生过切和刀具干涉;叶尖与叶根加工余量尽量均匀。文献采用最小面积原理求解包络直母线,如图2(b)中点划线所示,这种方法材料去除率大,但可能会使叶尖部分加工余量比叶根部分更多,降低加工时叶片的刚度。另一种方法是基于叶尖和叶根等加工余量求解包络直母线,如图2(b)中的实线所示,这种方法留出的加工余量较大。至于选用哪种方法,要视叶片型面的形状而定。
(3)以包络直母线的2 个端点作为型值点,反算出相同数量的控制顶点。
(4)用积累弦长参数法求出节点矢量,进而求解出直纹包络面R = ?r(u, v) 。
如图3 所示,将叶轮叶尖子午线沿叶轮径向向外平移一段安全距离,然后绕叶轮轴线回转一周,得回转面T,作为加工区域的顶面;将轮毂面沿叶轮径向向外偏置得到H,作为加工区域的底面。顶面T、底面H 与叶片的叶盆、叶背直纹包络面Rp、Rb 所确定的空间区域,即为插铣粗加工区域,如图3 所示。
3插铣粗加工刀具轨迹生成
如图4 所示,叶盆和叶背的偏置直纹包络面Rp、Rb 与顶面T 的相交线分别为C1(u)、C2(u)与底面H 的相交线分别为C3(u)、C4(u)。根据残留高度计算插铣加工步长,解得C3(u)边界线上的所有刀位点T3_i(i=1,2,… ,n)。过T3 i 作垂直于叶轮轴向的平面Pi,Pi 分别交C1(u)于点T1_i,交C2 (u)于点T2_i,交C4 (u)于点T4_i。连接刀位T−−−1−iT−→3 i 和T−−−2−iT−→4 i近似构成直纹包络面的直母线,则T−−−1−iT−→3 i、T−−−2−iT−→4 i、分别为叶盆和叶背边界面的插铣刀轴方向,即边界面刀轴矢量,如图5 所示。
在平面Ri 内,根据行距插值边界面刀轴矢量,得到流道刀轴矢量−M−−j−iN−→j i ,将计算出来的所有刀轴矢量按一定的方式连接起来,即为一个流道的插铣加工刀具轨迹。所有流道的插铣加工刀具轨迹可通过阵列得到。
整体叶轮精加工编程技术
整体叶轮的精加工,既要保证满足精度要求,又要尽可能地提高加工效率。提高加工效率可以通过优化加工轨迹来实现,在这方面的研究有很多,有的方法基于等残留高度准则,避免冗余刀具轨迹;有的从减少过渡刀具轨迹长度入手;有的研究光顺刀具轨迹的生成,以保证较高的进给速度。另一方面,也可以通过优选刀具参数来提高加工效率。其中,采用鼓形刀具是一种有效的方法。
1鼓形刀几何参数的确定
确定鼓形刀几何参数的原则是:鼓形刀和叶片曲面相切触时,至少存在一个姿态,使得鼓形刀和整体叶轮叶片曲面不发生局部干涉。如图6 所示,鼓形刀鼓形最大旋转半径为R,鼓形刀母线的曲率半径为Re,鼓形刀沿轴向长度为Le。设鼓形刀和整体叶轮叶片曲面在P 点切触,nc 为叶片曲面在P 点的单位法向矢量。设叶片曲面在P 处对应的2 个主曲率方向的单位矢量为e1和e2,叶片曲面在P 点以弧长参数形式r(b,f)表示,(e1,e2,nc)构成切触点P 处的局部坐标系。将鼓形刀中心点Tc 定位在沿单位法矢nc、与P 点距离为R 的偏置点上;设k1和k2 分别是叶片曲面在P 点处沿着e1 方向和e2 方向的2 个主曲率,则在P 处的局部坐标系内,由微分几何,得鼓形刀表面的P 点处局部二阶近似为nT = 0.5(ke b2 + kc f 2) ,其中ke=1/Re,kc=1/R,分别为鼓形刀母线的曲率和最大旋转半径对应的最小径向曲率。
被加工曲面在P 点处局部二阶近似为ns = 0.5(k1 b2 + k2 f 2) ,式中1 k 、2 k 分别为叶片曲面在P 点处的主曲率。
设H 为鼓形刀具表面距离叶片曲面的法向高度,即H = nT - nS=0.5[(ke-k1)b2+(kc-k2)f 2] 。如果鼓形刀和叶片曲面不发生干涉,则需要满足对任意的(b,f)都有H ≥ 0,即要求ke>k1,且kc>k2。
干涉判别算法如下:首先将整体叶轮的叶片曲面离散成足够多的离散点{Pi},i=1,2,…,N, 再对任意一点进行分析,分析出叶片曲面的最大和最小曲率{k1i} 和{k2i},则设K1=max{k1i} 和K2=max{k2i}, 只要kc ≥ K1 且kc>K2,则以此为几何参数的鼓形刀加工叶片曲面时一定不会产生局部干涉。
2鼓形刀加工刀触点规划
规划刀具轨迹的生成方法基于等参数线变步长法, 设当前的刀触点为p(ti),由该点通过弦截法计算下一刀触点p(ti+1),并使2 点之间加工误差δ 不大于加工容差Ei。设走刀方向为参数增加方向,即ti+1>ti,保证ti+1 在一个相对较小的初始区间范围。 算法描述如下(参见图7)。
(1)将参数线离散成等分的一些离散点p(tj),j=1,2,…,N,并设当前刀触点为p(ti)。
(2)假定下一刀触点的位置为p(ti+1),计算2 点之间的距离d,并确定线段的中点T。
(3)设t=(ti+ti+1)/2,得到参数线上点p(t),并计算线段中点T 和参数线上点p(t)之间的距离,也就是加工曲面时存在的误差δ。
(4)如果δ<ei,则记录此点为p(u),转步骤(2),直到出现δ style="font-family: Arial; font-size: 14px; line-height: 18px; white-space: normal; background-color: rgb(255, 255, 255);">Ei,则确定下一个刀触点p(ti+1)为记录点P(u)。
3鼓形刀加工刀位点计算
待刀触点和刀轴矢量确定之后,刀位点C 即可根据图6 所示的几何关系方便地求出。在计算刀轴矢量时,由于相邻2 个刀触点一般非常接近,其干涉环境类似,刀轴矢量基本相同或者变化不大,没有必要在每个刀触点位置都计算其刀轴矢量,这样将降低加工效率。研究在曲面曲率变化剧烈的地方或者易发生碰撞干涉的地方设置了一些关键刀轴矢量。
通过后续的干涉检查,修正刀轴矢量,再根据刀位坐标计算方法就可以得出新的刀位数据。
算例
根据上述算法,在UG NX 上开发了插铣粗加工编程和基于鼓形刀具的精加工编程模块。
图8 所示为某型号航空发动机整体叶轮插铣粗加工刀具轨迹及加工仿真图,图9 所示为精加工等参数。 结束语
从提高加工效率出发,探讨了面向插铣的粗加工和基于鼓形刀具的精加工编程技术,设计了相应的刀具轨迹生成算法,在UG NX 上二次开发了粗加工和精加工编程软件模块,给出了算例,验证了本文方法的合理性。</ei,则记录此点为p(u),转步骤(2),直到出现δ>
|