众所周知,在借助CAM软件进行数控编程的过程中,工艺参数的选择十分重要,它不仅对被加工零件的质量影响巨大,甚至可以决定着机床功效的发挥和安全生产的顺利进行。本文作者针对模具零件的特点,分析了模具零件数控铣削加工编程中工艺参数的选择对加工质量的影响,并结合实际介绍了模具
数控加工中CAM编程时工艺参数的设定方法和原则。
一、引言
数控加工技术已广泛应用于模具制造业,如数控铣削、镗削、车削、线切割、电火花加工等,其中数控铣削是复杂模具零件的主要加工方法。数控设备为精密复杂零件的加工提供了基本条件,但要达到预期的加工效果,编制高质量的数控程序是必不可少的,这是因为数控加工程序不仅包括零件的工艺过程,而且还包括刀具的形状和尺寸、切削用量、走刀路径等工艺信息。对于简单的模具零件,通常采用手工编程的方法,对于复杂的模具零件,往往需要借助于CAM软件编制加工程序,如Pro/ENGINEER、UG、Cimatron、MasterCAM等。无论是手工编程或计算机辅助编程,在编制加工程序时,选择合理的工艺参数,是编制高质量加工程序的前提。
二、刀具的选择
在模具型腔数控铣削加工中,刀具的选择直接影响着模具零件的加工质量、加工效率和加工成本,因此正确选择刀具有着十分重要的意义。在模具铣削加工中,常用的刀具有平端立铣刀、圆角立铣刀、球头刀和锥度铣刀等,如图1所示。
4^A'A.0
z}|'&O*.F
图1 刀具定义
在模具型腔加工时刀具的选择应遵循以下原则:
1.根据被加工型面形状选择刀具类型
对于凹形表面,在半精加工和精加工时,应选择球头刀,以得到好的表面质量,但在粗加工时宜选择平端立铣刀或圆角立铣刀,这是因为球头刀切削条件较差;对凸形表面,粗加工时一般选择平端立铣刀或圆角立铣刀,但在精加工时宜选择圆角立铣刀,这是因为圆角铣刀的几何条件比平端立铣刀好;对带脱模斜度的侧面,宜选用锥度铣刀,虽然采用平端立铣刀通过插值也可以加工斜面,但会使加工路径变长而影响加工效率,同时会加大刀具的磨损而影响加工的精度。
2.根据从大到小的原则选择刀具
模具型腔一般包含有多个类型的曲面,因此在加工时一般不能选择一把刀具完成整个零件的加工。
无论是粗加工还是精加工,应尽可能选择大直径的刀具,因为刀具直径越小,加工路径越长,造成加工效率降低,同时刀具的磨损会造成加工质量的明显差异。
3.根据型面曲率的大小选择刀具
在精加工时,所用最小刀具的半径应小于或等于被加工零件上的内轮廓圆角半径,尤其是在拐角加工时,应选用半径小于拐角处圆角半径的刀具并以圆弧插补的方式进行加工,这样可以避免采用直线插补而出现过切现象;在粗加工时,考虑到尽可能采用大直径刀具的原则,一般选择的刀具半径较大,这时需要考虑的是粗加工后所留余量是否会给半精加工或精加工刀具造成过大的切削负荷,因为较大直径的刀具在零件轮廓拐角处会留下更多的余量,这往往是精加工过程中出现切削力的急剧变化而使刀具损坏或栽刀的直接原因。
4.粗加工时尽可能选择圆角铣刀
一方面圆角铣刀在切削中可以在刀刃与工件接触的0~90°范围内给出比较连续的切削力变化,这不仅对加工质量有利,而且会使刀具寿命大大延长;另一方面,在粗加工时选用圆角铣刀,与球头刀相比具有良好的切削条件,与平端立铣刀相比可以留下较为均匀的精加工余量,如图2所示,这对后续加工是十分有利的。
_z<q9:
HKf3eC
图2 圆角铣刀与平端铣刀粗加工后余量比较
三、走刀方式和切削方式的确定
走刀方式是指加工过程中刀具轨迹的分布形式。切削方式是指加工时刀具相对工件的运动方式。在数控加工中,切削方式和走刀方式的选择直接影响着模具零件的加工质量和加工效率。其选择原则是根据被加工零件表面的几何特征,在保证加工精度的前提下,使切削时间尽可能短,切削过程中刀具受力平稳。
1.走刀方式
在模具加工中,常用的走刀方式包括单向走刀、往复走刀和环切走刀三种形式,如图3所示。其中,图3a为单向走刀方式,在加工中切削方式保持不变,这样可以保证顺铣或逆铣的一致性,但由于增加了提刀和空走刀,切削效率较低。粗加工中,由于切削量较大,一般选用单向走刀,以保证刀具受力均匀和切削过程的稳定性。图3b是往复走刀方式,在加工过程中不提刀进行连续切削,加工效率较高,但逆铣和顺铣交替进行,加工质量较差。一般在粗加工时由于切削量大不宜采用往复走刀,而在半精加工和表面质量要求不高的精加工时可选用往复走刀。图3c是环切走刀方式,其刀具路径由一组封闭的环形曲线组成,加工过程中不提刀,采用顺铣或逆铣切削方式,是型腔加工常用的一种走刀方式。
![Y$[l
wjs7K|PK
图3 走刀方式
2.铣削方式
铣削方式的选择直接影响到加工表面质量、刀具耐用度和加工过程的平稳性。在采用圆周铣削时,根据加工余量的大小和表面质量的要求,要合理选用顺铣和逆铣,一般地,粗加工过程中余量较大,应选用逆铣加工方式,以减小机床的震动;精加工时,为达到精度和表面粗糙度的要求,应选择顺铣加工方式。在采用端面铣削时,应根据所加工材料的不同,选用不同的铣削方式,一般地,在加工高硬度的材料时应选用对称铣削;在加工普通碳钢和高强度低合金钢时,应选用不对称逆铣,可以延长刀具的使用寿命,得到较好的工件表面质量;在加工高塑形材料时应选用不对称顺铣,以提高刀具的耐用度。
四、刀具的切入与切出
在模具型腔数控铣削中,由于模具型腔的复杂性,往往需要多次更换不同的刀具才能完成对模具零件的加工。在粗加工时,每次加工后残留余量形成的几何形状是在变化的,在下次进刀时如果切入方式选择不当,很容易造成栽刀事故。在精加工时,切入和切出时切削条件的变化往往会造成加工表面质量的差异。因此,合理选择刀具切入、切出方式具有非常重要的意义。一般的CAM软件提供的切入切出方式有刀具垂直切入切出工件(Plunge)、刀具以斜线切入工件(Ramp)、刀具以螺旋轨迹下降切入工件(Spiral)、刀具通过预加工工艺孔切入工件(Entry Hole)以及圆弧切入切出工件(ARC_TANGENT)。
其中刀具垂直切入切出工件是最简单、最常用的方式,适用于可以从工件外部切入的凸模类工件的粗加工和精加工以及模具型腔侧壁的精加工;刀具以斜线或螺旋线切入工件常用于较软材料的粗加工;通过预加工工艺孔切入工件是凹模粗加工常用的下刀方式;圆弧切入切出工件由于可以消除接刀痕而常用于曲面的精加工。需要说明的是在粗加工型腔时,如果采用单向走刀(Zig)方式,一般CAD/CAM系统提供的切入方式是一个加工操作开始时的切入方式,并不定义在加工过程中每次的切入方式,这个问题有时是造成刀具或工件损坏的主要原因,解决这一问题的一种方法是采用环切走刀方式或双向走刀方式,另一种方法是减小加工的步距(Step-over),使背吃刀量小于铣刀半径。
五、切削参数的控制
切削参数的选择对加工质量、加工效率以及刀具耐用度有着直接的影响。在CAM软件中与切削相关的参数主要有主轴转速(Spindlespeed)、进给速率(Cut feed)、刀具切入时的进给速率(Lead in feed rate)、步距宽度(Step-over)和切削深度(Step depth)等。
1.主轴转速
主轴转速一般根据切削速度来计算,其计算公式为:n = 1 0 0 0 V c /πd,式中d为刀具直径(mm),Vc为切削速度(m/min)。切削速度的选择与刀具的耐用度密切相关,当工件材料、刀具材料和结构确定后,切削速度就成为影响刀具耐用度的最主要因素,过低或过高的切削速度都会使刀具耐用度急剧下降。在模具加工,尤其是模具的精加工时,应尽量避免中途换刀,以得到较高的加工质量,因此应结合刀具耐用度认真选择切削速度。
2.进给速度与刀具切入进给速度
进给速度的选择直接影响着模具零件的加工精度和表面粗糙度,其计算公式为F=nzf,式中n为主轴转速(r/min),z为铣刀齿数,f为每齿进给量(mm/齿)。每齿进给量的选取取决于工件材料的力学性能、刀具材料和铣刀结构。工件的硬度和强度越高,每齿进给量越小;硬质合金铣刀比同类高速钢铣刀每齿进给量要高;当加工精度和表面粗糙度要求较高时,应选择较低的进给量;刀具切入进给速度应小于切削进给速度。
3.吃刀量
吃刀量的大小主要受机床、工件和刀具刚度的限制,其选择原则是在满足工艺要求和工艺系统刚度许可的条件下,选用尽可能大的吃刀量,以提高加工效率。为保证加工精度和表面粗糙度,应留0.2~0.5mm的精加工余量。在粗加工时,余量的切除往往采用层切的方法,在CAM编程时,需要设置每层切削深度和最大步距宽度,而实际步距往往与工件形状有关。
在精加工时,吃刀量的选择与表面粗糙度有关,CAM软件中通常提供有两种参数控制表面粗糙度:步距宽度(Stepover)和残留高度(Scallop)。采用步距宽度控制表面粗糙度时,步距宽度越小,表面粗糙度越小,但加工路径和加工时间会大大延长,因此步距宽度不宜设置得太小,在实践中可以通过改变半精加工和精加工走刀路径的方法(二者成正交关系)改善表面质量;采用残留高度控制表面粗糙度时,步距宽度会依据工件形状自动调整。
六、其他参数
在模具数控加工编程中,除以上参数的设定外,还有诸如工件坐标系(Work Coordinate)、刀具快速运动平面(Rapid Plane)、加工安全平面(Clearance Plane)、加工余量参数(Allowance)以及后置处理参数等的设定。工件坐标系的设定一般应与工件的工艺基准相重合;刀具快速运动平面和加工安全平面的选择应结合工件形状和夹具结构,在保证安全的情况下,尽量减小空刀行程;加工余量的选择不宜过小或过大,过小容易造成粗加工时的过切,过大则会影响精加工质量;后置处理参数应结合数控机床控制系统的特点来设定。总之,模具零件数控编程具有很大的灵活性,只有正确理解以上工艺参数,在实践中不断进行总结,才能编制出高质量的加工程序,加工出高质量的模具零件。