预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共44页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2.5数控车削循环指令编程1、车削循环指令概述2、车削循环指令分类3、外圆、内径车削循环G90切削过程如图所示。程序如下: G90X60.0Z-80.0F1.3; X50.0; X40.0; X30.0;G90指令车削圆锥面时的程序段格式如下: G90X(U)_Z(W)_R_F_; 其中,R为锥体大端和小端的半径差。若工件锥面起点坐标大于终点坐标时,R后的数值符号取正,反之取负,该值在此处采用半径编程。切削过程如图所示:4、端面车循环指令G94切削过程如图所示。G94指令车削圆锥面时的程序段格式如下: G94X(U)_Z(W)_R_F_; 其中,R为端面斜度线在Z轴的投影距离。 若顺序动作2的进给方向在Z轴的投影方向和Z轴方向一致,则R取负值; 若顺序动作2的进给方向在Z轴的投影方向和Z轴方向相反,则R取正值。切削过程如图所示。第二节、轮廓切削复合循环指令G71、G72、G73、G70程序段中各地址的含义如下: d:切削深度(半径给定),没有正、负号。切削方向取决于AA方向。该值是模态的,直到其他值指定以前不改变。 e:退刀量,由参数设定。该值是模态的,直到其他值指定以前不改变。 ns:精加工程序中的第一个程序段的顺序号。 nf:精加工程序中的最后一个程序段的顺序号。 u:X轴方向的精车余量,直径编程。 w:Z轴方向的精车余量。 f、s、t:仅在粗车循环程序段中有效,在顺序号ns至nf程序段中无效。G71的循环过程如图所示: C为粗加工循环的起点,A是毛坯外径与端面轮廓的交点。 只要给出AA'B之间的精加工形状及径向精车余量u/2、轴向精车余量w及切削深度d就可以完成AA'BA区域的粗车工序。2)精车循环指令G70 用G71指令完成粗车循环后,使用G70指令可实现精车循环。精车时的加工量是粗车循环时留下的精车余量,加工轨迹是工件的轮廓线。 格式:G70P(ns)Q(nf); 其中P(ns)和Q(nf)的含义与粗车循环指令中的含义相同。注意: 在G71程序段中规定的F、S、T对于G70无效,但在执行G70时顺序号ns至nf程序段之间的F、S、T有效; 当G70循环加工结束时,刀具返回到起点并读下一个程序段;G70到G71中ns至nf程序段不能调用子程序。例:采用G71和G70的加工举例。程序如下: O0305; N010G50X100.0Z52.7; N011G00X70.0Z5.0M03S800; N012G71U4.0R1.0; N013G71P014Q022U4.0W2.0F0.3S500; N014G00X6.0S800; N015G01Z-24.0F0.15; N016X14.0; N017W-8.0;N018X20.0; N019W-50.0; N020X40.0; N021W-20.0; N022X62.0W-11.0; N023G70P014Q022; N024G00X100.0Z52.7; N025M05; N026M30;3)平端面粗车循环指令G72 G72一般用于加工端面尺寸较大的零件,即所谓的盘类零件,在切削循环过程中,刀具是沿Z方向进刀,平行于X轴切削。 格式: G72W(d)R(e); G72P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t); N(ns)………………. …………………….. …………………….. N(nf)…………….… 程序段中各地址的含义和G71相同。G72的循环过程如图所示。例:采用G72和G70的加工举例程序如下: O0306; N010G50X220.0Z190.0; N011G00X176.0Z132.0M03S800; N012G72W7.0R1.0; N013G72P014Q018U4.0W2.0F0.3S550; N014G00Z56.0S700; N015G01X120.0Z70.0F0.15;N016W10.0; N017X80.0W10.0; N018W42.0; N019G70P014Q018; N020G00X220.0Z190.0; N021M05; N022M30;4)型车复循环指令G73 G73指令可以切削固定的图形,适合切削铸造成型、锻造成型或者已粗车成型的工件。当毛坯轮廓形状与零件轮廓形状基本接近时,用该指令比较方便。 格式: G73U(i)W(k)R(d); G73P(ns)Q(nf)U(u)W(w)F(f)S(s)T(t); N(ns)………………. …………………….. …………………….. N(nf)…………….…程序段中各地址的含义如下: i:X方向退刀量的距离和方向(半径指定),该值是模态的,直到其他值指定以前不改变。 k:Z方向退刀量的距离和方向,该值是模态的,直到其