N510 X23.98; N520 Z-24.97; N530 X35.0; N540 G00 X100.0 Z100.0; N550 M05; N560 M30; 退刀 精车Φ24外圆 退刀 回换刀点 主轴停 程序停并返回程序开始 (加深知识)二、固定循环指令
只介绍了这些循环在加工外圆、端面时的用法。当然,这些循环还有其他用处,在其他章节中介绍。
数控车床上被加工工件的毛坯常用棒料或铸、锻件,因此加工余量大,一般需要多次重复循环加工,才能去除全部余量。为了简化编程,数控系统提供不同形式的固定循环功能,以缩短程序的长度,减少程序所占内存。固定切削循环通常是用一个含G代码的程序段完成用多个程序段指令的加工操作,使程序得以简化。固定循环一般分为单一形状固定循环和复合形状固定循环。
1.单一形状固定循环 (1)外圆切削循环(G90)
格式:
为绝对值编程时,切削终点坐标值
G90 X(U) Z(W) F
合成进给速度
为增量值编程时,切削终点相对循环
起点的有向距离
如图2-8所示,刀具从循环起点开始按矩形循环,最后又回到循环起点。图中虚线表示快速运动,实线表示按F指定的工作进给速度运动。其加工顺序按1、2、3、4进行。 XZ4(R)3(F)切削终点2(F)W循环起点切削始点oX/2ZU/21(R) 图2-8 外圆切削循环 例2:加工如图2-9所示的工件,编写加工程序。 9 A20D(F)(R)A(R)(F)CFHBEGφ20φ30Oφ40Z 图2-9外圆切削循环加工 其加工程序如下: ……… N50 G90 X40.0 Z20.0 F0.3 ;(A→B→C→D→A) N60 X30.0; (A→E→F→D→A) N70 X20.0; (A→G→H→D→A) …… 说明: 1.在固定循环切削过程中,M、S、T等功能都不能改变;如需改变,必须在G00或G01的指令下变更,然后再指令固定循环。 2.G90循环每一步吃刀加工结束后刀具均返回起刀点。 3.G90循环第一步移动为X轴方向移动。 例3:加工如图2-10所示的工件,编写加工程序。 10
(50,2)φ45φ14φ26102030φ34 图2-10 G90外圆切削循环加工编程实例 其加工程序如下: 程 序 O0003; N10 M03 T0101 S600; N20 G00 X50.0 Z2.0; N30 G01 Z0 F0.40; N40 X0; N50 Z2.0; N60 G00 X48.0 Z2.0; 以600转启动主轴正转,选择1#刀及1#刀补 快速移到起刀点,Z轴2mm处 工进到Z轴端面零点 车端面 Z轴退刀 回到循环起刀点 说 明 N70 G90 X35.0 Z-30.0 F50; 循环第一刀加工Φ34外圆留量1mm,并回到起点 循环第二刀加工Φ26外圆留量1mm并回到起点 N80 X27.0 Z-20.0; N90 X15.0 Z-10.0; N100 G00 X14.0; N110 G01 Z-10.0 F30; N120 X26.0; N130 Z-20.0; N140 X35.0; N150 Z-30.0; N160 X50.0; N170 G00 X100.0 Z100.0; N180 M05; 循环第三刀加工Φ14外圆留量1mm并回到起点 快速移动到精车起点Φ14、Z2处 精加工Φ14外圆 退刀至Φ26外圆 精加工Φ26外圆 退刀至Φ35外圆 精加工Φ35外圆 退刀至Φ50外圆 快速退刀至X100、Z100处 主轴停 主程序结束并复位 N190 M30; (2)端面切削循环 (G94)
格式:
11
为绝对值编程时,切削终点坐标值 G94 X(U) Z(W) F
合成进给速度 为增量值编程时,切削终点相对循环
起点的有向距离。
如图2-11所示,刀具从循环起点开始按矩形循环,其加工顺序按1、2、3、4进行。 切削始点XZW1(R)4(R)3(F)循环起点切削终点图2-11 端面切削循环 说明:G94循环与G90循环最大区别在于,G94第一步先走Z轴而G90则是先走X轴。 例4: 加工下图2-12所示零件,编写加工程序。 XHEB1(R)2(F)4(R)(45.5)A3(F)IFCDφ4010 图2-12 G94切削循环编程 其加工程序如下: 程 序 说 明 12 Zoφ20ZoX/2U/22(F)
相关推荐: