项目2外轮廓加工;任务二阶台轴加工;如图所示中间轴零件图,毛坯尺寸为φ35×73mm,材料为45钢。本任务要求编写该零件的粗、精加工程序,并完成该零件的加工。该零件主要由外圆和端面组成,外圆尺寸精度要求较高,毛坯去除余量不均匀且较大,因此需要采用循环指令编写加工程序。;一、单一形状固定循环;(2)指令说明
如图所示为刀具的运动轨迹,刀具从循环起点A出发,第1段以G00指令快速移动X轴,到达B点;第2段以F指令的进给速度切削到达终点坐标处C点;第3段切削进给退到D点;第4段以G00指令快速退回到循环起点A,完成一个切削循环。
在固定循环切削过程中,M、S、T等功能都不能改变;如需改变,必须在G00或G01的指令下变更,然后再指令固定循环。
G80循环每一次切削加工结束后刀具均返回循环起点。G80循环第一步移动为X轴方向移动。;(3)实例
加工如图所示的工件,编写加工程序。;2.端面切削循环G81;(2)指令说明
如图所示为刀具的运动轨迹,刀具从A点出发,第1段快速移动Z轴,到达B点,第2段以F指令的进给速度切削到达C点,第3段切削进给退到D点,第4段快速退回到循环起点A,完成一个切削循环。
G81的特点是选用刀具的端面切削刃作为主切削刃,以车端面的方式进行循环加工。G80与G81的区别在于G80是在工件径向作分层粗加工,而G81是在工件轴向作分层粗加工,如下图所示。G81第一步先走Z轴,而G80则是先走X轴。;(3)实例
加工如图2-15所示零件,编写加工程序。;二、复合形状固定循环;2指令格式
G71U(Δd)R(e)P(ns)Q(nf)X(Δu)Z(Δw)F__S__T__;
式中,Δd:径向背吃刀量,半径量,不带正负号,方向由向量AB确定
e:粗加工每次车削循环的X向退刀量,无符号。
ns:精加工路线的第一个程序段号。
ef:精加工路线的最后一个程序段号。
Δu:X向精加工余量(直径量)。
Δw:Z向精加工余量。
F__S__T__:粗加工循环中的进给速度、主轴转速与刀具功能。;3指令说明
如图所示为G71粗车循环的运动轨迹,图中A点为粗加工循环起点,B点为精加工路线的第一点,D点为精加工路线的最后一点。在循环开始时,刀具首先由A点退到C点,移动Δu/2和Δw的距离。刀具从C点平行于AB移动Δd,开始第一刀的切削循环。第1步的移动是由顺序号ns的程序段中G00或G01指定;第2步切削运动用G01指令,当到达本段终点时,以与Z轴夹角45°的方向退出;第3步以离开切削表面e的距离快速返回到Z轴的出发点。再以切深为Δd进行第二刀切削,当达到精车余量时,沿精加工余量轮廓EF加工一刀,使精车余量均匀。最后从F点快速返回到A点,完成一个粗车循环。
只要在程序中,给出A→B→D之间的精加工形状及径向精车余量Δu、轴向精车余量Δw及每次切削深度Δd即可完成ABDA区域的粗车工序。;在B→D之间的移动指令中指令F、S、T功能,仅在精车中有效。粗车循环使用G71程序段或以前指令的F、S、T功能。当有恒线速控制功能时,在B→D之间移动指令中指定的G96或G97也无效,粗车循环使用G71程序段或以前指令的G96或G97功能。
A→B之间的刀具轨迹,由顺序号ns的程序段中指定。可以用G00或G01指令,但不能指定Z轴的运动。在程序段ns到nf中,不能调用子程序。当顺序号ns的程序段用G00移动时,在指令A点时,必须保证刀具在Z轴方向上位于零件之外。顺序号ns的程序段,不仅用于粗车,还要用于精车时的进刀,一定要保证进刀的安全。
B→D之间的零件形状,X轴和Z轴都必须是单调增大或减小的图形。
在编程时,A点在G71程序段之前指令。;X向和Z向精加工余量Δu和Δw的符号如下图所示。;其加工程序如下:
%6001;
N10T0101G00X100Z50;选1号刀,执行1号刀补,引动至起刀点位置
N15M03S800G95;主轴正转,转速800r/min,进给量为mm/r(G95指定)
N20G00X72.0Z10.0;快速移到循环起刀点
N30G71U2.0R1.0P50Q110X