如文档对您有帮助,欢迎下载支持,谢谢!
数控车床加工
固定循环
固定循环是预先给定一系列操作,用来控制机床位移或主轴运转,从而完成各项加工。对非一刀加工完成的轮廓表面,即加工余量较大的表面,采用循环编程,可以缩短程序段的长度,减少程序所占内存。 固定循环一般分为单一形状固定循环和复合形状固定循环。
图5-8 G90外径车削 (一)单一形状固定循环
1.外径车削循环指令G90
该循环主要用于圆柱面和圆锥面的循环切削。
(1)外圆切削循环 程序段格式为:G90 X(U) Z(W) F 如图5-8所示,刀具从循环起点(刀具所在位置)开始按矩形循环,最后又回到循环起点。图中虚线表示按快速运动,实线表示按F指定的工作进给速度运动。X、Z为圆柱面切削终点坐标值;U、W为圆柱面切削终点相对循环起点的增量值。其加工顺序按1、2、3、4、5、6进行。 例5-3 加工如图5-8中的外圆轮廓。
O1004 程序名 N5 G54 G98 G21; 用G54指定工件坐标系、分进给、米制编程 N10 M3 S800; 主轴正转,转速为800r/min N15 T0101; 换1号外圆刀,导入刀具刀补 N20 G0 X80 Z60; 绝对编程(以下同),快速到达起刀点 N25 X41 Z2; 快速到达循环起始点(图中刀具所在位置) N30 G90 X37 Z-20 F100; 循环加工1,背吃刀量为3mm(直径值),以100mm/min进给 N35 X34; N40 X31; N45 X28; 模态指令,继续进行循环加工2~6,背吃刀量为3mm/次(直径值) N50 X25; N55 X22;
N60 G0 X80 Z60; 快速返回到起刀点 N65 M30; 程序结束 % 程序结束符
(2)锥面切削循环 程序段格式为:G90 X(U) Z(W) I F
图5-9 G90锥面车削 如图5-9所示,刀具从循环起点开始沿径向快速移动,然后按F
指定的进给速度沿锥面运动,到锥面另一端后沿径向以进给速度退出,最后快速返回到循环起点。X、Z为圆锥面切削终点坐标值;U、W为圆锥面切削终点相对循环起点的增量值。其加工顺序按1、2、3进行。I为锥体大小端的半径差,由于刀具沿径向移动是快速移动,为避免打刀,刀具在Z向应有一定的安全距离,所以在考虑I时,应按延伸后的值进行考虑(如图5-9中I应是-6.25,而不是-5)。采用编程时,应注意I的符号,确定的方法是:锥面起点坐标大于终点坐标时取正,反之取负。
例5-4 加工如图5-9所示的圆锥轮廓。
如文档对您有帮助,欢迎下载支持,谢谢!
O1005 程序名 N5 G54 G98 G21; 用G54指定工件坐标系、分进给、米制编程 N10 M3 S800; 主轴正转,转速为800r/min N15 T0101; 换1号外圆刀,导入刀具刀补 N20 G0 X80 Z60; 绝对编程(以下同),快速到达起刀点 N25 X41 Z5; 快速到达循环起始点(图中刀具所在位置) N30 G90 X40 Z-20 I-6.25 F100; 循环加工1,以100mm/min进给 N35 X35;
模态指令,继续进行循环加工2、3
N40 X30;
N45 G0 X80 Z60; 快速返回到起刀点 N50 M30; 程序结束 % 程序结束符 2.端面车削循环指令G94
图5-10 G94举例
程序段格式为:G94 X(U) Z(W) F
如图5-10所示,刀具从循环起点(刀具所在位置)开始按矩形循环,最后又回到循环起点。图中虚线表示按快速运动,实线表示按F指定的工作进给速度运动。X、Z为圆柱面切削终点坐标值;U、W为圆柱面切削终点相对循环起点的增量值。其加工顺序按1、2、3、4、5进行。 (二)复合形状固定循环
复合形状固定循环应用于切除非一次加工即能加工到规定尺寸的场合。利用复合固定循环功能,只要编写出最终加工路线,给出每次的背吃刀量等加工参数,车床即可自动地重复切削直到加工完为止。 1.外径粗车循环指令G71
适用于圆柱毛坯料粗车外径和圆筒毛坯料粗镗内径。 程序段格式为:
图5-11 粗车循环起刀点位置
G0 X? Z? G71 U?d R?e
G71 PNs QNf U?u W?w F 程序段中各地址的含义为:
?、?——粗车循环起刀点位置坐标。?值确定
切削的起始直径。?值在圆柱毛坯料粗车外径时,应比毛坯直径稍大1~2mm;?值应离毛坯右端面2~3mm。在圆筒毛坯料粗镗内径时,?值应比筒料内径稍小1~2mm,?值应离毛坯右端面2~3mm。见图5-11。
?d——循环切削过程中径向的背吃刀量,半径值,单位mm。 ?e——循环切削过程中径向的退刀量,半径值,单位mm。
Ns——轮廓循环开始程序段的段号。
Nf——轮廓循环结束程序段的段号。如:开始段为N30……;结束段为N95……,则为G71 P30 Q95……。
如文档对您有帮助,欢迎下载支持,谢谢!
?u——X方向的精加工余量,直径值,单位mm。在圆筒毛坯料粗镗内径时,应指定为负值。 ?w——Z方向的精加工余量,单位mm。
2.端面粗车循环指令G72
适用于圆柱棒料毛坯端面方向粗车,从外径方向往轴心方向车削。 程序段格式为: G0 X? Z? G72 W?b R?c
G72 PNs QNf U?u W?w F 程序段中各地址的含义为:
?b——循环切削过程中轴向的背吃刀量,单位mm。 ?c——循环切削过程中轴向的退刀量,单位mm。
其它含义同G71。
3.固定形状粗车循环指令G73
适用于毛坯轮廓形状与零件轮廓形状基本接近时的粗车,例如一些锻件、铸件的粗车。 程序段格式为: G0 X? Z?
G73 U?d W?b R?e
G73 PNs QNf U?u W?w F
程序段中各地址的含义同前。 4.精加工循环指令G70
当用G71、G72、G73粗车工件后,用G70来指定精车循环,切除粗加工中留下的余量。 程序段格式为: G0 X? Z? G70 PNs QNf F
程序段中各地址的含义同前。
例5-5 对图5-12,用G71、G70进行轮廓的粗加工和精加工。 O1006 程序名 N5 G54 G98 G21; 用G54指定工件坐标系、分进给、米制编程 N10 M3 S800; 主轴正转,转速为800r/min N15 T0101; 换1号外圆刀,导入刀具刀补 N20 G0 X41 Z2; 绝对编程,快速到达轮廓循环起刀点 N25 G71 U1.5 R2; 外径粗车循环,给定加工参数
图5-12 G71、G70举例
FANUC数控车床编程
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)