在普通车床上进行多头螺纹车削一直是一个加工难点:当第一条螺纹车成之后,需要手摇小刀架并用百分表校正,使刀尖沿轴向精确移动一个螺距再加工第二条螺纹;或者打开挂轮箱,调整齿轮啮合相位,再依次加工其余各头螺纹。受普通车床丝杠螺距误差、挂轮箱传动误差、小拖板移动误差等多方面的影响,多头螺纹的导程和螺距难以达到很高的精度。而且,在整个加工过程中,不可避免地存在刀具磨损甚至打刀等问题,一旦换刀,新刀必须精确定位在未完成的那条螺纹线上。这一切都要求操作者具备丰富的经验和高超的技能。然而,在批量生产中,单靠操作者的个人经验和技能是不能保证生产效率和产品质量的。在制造业现代化的今天,高精度数控机床和高性能数控系统的应用使许多普通机床和传统工艺难以解决的问题变得相对简单了一些,而且生产效率和产品质量也得到了很大程度的保证。
一、CYCLE97指令的程序格式、加工步骤和参数说明
1. 程序格式
程序格式如下:CYCLE97(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC,NID,VARI,NUMTH)。
2. 加工步骤
车刀快速移动到起刀点(由DM1、DM2、APP确定),按照IANG指定的进给切入角度和VARI指定的稳定进刀方式或者递减进刀方式开始粗车,粗车次数由NRC指定,粗车总切深由牙型深度TDEP减去精车余量FAL得到。粗车结束后,通过一次精车将FAL加工余量切除,然后,根据NID指定的次数,进行空走刀修光,最后返回起刀点,CYCLE97程序结束。当加工多头螺纹时,每一条(头)螺纹均按以上步骤车成后再开始加工下一条(头)螺纹。螺纹头数由NUMTH指定,第一条螺纹在零件端面圆周方向上切入点的相位由NSP指定,其余各头螺纹通过自动改变刀尖在端面圆周方向上切入点的相位而依次产生。