5.3.1 HNC 21M 22M和FANUC 0i-M的孔加工固定循环功能(课件)-高二《数控铣床编程与操作》同步教学(人民邮电版)
2023-08-01
|
71页
|
119人阅读
|
0人下载
普通
内容正文:
5.3 固定循环功能
5.3.1 HNC 21M/22M和FANUC 0i-M的孔加工固定循环功能
1.孔加工固定循环指令
孔加工固定循环指令有G73,G74,G76,G80~G89,通常由下述6个动作构成,如图5.13所示。
图5.13 固定循环动作
(1)X、Y轴定位。
(2)定位到R点(定位方式取决于上次是G00还是G01)。
(3)孔加工。
(4)在孔底的动作。
(5)退回到R点(参考点)。
(6)快速返回到初始点。
固定循环的数据表达形式可以用绝对坐标(G90)和相对坐标(G91)表示,如图5.14所示,其中,图5.14(a)是采用G90的表示,图5.14(b)是采用G91的表示。
图5.14 固定循环的数据形式
固定循环的程序格式包括数据形式、返回点平面、孔加工方式、孔位置数据、孔加工数据和循环次数。
数据形式(G90 或G91)在程序开始时就已指定,因此,在固定循环程序格式中可不注出。
固定循环的程序格式如下:
参数说明如下。
G98:返回初始平面;
G99:返回R 点平面;
G_:固定循环代码G73,G74,G76 和G81~G89之一;
X、Y:加工起点到孔位的距离(G91)或孔位坐标(G90)。
R:初始点到点R的距离(G91)或R点的坐标(G90);
Z:点R到孔底的距离(G91)或孔底坐标(G90);
Q:每次进给深度(G73/G83)。
I、J:刀具在轴反向位移增量(G76/G87);
P:刀具在孔底的暂停时间;
F:切削进给速度;
L:固定循环的次数。
2.孔加工固定循环指令分解
(1)G73:高速深孔加工循环。
说明:
Q:每次进给深度;
k:每次退刀距离。
G73用于Z轴的间歇进给,使深孔加工时容易排屑,减少退刀量,可以进行高效率的加工。
G73指令动作循环如图5.15所示。
图5.15 G73编程
注意:
Z、K、Q移动量为零时,该指令不执行。
【例5.4】 使用G73指令编制如图5.15所示深孔加工程序:设刀具起点距工件上表面42mm,距孔底80mm,在距工件上表面2mm 处(点R)由快进转换为工进,每次进给深度10mm,每次退刀距离5mm。
(2)G74:反攻丝循环。
G74攻反螺纹时主轴反转,到孔底时主轴正转,然后退回。
G74指令动作循环如图5.16所示。
注意:
① 攻丝时速度倍率、进给保持均不起作用。
② R应选在距工件表面7mm以上的地方。
③ 如果Z的移动量为零,该指令不执行。
【例5.5】 使用G74指令编制如图5.16所示反螺纹攻丝加工程序。
设刀具起点距工件上表面48mm,距孔底60mm,在距工件上表面8mm处(点R)由快进转换为工进。
图5.16 G74编程
(3)G76:精镗循环。
参数说明如下。
I:X轴刀尖反向位移量。
J:Y轴刀尖反向位移量。
G76精镗时,主轴在孔底定向停止后,向刀尖反方向移动,然后快速退刀。
G76指令动作循环如图5.17所示。
图5.17 G76编程
注意:
如果Z的移动量为零,该指令不执行。
【例5.6】 使用G76 指令编制如图5.17所示精镗加工程序。
设刀具起点距工件上表面42mm,距孔底50mm,在距工件上表面2mm 处(点R)由快进转换为工进。
(4)G81:钻孔循环(中心钻)。
图5.18 G81编程
注意:
如果Z的移动量为零,该指令不执行。
【例5.7】 使用G81 指令编制如图5.18所示钻孔加工程序。
设刀具起点距工件上表面42mm,距孔底50mm,在距工件上表面2mm处(点R)由快进转换为工进。
(5)G82:带停顿的钻孔循环。
G82指令除了要在孔底暂停外,其他动作与G81相同。
暂停时间由地址P给出。
该指令主要用于加工盲孔,以提高孔深精度。
注意:
如果Z的移动量为零,该指令不执行。
(6)G83:深孔加工循环。
参数说明如下。
Q:每次进给深度;
k:每次退刀后,再次进给时,由快速进给转换为切削进给时距上次加工面的距离。
G83指令动作循环如图5.19所示。
注意:
Z、K、Q 移动量为零时,该指令不执行。
【例5.8】 使用G83指令编制如图5.19所示深孔加工程序。
设刀具起点距工件上表面42mm,距孔底80mm,在距工件上表面2mm处(点R)由快进转换为工进,每次进给深度10mm,每次退刀后,再由快速进给转换为切削进给时距上次加工面的距离5mm。
图5.19 G83编程
(7)G84:攻丝循环。
G
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。