随着科技的发展和社会的进步,人们对产品的性能和质量要求越来越高,
电脑锣加工从而使数控机床应用已得到一定程度的普及,而高性能高效率的加工中心也逐渐成为社会所需。通过几年的加工中心实际应用和教学实践及摸索,笔者将自己的体会和经验总结出来,希望对广大读者有所启迪。 1. 暂停指令 G04X(U)_/P_ 是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间。X后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P后面数值 不能带小数点(即整数表示),以毫秒(ms)为单位。 例如,G04 X2.0;或G04 X2000;暂停2秒 G04 P2000; 但在某些孔系加工指令中(如G82、G88及G89),为了保证孔底的精糙度,当刀具加工至孔底时需有暂停时间,此时只能用地址P表示,若用地址X表示,则控制系统认为X是X轴坐标值进行执行。 例如,G82X100.0Y100.0Z-20.0R5.0F200P2000;钻孔(100.0,100.0)至孔底暂停2秒 G82X100.0Y100.0Z-20.0R5.0F200X2.0; 钻孔(2.0,100.0)至孔底不会暂停。 2. M00、M01、M02和M30的区别与联系 M00为程序无条件暂停指令。程序执行到此进给停止,主轴停转。重新启动程序,必须先回? 絁OG状态下,按下CW(主轴正转)启动主轴,接着返回AUTO状态下,按下START键才能启动程序。 M01为程序选择性暂停指令。
东莞机械零件加工程序执行前必须打开控制面板上OP STOP键才能执行,执行后的效果与M00相同, 要重新启动程序同上。 M00和M01常常用于加工中途工件尺寸的检验或排屑。 M02为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。 M30为主程序结束指令。功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。 3. 地址D、H的意义相同 刀具补偿参数D、H具有相同的功能,可以任意互换,它们都表示数控系统中补偿寄存器的地址名称,但具体补偿值是多少,关键是由它们后面的补偿号地址来决定。不过在加工中心中,为了防止出错,一般人为规定H为刀具长
度补偿地址,补偿号从1~20号,D为刀具半径补偿地址,补偿号从21号开始(20把刀的刀库)。 例如,G00G43H1Z100.0; G01G41D21X20.0Y35.0F200; 4. 镜像指令 镜像加工指令M21、M22、M23。当只对X轴或Y轴进行镜像时,切削时的走刀顺序(顺铣与逆铣),刀补方向,圆弧插补转向都会与实际程序相反,如图1所示。当同时对X轴和Y轴进行镜像时,走刀顺序,刀补方向,圆弧插补转向均不变。 注意:使用镜像指令后必须用M23进行取消,以免影响后面的程序。在G90模式下,使用镜像或取消指令,都要回到工件坐标系原点才能使用。否则,数控系统无法计算后面的运动轨迹,会出现乱走刀现象。这时必须实行手动原点 复归操作予以解决。主轴转向不随着镜像指令变化。 图1 镜像时刀补、顺逆变化 5. 圆弧插补指令 G02为顺时针插补,G03为逆时针插补,在XY平面中,格式如下:G02/G03X_Y_I_K_F_或G02/G 03 X_Y_R_F_,其中X、Y为圆弧终点坐标,I、J为圆弧起点到圆心在X、Y轴上的增量值,R为圆弧半径,F为进给量。 在圆弧切削时注意,q≤180°,R为正值;q>180°,R为负值;I、K的指定也可用R指定,当两者同时被指定时,R指令优先,I、K无效;R不能做整圆切削,整圆切削只能用I、J、K编程,因为经过同一点,半径相同的圆有无数个,如图2所示。 图2 经过同一点的圆 当有I、K为零时,就可以省略;无论G90还是G91方式,I、J、K都按相对坐标编程;圆弧插补时,不能用刀补指令G41/G42。 6. G92与G54~G59之间的优缺点 G54~G59是在加工前设定好的坐标系,而G92是在程序中设定的坐标系,用了G54~G59就没有必要再使用G92,否则G54~G59会被替换,应当避免,如表1所示。
东莞高速电脑锣加工厂 表1 G92与工作坐标系的区别 ` 注意:(1)一旦使用了G92设定坐标系,再使用G54~G59不起任何作用,除非断电重新启动系统,或接着用G92设定所需新的工件坐标系。(2)使用G92的程序结束后,若机床没有回? G92设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。所以,希望广大读者慎用。 7. 编制换刀子程序。 在加工中心上,换刀是不可避免的。但机床出厂时都有一个固定的换刀点,不在换刀位置,便不能够换刀,而且换刀前,刀补和循环都必须取消掉,主轴停止,冷却液关闭。条件繁多,如果每次手动换刀前,都要保证 这些条件,不但易出错而且效率低,因此我们可以编制一个换刀程序保存谙低衬诖婺冢诨坏妒保MDI状态 下用M98调用就可以一次性完成换刀动作。 以PMC-10V20加工中心为例,程序如下: O2002; (程序名) G80G40G49 ; (取消固定循环、刀补) M05; (主轴停止) M09; (冷却液关闭) G91G30Z0; (Z轴回到第二原点,即换刀点) M06; (换刀) M99; (子程序结束) 在需要换刀的时候,只需在MDI状态下,键入“T5M98P2002”,即可换上所需刀具T5,从而避免了许多不必要的失误。广大读者可根据自己机床的特点,编制相应的换刀子程序。 8.其他 程序段顺序号,用地址N表示。一般数控装置本身存储器空间有限(64K),为了节省存储空间,程序段顺序号都省略不要。N只表示程序段标号,可以方便查找编辑程序,对加工过程不起任何作用,顺序号可以递增也可递减,也不要求数值有连续性。但在使用某些循环指令,跳转指令,调用子程序及镜像指令时不可以省略。 9.同一条程序段中,相同指令(相同地址符)或同一组指令,后出现的起作用。 例如,换刀程序,T2M06T3; 换上的是T3而不是T2; G01G00X50.0Y30.0F200;执行的是G00(虽有F值,但也不执行G01)。 不是同一组的指令代码,在同一程序段中互换先后顺序执行效果相同。 G90G54G00X0Y0Z100.0; G00G90G54X0Y0Z100.0; 以上各项均在PMC-10V20(FANUC SYSTEM)加工中心上运行通过。在实际应用中,只有深刻理解各种指令的用法和编程规律。 M00:程序暂停。当按下面板“启动”钮时,继续运行程序。 M02:程序结束。 M03:主轴正转。 M04:主轴反转。 M05:主轴停转。 M08:开启切削液。 M09:关闭切削液。 M10:自动螺纹倒角。 M11:注销M10。 M30:程序结束,并返回开始初。 M98 P :调用子程序。格式为M98 P*******,前三位为调用次数(若没有,则表示1次),后四位为所调子程序号。 M99:子程序结束标志。 众所周知,在借助CAM软件进行数控编程的过程中,工艺参数的选择十分重要,它不仅对被加工零件的质量影响巨大,甚至可以决定着机床功效的发挥和安全生产的顺利进行。本文作者针对模具零件的特点,分析了模具零件数控铣削加工编程中工艺参数的选择对加工质量的影响,并结合实际介绍了模具数控加工中CAM编程时工艺参数的设定方法和原则。 一、引言 数控加工技术已广泛应用于模具制造业,如数控铣削、镗削、车削、线切割、电火花加工等,其中数控铣削是复杂模具零件的主要加工方法。数控设备为精密复杂零件的加工提供了基本条件,但要达到预期的加工效果,编制高质量的数控程序是必不可少的,这是因为数控加工程序不仅包括零件的工艺过程,而且还包括刀具的形状和尺寸、切削用量、走刀路径等工艺信息。对于简单的模具零件,通常采用手工编程的方法,对于复杂的模具零件,往往需要借助于CAM软件编制加工程序,如Pro/ENGINEER、UG、Cimatron、MasterCAM等。无论是手工编程或计算机辅助编程,在编制加工程序时,选择合理的工艺参数,是编制高质量加工程序的前提。 二、刀具的选择 在模具型腔数控铣削加工中,刀具的选择直接影响着模具零件的加工质量、加工效率和加工成本,因此正确选择刀具有着十分重要的意义。在模具铣削加工中,常用的刀具有平端立铣刀、圆角立铣刀、球头刀和锥度铣刀等,如图1所示。 三、刀具定义 在模具型腔加工时刀具的选择应遵循以下原则: 1.根据被加工型面形状选择刀具类型 对于凹形表面,在半精加工和精加工时,应选择球头刀,以得到好的表面质量,但在粗加工时宜选择平端立铣刀或圆角立铣刀,这是因为球头刀切削条件较差;对凸形表面,粗加工时一般选择平端立铣刀或圆角立铣刀,但在精加工时宜选择圆角立铣刀,这是因为圆角铣刀的几何条件比平端立铣刀好;对带脱模斜度的侧面,宜选用锥度铣刀,虽然采用平端立铣刀通过插值也可以加工斜面,但会使加工路径变长而影响加工效率,同时会加大刀具的磨损而影响加工的精度。 2.根据从大到小的原则选择刀具 模具型腔一般包含有多个类型的曲面,因此在加工时一般不能选择一把刀具完成整个零件的加工。 无论是粗加工还是精加工,应尽可能选择大直径的刀具,因为刀具直径越小,加工路径越长,造成加工效率降低,同时刀具的磨损会造成加工质量的明显差异。 3.根据型面曲率的大小选择刀具 在精加工时,所用最小刀具的半径应小于或等于被加工零件上的内轮廓圆角半径,尤其是在拐角加工时,应选用半径小于拐角处圆角半径的刀具并以圆弧插补的方式进行加工,这样可以避免采用直线插补而出现过切现象;在粗加工时,考虑到尽可能采用大直径刀具的原则,一般选择的刀具半径较大,这时需要考虑的是粗加工后所留余量是否会给半精加工或精加工刀具造成过大的切削负荷,因为较大直径的刀具在零件轮廓拐角处会留下更多的余量,这往往是精加工过程中出现切削力的急剧变化而使刀具损坏或栽刀的直接原因。 4.粗加工时尽可能选择圆角铣刀 一方面圆角铣刀在切削中可以在刀刃与工件接触的0~90°范围内给出比较连续的切削力变化,这不仅对加工质量有利,而且会使刀具寿命大大延长;另一方面,在粗加工时选用圆角铣刀,与球头刀相比具有良好的切削条件,与平端立铣刀相比可以留下较为均匀的精加工余量,如图2所示,这对后续加工是十分有利的。
东莞高速电脑锣加工四、 圆角铣刀与平端铣刀粗加工后余量比较 三、走刀方式和切削方式的确定 走刀方式是指加工过程中刀具轨迹的分布形式。切削方式是指加工时刀具相对工件的运动方式。在数控加工中,切削方式和走刀方式的选择直接影响着模具零件的加工质量和加工效率。其选择原则是根据被加工零件表面的几何特征,在保证加工精度的前提下,使切削时间尽可能短,切削过程中刀具受力平稳。 1.走刀方式 在模具加工中,常用的走刀方式包括单向走刀、往复走刀和环切走刀三种形式,如图3所示。其中,图3a为单向走刀方式,在加工中切削方式保持不变,这样可以保证顺铣或逆铣的一致性,但由于增加了提刀和空走刀,切削效率较低。粗加工中,由于切削量较大,一般选用单向走刀,以保证刀具受力均匀和切削过程的稳定性。图3b是往复走刀方式,在加工过程中不提刀进行连续切削,加工效率较高,但逆铣和顺铣交替进行,加工质量较差。
CNC加工一般在粗加工时由于切削量大不宜采用往复走刀,而在半精加工和表面质量要求不高的精加工时可选用往复走刀。图3c是环切走刀方式,其刀具路径由一组封闭的环形曲线组成,加工过程中不提刀,采用顺铣或逆铣切削方式,是型腔加工常用的一种走刀方式。