采用孔加工固定循环功能,只用一个指令,便可完成某种孔加工(如钻、攻、镗)的整个过程。
孔加工循环的动作
孔加工循环指令为模态指令,一旦某个孔加工循环指令有效,在接着所有的位置均采用该孔加工循环指令进行孔加工,直到用G80取消孔加工循环为止。在孔加工循环指令有效时,XY平面内的运动方式为快速运动(G00)。
孔加工循环一般由以下6个动作组成:
1.A一B刀具快速定位到孔加工循环起始点B(X,Y);
2.B一R刀具沿Z方向快速运动到参考平面R;
3.R一E孔加工过程(如钻孔、孔、攻螺纹等);
4.E点,孔底动作(如进给暂停、主轴停止、主轴准停、刀具偏移等);
5.E一R刀具快速退回到参考平面R;
6.R一B刀具快速退回到初始平面B。
孔加工固定循环指令
FANUC系统共有11种孔加工固定循环指令Q,下面对其中的部分指令加以介绍。
01.钻孔循环指令 G81
G81钻孔加工循环指令格式为:
G81G△△X-Y-Z-R-F-
X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G44可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面G98返回初始平面,为缺省方式;G99返回参考平面。
编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。
其动作过程如下:
(1)钻头快速定位到孔加工循环起始点B(X,Y);
(2)钻头沿Z方向快速运动到参考平面R;
(3) 钻孔加工;
(4)钻头快速退回到参考平面R或快速退回到初始平面B。
该指令一般用于加工孔深小于5倍直径的孔。
02.钻孔循环指令 G82
G82钻孔加工循环指令格式为:
G82G△△X-Y-Z-R-P-F-
在指今中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。
该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。G82一般用于扩孔和沉头孔加工。
其动作过程如下:
(1)钻头快速定位到孔加工循环起始点B(X,Y);
(2)钻头沿Z方向快速运动到参考平面R;
(3) 钻孔加工;
(4)钻头在孔底暂停进给;
(5)钻头快速退回到参考平面R或快速退回到初始平面B。
03.攻螺纹循环指令 G84
G84螺纹加工循环指令格式为:
G84G△△X-Y-Z-R-F-
攻螺纹过程要求主轴转速%S与进给速度F成严格的比例关系,因此,编程时要求根据主轴转速计算进给速度,进给速度F=主轴转速x螺纹螺距Q,其余各参数的意义同G81。
使用G84攻螺纹“进给时主轴正转,退出时主轴反转。与钻孔加工不同的是攻螺纹结束后的返回过程不是快速运动,而是以进给速度反转退出。
该指令执行前,甚至可以不启动主轴,当执行该指令时,数控系统将自动启动主轴正转。
其动作过程如下:
(1)主轴正转,丝锥快速定位到螺纹加工循环起始点B(X,Y);
(2)丝锥沿Z方向快速运动到参考平面R;
(3)攻丝加工;
(4)主轴反转,丝锥以进给速度反转退回到参考平面R。
当使用G98指令Q时,丝锥快速退回到初始平面B。
04.左旋攻螺纹循环指令 G74
G74螺纹加工循环指令格式为:
G74G△△X-Y-Z-R-F-
与G84的区别是: 进给时主轴反转,退出时主轴正转。各参数的意义同G84。
其动作过程如下:
(1)主轴反转,丝锥快速定位到螺纹加工循环起始点B(X,Y);
(2) 丝锥沿Z方向快速运动到参考平面R;
(3) 攻丝加工;
(4)主轴正转,丝锥以进给速度正转退回到参考平面R;
(5) 当使用G98指令时,丝锥快速退回到初始平面B。
05.镗孔加工循环指念 G85
G85镗孔加工循环指令指令格式为:
G85G△△X-Y-Z-R-F-
各参数的意义同G81。
其动作过程如下:
(1) 镗刀快速定位到孔加工循环起始点B(X,Y);
(2)镗刀沿Z方向快速运动到参考平面R;
(3)镗孔加工;
(4)镗刀以进给速度退回到参考平面R或初始平面B。