文档库 最新最全的文档下载
当前位置:文档库 › FANUC系统(加工中心)的11种孔加工固定循环指令

FANUC系统(加工中心)的11种孔加工固定循环指令

FANUC系统〔加工中心〕的11种孔加工固定循环指令

FANUC系统共有11种孔加工固定循环指令,下面对其中的局部指令加以介绍。

1)钻孔循环指令G81

G81钻孔加工循环指令格式为:

G81 G△△ X__ Y__ Z__ R__ F__

X,Y为孔的位置、Z为孔的深度,F为进给速度〔mm/min〕,R为参考平面的高度。G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环完毕后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。

编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。

其动作过程如下

〔1〕钻头快速定位到孔加工循环起始点B(X,Y);

〔2〕钻头沿Z方向快速运动到参考平面R;

〔3〕钻孔加工;

〔4〕钻头快速退回到参考平面R或快速退回到初始平面B。

该指令一般用于加工孔深小于5倍直径的孔。

编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:

图a 图b

N02 T01 M06; 选用T01号刀具(Φ10钻头)

N04 G90 S1000 M03; 启动主轴正转1000r/min

N06 G00 X0. Y0. Z30. M08;

N08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环完毕返回参考平面

N10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止)

N12 Y30; 在(50,30)位置钻孔

N14 X10; 在(10,30)位置钻孔

N16 G80;取消钻孔循环

N18 G00 Z30

N20 M30

2)钻孔循环指令G82

G82钻孔加工循环指令格式为:

G82 G△△ X__ Y__ Z__ R__ P__ F__

在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。

该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。G82一般用于扩孔和沉头孔加工。

其动作过程如下

〔1〕钻头快速定位到孔加工循环起始点B(X,Y);

〔2〕钻头沿Z方向快速运动到参考平面R;

〔3〕钻孔加工;

〔4〕钻头在孔底暂停进给;

〔5〕钻头快速退回到参考平面R或快速退回到初始平面B。

3)高速深孔钻循环指令G73

对于孔深大于5倍直径孔的加工由于是深孔加工,不利于排屑,故采用间段进给(分屡次进给),每次进给深度为Q,最后一次进给深度≤Q,退刀量为d(由系统部设定),直到孔底为止。见图b所示。

G73高速深孔钻循环指令格式为:

G73 G△△ X__ Y__ Z__ R__ Q__ F__

在指令中Q为每次进给深度为Q,其余各参数的意义同G81。

其动作过程如下

〔1〕钻头快速定位到孔加工循环起始点B(X,Y);

〔2〕钻头沿Z方向快速运动到参考平面R;

〔3〕钻孔加工,进给深度为Q;

〔4〕退刀,退刀量为d

〔5〕重复〔3〕、〔4〕,直至要求的加工深度

〔6〕钻头快速退回到参考平面R或快速退回到初始平面B。

4)攻螺纹循环指令G84

G84螺纹加工循环指令格式为:

G84 G△△ X__ Y__ Z__ R__ F__

攻螺纹过程要求主轴转速S与进给速度F成严格的比例关系,因此,编程时要求根据主轴转速计算进给速度,进给速度F=主轴转速×螺纹螺距,其余各参数的意义同G81。

使用G84攻螺纹进给时主轴正转,退出时主轴反转。与钻孔加工不同的是攻螺纹完毕后的返回过程不是快速运动,而是以进给速度反转退出。

该指令执行前,甚至可以不启动主轴,当执行该指令时,数控系统将自动启动主轴正转。

其动作过程如下

〔1〕主轴正转,丝锥快速定位到螺纹加工循环起始点B(X,Y);

〔3〕攻丝加工;

〔4〕主轴反转,丝锥以进给速度反转退回到参考平面R;

〔5〕当使用G98指令时,丝锥快速退回到初始平面B。

编程实例:对图5-34中的4个孔进展攻螺纹,攻螺纹深度10mm,其数控加工程序为:

N02 T01 M06; 选用T02号刀具(Φ10丝锥。螺距为2mm)

N04 G90 S150 M03; 启动主轴正转1000r/min

N06 G00 X0. Y0. Z30. M08;

N08 G84 G99 X10. Y10. Z-10. R5 F300; 在(10,10)位置攻螺纹,螺纹的深度为10mm,参考平面高度为5mm,螺纹加工循环完毕返回参考平面,进给速度F=〔主轴转速〕150×〔螺纹螺距〕2=300

N10 X50; 在(50,10)位置攻螺纹(G84为模态指令,直到G80取消为止)

N12 Y30; 在(50,30)位置攻螺纹

N14 X10; 在(10,30)位置攻螺纹

N16 G80;取消攻螺纹循环

N18 G00 Z30

N20 M30

5)左旋攻螺纹循环指令G74

G74螺纹加工循环指令格式为:

G74 G△△ X__ Y__ Z__ R__ F__

与G84的区别是:进给时主轴反转,退出时主轴正转。各参数的意义同G84。

其动作过程如下:

〔1〕主轴反转,丝锥快速定位到螺纹加工循环起始点B(X,Y);

〔3〕攻丝加工;

〔4〕主轴正转,丝锥以进给速度正转退回到参考平面R;

〔5〕当使用G98指令时,丝锥快速退回到初始平面B。

6)镗孔加工循环指令G85

G85镗孔加工循环指令指令格式为:

G85 G△△ X__ Y__ Z__ R__ F__

各参数的意义同G81。

其动作过程如下:

〔1〕镗刀快速定位到镗孔加工循环起始点B(X,Y);

〔2〕镗刀沿Z方向快速运动到参考平面R;

〔3〕镗孔加工;

〔4〕镗刀以进给速度退回到参考平面R或初始平面B;

7)镗孔加工循环指令G86

G86钻孔加工循环指令格式为:

G86 G△△ X__ Y__ Z__ R__ F__

与G85的区别是:在到达孔底位置后,主轴停止,并快速退出。各参数的意义同G85。其动作过程如下:

〔1〕镗刀快速定位到镗孔加工循环起始点B(X,Y);

〔2〕镗刀沿Z方向快速运动到参考平面R;

〔3〕镗孔加工;

〔4〕主轴停,镗刀快速退回到参考平面R或初始平面B;

8)镗孔加工循环指令G89

G89镗孔加工循环指令格式为:

G89G△△ X__ Y__ Z__ R__ P__ F__

与G85的区别是:在到达孔底位置后,进给暂停。P为暂停时间(ms),其余参数的意义同G85。

其动作过程如下:

〔1〕镗刀快速定位到镗孔加工循环起始点B(X,Y);

〔2〕镗刀沿Z方向快速运动到参考平面R;

〔3〕镗孔加工;

〔4〕进给暂停;

〔5〕镗刀以进给速度退回到参考平面R或初始平面B;

9)精镗循环指令G76

G76镗孔加工循环指令格式为:

G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__

与G85的区别是:G76在孔底有三个动作:进给暂停、主轴准停(定向停止)、刀具沿刀尖的反向偏移Q值,然后快速退出。这样保证刀具不划伤孔的外表。P为暂停时间(ms),Q为偏移值,其余各参数的意义同G85。

其动作过程如下:

〔1〕镗刀快速定位到镗孔加工循环起始点B(X,Y);

〔2〕镗刀沿Z方向快速运动到参考平面R;

〔3〕镗孔加工;

〔4〕进给暂停、主轴准停、刀具沿刀尖的反向偏移;

〔5〕镗刀快速退出到参考平面R或初始平面B;

10)背镗循环指令G87

G87背镗加工循环指令指令格式为:

G87 G△△ X__ Y__ Z__ R__ Q__ F__

各参数的意义同G76。

其动作过程如下:

〔1〕镗刀快速定位到镗孔加工循环起始点B(X,Y);〔2〕主轴准停、刀具沿刀尖的反方向偏移;

〔3〕快速运动到孔底位置;

〔4〕刀尖正方向偏移回加工位置,主轴正转;〔5〕刀具向上进给,到参考平面R;

〔6〕主轴准停,刀具沿刀尖的反方向偏移Q值;〔7〕镗刀快速退出到初始平面B;

〔8〕沿刀尖正方向偏移;

11)取消孔加工循环指令G80

FANUC系统常用的孔循环命令

FANUC系统(加工中心)的11种孔加工固定循环指令 针对fanuc系统加工中心常用的孔加工固定循环指令的整理,当然我们在日常的操作中最常用的也就那么几个,大家可以根据自己的个人习惯辨析加以记忆。 FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。 注(一般在孔循环指令前要加G99或者G98,其中G99是指刀具完成一个指令的孔循环命令或一个动作后,刀具返回至R面,G98为刀具退回至下面点的位置,即安全点位置。系统默认情况下为G98) 1)钻孔循环指令G81 (主要应用在点孔,打中心孔,以及孔口倒角,或者是铰孔时) G81钻孔加工循环指令格式为: G81 G△△ X__ Y__ Z__ R__ F__ X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以是G98 和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。 编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X,Y); (2)钻头沿Z方向快速运动到参考平面R; (3)钻孔加工; (4)钻头快速退回到参考平面R或快速退回到初始平面B。 该指令一般用于加工孔深小于5倍直径的孔。 编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下: 图a 图b N02 T01 M06; 选用T01号刀具(Φ10钻头) N04 G90 S1000 M03; 启动主轴正转1000r/min N06 G00 X0. Y0. Z30. M08; N08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面 N10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止) N12 Y30; 在(50,30)位置钻孔 N14 X10; 在(10,30)位置钻孔 N16 G80;取消钻孔循环 N18 G00 Z30 N20 M30 2)钻孔循环指令G82 (此命令仅比G81多一个P字符,实际应用的不算太多,原理上用在忽孔平孔中。) G82钻孔加工循环指令格式为: G82 G△△ X__ Y__ Z__ R__ P__ F__ 在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。 该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。G82一般用于扩孔和沉头孔加工。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X,Y); (2)钻头沿Z方向快速运动到参考平面R; (3)钻孔加工; (4)钻头在孔底暂停进给; (5)钻头快速退回到参考平面R或快速退回到初始平面B。 3)高速深孔钻循环指令G73 (又称啄孔循环,与G83相似,两者的区别在于G83是进给一段距离Q后,刀具立即退回至R面或者下刀面,然后再继续循环孔动作,而G73是进给一段距离Q后,刀具的退刀量

Fanuc系统数控铣床常用固定循环祥解

Fanuc系统数控铣床常用固定循环祥解 1.高速啄式深孔钻循环(G73) 指令格式:G73 X---Y---Z---R---Q---P---F---K--- 加工方式:进给孔底快速退刀 2.攻左牙循环(G74) 指令格式:G74 X---Y---Z---R---Q---P---F---K--- 加工方式:进给孔底主轴暂停正转快速退刀 3.精镗孔循环(G76) 指令格式:G76 X---Y---Z---R---Q---P---F---K--- 加工方式:进给孔底主轴定位停止快速退刀4.钻空循环,点钻空循环(G81) 指令格式:G81 X---Y---Z---R---F---K--- 加工方式:进给孔底快速退刀 5.钻孔循环,反镗孔循环(G82) 指令格式:G82 X---Y---Z---R---F---K--- 加工方式:进给孔底快速退刀 6.啄式钻空循环(G83) 指令格式:G83 X---Y---Z---Q---R---F---K--- 加工方式:中间进给孔底快速退刀

7.攻牙循环(G84) 指令格式:G84 X---Y---Z---R---P---F---K--- 加工方式:进给孔底主轴反转快速退刀 8.镗孔循环(G85) 指令格式:G85 X---Y---Z---R---F---K--- 加工方式:中间进给孔底快速退刀 9.镗孔循环(G86) 指令格式:G86 X---Y---Z---R---F---K--- 加工方式:进给孔底主轴停止快速退刀10.反镗孔循环(G87) 指令格式:G87 X---Y---Z---R---F---K--- 加工方式:进给孔底主轴正转快速退刀11.镗孔循环(G88) 指令格式:G88 X---Y---Z---R---F---K--- 加工方式:进给孔底暂停, 主轴停止快速退刀12.镗孔循环(G89) 指令格式:G89 X---Y---Z---R---F---K--- 加工方式:进给孔底暂停快速退刀

钻孔循环指令的使用

邯郸职业技术学院教案 教研室:机电一体化教研室授课教师:贾建军 邯郸职业技术学院讲稿 教研室:机电一体化教研室授课教师:贾建军第17次课第4章加工中心加工技术4、4 加工中心编程 2、钻孔循环指令G81、G82、G7 3、G8 4、G74、G8 5、G8 6、G89、G76、G8 7、G80 采用孔加工固定循环功能,只用一个指令,便可完成某种孔加工(如钻、攻、镗)的整个过程。 (一)孔加工循环的动作 孔加工循环指令为模态指令,一旦某个孔加工循环指令有效,在接着所有的位置均采用该孔加工循环指令进行孔加工,直到用G80取消孔加工循环为止。在孔加工循环指令有效时, XY平面内

的运动方式为快速运动(G00)。孔加工循环一般由以下6个动作组成,如图5-33所示。 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种孔加工固定循环指令,下面对其中的部分指令加以介绍。 1)钻孔循环指令G81 G81钻孔加工循环指令格式为: G81 G△△X__ Y__ Z__ R__ F__ X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以就是G98与G99,G98与G99两个模态指令控制孔加工循环结束后刀具就是返回初始平面还就是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。 编程时可以采用绝对坐标G90与相对坐标G91编程,建议尽量采用绝对坐标编程。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X,Y); (2)钻头沿Z方向快速运动到参考平面R; (3)钻孔加工; (4)钻头快速退回到参考平面R或快速退回到初始平面B。 该指令一般用于加工孔深小于5倍直径的孔。 编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下: 图a 图b N02 T01 M06; 选用T01号刀具(Φ10钻头)

钻孔循环指令的使用

钻孔循环指令的使用标准化管理处编码[BBX968T-XBB8968-NNJ668-MM9N]

邯郸职业技术学院教案 教研室:机电一体化教研室授课教师:贾建军 邯郸职业技术学院讲稿

教研室:机电一体化教研室授课教师:贾建军第17次课 第4章加工中心加工技术加工中心编程 2. 钻孔循环指令G81、G82、G73、G84、G74、G85、G86、G89、G76、G87、G80 采用孔加工固定循环功能,只用一个指令,便可完成某种孔加工(如钻、攻、镗)的整个过程。 (一)孔加工循环的动作 孔加工循环指令为模态指令,一旦某个孔加工循环指令有效,在接着所有的位置均采用该孔加工循环指令进行孔加工,直到用G80取消孔加工循环为止。在孔加工循环指令有效时, XY平面内的运动方式为快速运动(G00)。孔加工循环一般由以下6个动作组成,如图5-33所示。 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种孔加工固定循环指令,下面对其中的部分指令加以介绍。 1)钻孔循环指令G81 G81钻孔加工循环指令格式为: G81 G△△ X__ Y__ Z__ R__ F__ X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G △△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。 编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X,Y); (2)钻头沿Z方向快速运动到参考平面R; (3)钻孔加工; (4)钻头快速退回到参考平面R或快速退回到初始平面B。 该指令一般用于加工孔深小于5倍直径的孔。

FANUC系统的11种孔加工固定循环指令

FANUC系统的11种孔加工固定循环指令 FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。 1)钻孔循环指令G81 G81钻孔加工循环指令格式为: G81 G△△ X__ Y__ Z__ R__ F__ X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。 编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X,Y); (2)钻头沿Z方向快速运动到参考平面R; (3)钻孔加工; (4)钻头快速退回到参考平面R或快速退回到初始平面B。 该指令一般用于加工孔深小于5倍直径的孔。 编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下: 图a 图b N02 T01 M06; 选用T01号刀具(Φ10钻头) N04 G90 S1000 M03; 启动主轴正转1000r/min N06 G00 X0. Y0. Z30. M08; N08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面 N10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止)

N12 Y30; 在(50,30)位置钻孔 N14 X10; 在(10,30)位置钻孔 N16 G80;取消钻孔循环 N18 G00 Z30 N20 M30 2)钻孔循环指令G82 G82钻孔加工循环指令格式为: G82 G△△ X__ Y__ Z__ R__ P__ F__ 在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。 该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。G82一般用于扩孔和沉头孔加工。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X,Y); (2)钻头沿Z方向快速运动到参考平面R; (3)钻孔加工; (4)钻头在孔底暂停进给; (5)钻头快速退回到参考平面R或快速退回到初始平面B。 3)高速深孔钻循环指令G73 对于孔深大于5倍直径孔的加工由于是深孔加工,不利于排屑,故采用间段进给(分多次进给),每次进给深度为Q,最后一次进给深度≤Q,退刀量为d(由系统内部设定),直到孔底为止。见图b所示。 G73高速深孔钻循环指令格式为: G73 G△△ X__ Y__ Z__ R__ Q__ F__

FANUC铣床编程

孔加工固定循环指令 G81 定点钻孔循环(G81) 1. 格式 X_ Y_:孔位数据 Z_:孔底深度(绝对坐标) R_:每次下刀点或抬刀点(绝对坐标) F_:切削进给速度 K_:重复次数(如果需要的话) 2. 功能 G81 命令可用于一般的孔加工。 3. 例题 如图 N005 G80 G54G90 G0 X0 Y0 N020 M03 S1000 N030 Z50. N040 G98 G81 Z-30. R1. F200 ;钻孔循环 N050 G80 G0 Z50. ;取消固定循环

N060 M05 N070 M30 G82 钻孔循环(G82) 1. 格式 X_ Y_:孔位数据 Z_:孔底深度(绝对坐标) R_:每次下刀点或抬刀点(绝对坐标) P_:在孔底的暂停时间 (单位:毫秒) F_:切削进给速度 K_:重复次数(如果需要的话) 2. 功能 图5.2-12 G82 钻孔循环,反镗孔循环 3. 例题 N005 G80 G90 G0 X0 Y0 N010 G54

N020 M03 S1000 N030 Z50 N040 G98 G82 Z-30 R1 P2000 F200 ;钻孔循环 N050 G80 G0 Z50 ;取消固定循环N060 M05 N070 M30 G83 深孔钻削循环(G83) 1. 格式 X_ Y_:孔位数据 Z_:孔底深度(绝对坐标) R_:每次下刀点或抬刀点(绝对坐标) Q_:每次切削进给的切削深度 F_:切削进给速度 K_:重复次数(如果需要的话) 2. 功能 图5.2-14 G83 中间进给孔底快速退刀。 3. 例题 如图

孔加工固定循环指令

孔加工固定循环指令 5.2.1 固定循环的动作 孔加工固定循环通常由以下6个动作组成,如图5.2所示: 动作1一X轴和Y轴定位,刀具快速定位到要加工孔的中心位置上方。 动作2一快进到R点,刀具自初始点快速进给到R点(准备切削的位置)。 动作3一孔加工,以切削进给方式执行孔加工的动作。 动作4一在孔底的动作,包括暂停、主轴准停、刀具移位等动作。 动作5一返回到R点,继续下一步的孔加工。 动作6一R点快速返回到初始点。孔加工完成后应选择初始点。 动作说明: (1)初始平面。初始平面是为安全进刀切削而规定的一个平面。初始平面是开始执行固定循环时.刀位点的轴向位置。初始平面到零件表面的距离可以任意设定在一个安全的高度上,当使用同一把刀具加工若干孔时,只有孔间存在障碍需要跳跃或全部孔加工完成时,才使用G98,使刀具返回初始平面上的初始点。 (2)参考平面。参考平团又叫R点平面,这个平面是刀具进刀切削时由快进转为工进的高度平面,距工件表面的距离(这个距离叫引入距离)主要考虑工件表面尺寸的变化,一般可取2~5mm:使用G99时,刀具将返回到该平面的R点。 在已加工表面上钻孔、镗孔、铰孔时,引入距离为1~3 MM(或2~5MM) 在毛坯而上钻孔、镗孔、铰孔,引入距离为5~8MM 攻螺纹、铣削时,引入距离为5~10MM 编程时,根据零件、机床的具体情况选取 (3)孔加工时,根据孔的深度,可以一次加工到孔底,或分段加工到孔底,又叫间歇进给。加工到孔底后,根据情况还要考虑超越距离。例如,钻头,刃角118°,轴向超越距离约为0.3d+ (1~2)MM,如图所示;丝锥、镗刀等,根据刀具情况决定超越距离 (4) 孔底动作,根据孔的不同,孔底动作也不同。有的不需孔底动作;有的需暂停动作,以保证平底;有的需主轴反转(变向);有的需主轴停;或主轴定向停止,并移动一个距离。 (5)孔底平面。加工盲孔时孔底平面就是孔底的Z轴高度,加工通孔时一般刀具还要伸长超过工件底平面一段距离.主要是保正全部孔深都加工到尺寸,钻削时还应考虑钻头钻尖对孔深的影响。 (6)孔底返回到R点平面,从孔中退出,有快速进给,切削进给,手动等。 (7)定位平面由平面选择代码G17、G18、G19决定。 (8)不同的固定循环动作可能不同,有的没有孔底动作,有的不退回到初始平面,而只到R点平面。

机械制造与自动化专业《孔加工固定循环指令》

孔加工固定循环指令 1.孔加工固定循环指令的概述 〔1〕孔加工固定循环动作 数控加工中,某些加工动作循环已经典型化。例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给、快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在内存中,可用包含G代码的一个程序段调用,从而简化编程工作。这种包含了典型动作循环的G代码称为循环指令。孔加工固定循环指令有G73,G74,G76,G80~G89,通常由下述6个动作构成见图7-26所示: 动作1——X、Y轴定位X轴和y轴的快速定位。 动作2——快速运动到R点参考点快速运动到R点; 动作3——孔加工; 动作4——在孔底的相应动作,见表7-3; 动作5——返回到R点〔快退或工作进给退回〕; 动作6——快速移动到初始点。

图7-26 固定循环动作 〔实线—切削进给虚线—快速进给〕〔2〕孔加工固定循环指令表 FANUC Oi-MB数控系统的孔加工固定循环功能,包括12种固定循环功能指令和一种取消固定循环功能指令〔G80〕,见表7-3所示。 表7-3 FANUC Oi-MB数控系统的固定循环功能 〔3〕孔加工固定循环平面及指令格式

①初始平面 初始平面是为平安进刀而规定的一个平面。初始平面可以设定在任意一个平安高度上。当使用同一把刀具加工多个孔时,刀具在初始平面内的移动应不会与夹具、工件凸台等发生干预。 ② R点平面 R点平面又叫R参考平面。这个平面是刀具下刀时,自快进转为切削进给的高度平面,距工件外表的距离主要考虑工件外表的尺寸变化,一般情况下取2~5mm〔图7-27所示〕。 ③孔底平面 加工不通孔时,孔底平面就是孔底的Z轴高度。而加工通孔时,除要考虑孔底平面的位置外,还要考虑刀具的超越量〔图7-27中Z点〕,以保证所有孔深都加工到尺寸。 ④刀具从孔底的返回方式 当刀具加工到孔底平面后,刀具从孔底平面以两种方式返回,即返回到R点平面和返回到初始平面,分别用指令G98与G99来决定。 ⑤孔加工固定循环的根本格式 孔加工循环的通用编程格式如下: G90/G91 G73~G89 G98/G99 X Y Z R Q

钻孔循环指令的使用

邯郸职业技术学院教案 教研室:机电一体化教研室授课教师:贾建军

邯郸职业技术学院讲稿 教研室:机电一体化教研室授课教师:贾建军第17次课第4章加工中心加工技术4.4 加工中心编程 2. 钻孔循环指令G81、G82、G73、G84、G74、G85、G86、G89、G76、G87、G80 采用孔加工固定循环功能,只用一个指令,便可完成某种孔加工(如钻、攻、镗)的整个过程。 (一)孔加工循环的动作 孔加工循环指令为模态指令,一旦某个孔加工循环指令有效,在接着所有的位置均采用该孔加工循环指令进行孔加工,直到用G80取消孔加工循环为止。在孔加工循环指令有效时,XY平面内的运动方式为快速运动(G00)。孔加工循环一般由以下6个动作组成,如图5-33所示。 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种孔加工固定循环指令,下面对其中的部分指令加以介绍。 1)钻孔循环指令G81 G81钻孔加工循环指令格式为: G81 G△△X__ Y__ Z__ R__ F__ X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。 编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X,Y); (2)钻头沿Z方向快速运动到参考平面R; (3)钻孔加工; (4)钻头快速退回到参考平面R或快速退回到初始平面B。 该指令一般用于加工孔深小于5倍直径的孔。 编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:

Fanuc孔加工固定循环功能指令教案

数控加工编程与操作 教案 新乡技师学院 机械制造系 授课教师:*** 授课日期:2010.11.25

教学授课计划序号:001 授课班级09数控2班 授课日期11.25/5、6节 授课题目:4.3 孔加工固定循环功能指令 目的要求:1、掌握FANUC孔加工固定循环的基本动作及相关规定。 2、掌握浅孔钻孔循环指令G81、G82指令格式及加工对象。 3、理解G81、G82指令的动作过程。 重点难点1、FANUC孔加工固定循环的基本动作及相关规定。 2、G81、G82的指令格式及动作分析。 组织教学:清点人数 总结复习旧课导入新课:通过前面的学习,我们知道了数控机床程序的执行过程,(10)分钟知道了怎样通过程序来控制机床的简单动作实现切削加工,虽然我们可以用程序来控制机床加工出我们所需要的零件,但是编程相当复杂。尤其是一些相同结构的加工,就导致程序冗长。机床在实际加工过程中仍然是一行程序控制机床的一个动作,即使是子程序编程也是如此。有没有更好的方法来简化编程?这就是我们这一节课将要讲的FANUC孔系加工的固定循环指令。(分析问题) 提问:图示工件用所学指令如何加工?(提出问题) (flash动画演示一般编程加工和子程序编程加工) 教学方式、手段、媒介:任务先导法、演示法、讲授法

授课内容(65 分钟)备注 4.3 孔加工固定循环功能指令 FANUC孔加工固定循环功能一览表 G代码加工动作孔底动作返回方式用途 G73 间歇进给—快速进给高速深孔加工 G74 切削进给暂停、主轴正转切削进给攻左旋螺纹孔G76 切削进给主轴准停、刀具位移快速进给精镗孔 G80 ———取消固定循环G81 切削进给—快速进给钻孔、钻中心孔G82 切削进给暂停快速进给钻、鍃、镗阶梯孔、G83 间歇进给—快速进给排屑深孔加工G84 切削进给暂停、主轴反转切削进给攻右旋螺纹孔G85 切削进给—切削进给精镗孔、铰孔G86 切削进给主轴停快速进给镗孔 G87 切削进给刀具位移、主轴正转快速进给反镗孔 G88 切削进给暂停、主轴停手动进给镗孔 G89 切削进给暂停切削进给精镗阶梯孔 一、固定循环基本介绍。 1、孔加工的六个动作。(如图所示) 动作1 G17平面快速定位; 动作2 Z向快速进给到R点; 动作3 Z向切削进给至孔底; 动作4 孔底部的动作; 动作5 Z向退刀; 动作6 Z轴快速返回起始位置; 知识点过渡:带领学生一起浏览固定循环的指令让学生有一个整体认识。 (flash动画演示) 演示固定循环的六个动作并和前面讲过的一般孔切削动作联系比较。 演示后提问 让学生总结六个动作过程老师板书。

FANUC系统(加工中心)的11种孔加工固定循环指令

G △△ FANUC 系统(加工中心)的 11种孔加工固定循环指令 FANUC 系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。 1)钻孔循环指令G81 G81钻孔加工循环指令格式为: G81 G △△__ Y__ Z__ R__ F__ X ,Y 为孔的位置、Z 为孔的深度,F 为进给速度(mm/min ),R 为参考平面的高度。 可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平 面还是参考平面; G98 返回初始平面,为缺省方式; G99返回参考平面。 编程时可以采用绝对坐标 G90和相对坐标 G91编程,建议尽量采用绝对坐标编程。 其动作过程如下 (1) 钻头快速定位到孔加工循环起始点 B (X ,Y ); (2) 钻头沿Z 方向快速运动到参考平面 R ; (3) 钻孔加工; (4) 钻头快速退回到参考平面 R 或快速退回到初始平面 B 。 该指令一般用于加工孔深小于 5倍直径的孔。 编程实例:如图a 所示零件,要求用 G81加工所有的孔,其 数控加工程序如下: 图a 图b N02 T01 M06; 选用T01号刀具(①10钻头) N04 G90 S1000 M03; 启动主轴正转 1000r / min N06 G00 X0. Y0. Z30. M08;

N10 X50; 在(50,10)位置钻孔(G81为模态指令 ,直到G80取消为止) N12 Y30; 在(50,30)位置钻孔 N14 X10; 在(10,30)位置钻孔 N16 G80 ; N08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10, 10)位置钻孔,孔的深度为 15mm ,参考平 面高度为5mm ,钻孔加工循环结束返回参考平面 取消钻孔循环 N18 G00 Z30 N20 M30 2) 钻孔循环指令G82 G82钻孔加工循环指令格式为: G82 G △△__ Y__ Z__ R__ P__ F__ 在指令中P 为钻头在孔底的暂停时间,单位为 ms(毫秒),其余各参数的意义同 G81 o 该指令在孔底加进给暂停动作, 即当钻头加工到孔底位置时, 刀具不作进给运动, 并保持旋 转状态,使孔底更光滑。 G82 一般用于扩孔和沉头孔加工。 其动作过程如下 (1) 钻头快速定位到孔加工循环起始点 B(X , Y); (2) 钻头沿Z 方向快速运动到参考平面 R; (3) 钻孔加工; (4 )钻头在孔底暂停进给; (5) 钻头快速退回到参考平面 R 或快速退回到初始平面 B o

孔加工及固定循环

6.3 孔加工及固定循环 6.3.1 孔加工概述 孔加工是最常见的零件结构加工之一,孔加工工艺内容广泛,包括钻削、扩孔、铰孔、锪孔、攻丝、镗孔等孔加工工艺方法。 在CNC铣床和加工中心上加工孔时,孔的形状和直径由刀具选择来控制,孔的位置 和加工深度则由程序来控制。 圆柱孔在整个机器零件中起着支承、定位和保持装配精度的重要作用。因此,对圆柱孔有一定的技术要求。孔加工的主要技术要求有: ⑴尺寸精度:配合孔的尺寸精度要求控制在IT6~IT8,精度要求较低的孔一般控制在IT11。 ⑵形状精度:孔的形状精度,主要是指圆度、圆柱度及孔轴心线的直线度,一般应控制在孔径公差以内。对于精度要求较高的孔,其形状精度应控制在孔径公差的1/2~1/3。 ⑶位置精度:一般有各孔距间误差,各孔的轴心线对端面的垂直度允差和平行度允差等。 ⑷表面粗糙度:孔的表面粗糙度要求一般在Ra12.5~0.4 μm之间。 加工一个精度要求不高的孔很简单,往往只需一把刀具一次切削即可完成;对精度要求高的孔则需要几把刀具多次加工才能完成;加工一系列不同位置的孔需要计划周密、组织良好的定位加工方法。对给定的孔或孔系加工,选择适当的工艺方法显得非常重要。 6.3.2 孔加工固定循环格式 1.孔加工固定循环的概念 钻孔、铰孔、攻丝以及镗削加工时,孔加工路线包括X、Y方向的点到点的点定位路线,Z轴向的切削运动。所有孔加工运动过程类似,其过程至少包括: ①在安全高度刀具X、Y向快速点定位于孔加工位置; ②Z轴方向快速接近工件运动到切削的起点; ③以切削进给率进给运动到指定深度; ④刀具完成所有Z方向运动离开工件返回到安全的高度位置。 一些孔的加工或有更多的动作细节。 孔加工运动可用G00、G01编程指令表达,但为避免每次孔加工编程时,编写G00、G01运动信息的重复,数控系统软件工程师把类似的孔加工步骤、顺序动作编写成预存储的微型程序,固化存储于计算机的内存里,该存储的微型程序就称为固定循环。

法那克系统钻孔指令解说

G73(高速深孔钻削循环) G73:X--、Y--、Z--、R--、Q--、d--、F--。 注:R为参考高度,Q为啄钻深度,d为Z轴每次上台距离。 循环的过程为钻削Q的深度后,上台d的距离,然后再钻削Q+d的深度。 G74(左螺纹攻丝循环) G74:G99 X--、Y--、Z--、R--、F--。 注:R为参考高度, 在使用左螺纹攻丝循环时,循环开始以前必须给M04指令使主轴反转,并且使F与S 的比值等于螺距。 G84(螺纹攻丝循环) G84:G99 X--、Y--、Z--、R--、F--。 注:R为参考高度, 在使用此循环时,循环开始以前必须给M03指令使主轴正转,并且使F与S的比值等于螺距。 在攻丝循环G84或反攻丝循环G74的前一程序段指令M29Sx x x x;则机床进入刚性攻丝模态。NC执行到该指令时,主轴停止,然后主轴正转指示灯亮,表示进入刚性攻丝模态,其后的G74或G84循环被称为刚性攻丝循环,由于刚性攻丝循环中,主轴转速和Z轴的进给严格成比例同步,因此可以使用刚性夹持的丝锥进行螺纹孔的加工,并且还可以提高螺纹孔的加工速度,提高加工效率。 G76(精镗循环) G76:G99 X--、Y--、Z--、R--、Q--、F--。 注:R为参考高度,Q为主轴定位后的偏移量。 警告: 每次使用该固定循环或者更换使用该固定循环的刀具时,应注意检查主轴定向后刀尖的方向与要求是 否相符。如果加工过程中出现刀尖方向不正确的情况, 将会损坏工件、刀具甚至机床! G80(取消固定循环) 注:可以单独为一段,也可以与别的指令同行。 G81(钻削循环) G81:G99 X--、Y--、Z--、R--、F--。 注:R为参考高度。 G81是最简单的固定循环,它的执行过程为:X、Y定位,Z轴快进到R点,以F速度进给到Z点,快速返回初始点(G98)或R点(G99),没有孔底动作。 G82(钻削循环,粗镗削循环) G82:G99 X--、Y--、Z--、R--、P--、F--。 注:R为参考高度,P为孔底停留时间。 G82固定循环在孔底有一个暂停的动作,除此之外和G81完全相同。孔底的暂停可以提

FANUC系统常用指令

一、FANUC系统常用指令 1、快速定位指令G00 2、直线插补指令G01 3、圆弧插补指令G02、G03该指令使刀具从圆弧起点沿圆弧移动到圆弧终点。 4、主轴速度设置指令和转速控制指令G96、G97、G50。 (1)主轴线速度恒定指令G96 格式:G96 S ; S单位为m/min。 此时应限制主轴最高转速,即用G50指令。 如:G50 S1500;主轴最高转速限制为1500r/min。 (2)直接设定主轴转速指令G97。 格式:G97 S ; S的单位为r/min (注:一般系统 G97) G96、G97均为模态指令,可相互取消。 5、每转进给指令G99和每分钟进给指令G98。 格式:G99 F ; F单位为mm/r G98 F ; F单位为mm/min G98、G99均为模态指令,机床初始状态默认G99。 6、螺纹车削加工(可加工直螺纹和锥螺纹) 方式有直进式和斜进式 (1)螺纹切削指令G32,可车削直螺纹、锥螺纹和端面螺纹。 G32指令进刀方式为直进式。 注:螺纹切削时不可用主轴线速度恒定指令G96。 格式:G32 X Z F ; 其中:X Z 为螺纹终点坐标,F 为螺距。 螺纹深度计算:h=0.6495p 螺纹小径:d1=d-h×2 7、刀具功能指令T 格式:T 02 02 T:为刀具 02:刀具号00-99 02:刀具补偿号00-99 注;(1)刀具号可与转位刀架上的刀具号相对应。 (2)刀具补偿包括形状补偿和磨损补偿。 (3)为了方便,刀具号和刀具补偿号通常是一致的。 (4)刀具号为0或00时,取消刀具;刀具补偿号为0或00时, 相当于取消补偿。例:T0或T00、T0200。 8、辅助功能指令M M00—程序停止 M01—选择停止 M02—程序停止 M03、M04、M05—主轴正、反、停转 M08—切削液开 M09—切削液关 M30—程序结束并返回 M98—子程序调用 M99—子程序调用返回(子程序结束) 二、固定循环指令 为了简化程序,数控装置可以用一个程序段指定刀具作反复切削, 这就是固定循环指令。 1、单一形状固定循环:G90、G9 2、G94。 (1)外径、径切削循环指令G90

fanuc钻孔指令

FANUC(一)系统(加工中心)的11种孔 加工固定循环指令 FANUC系统共有11种孔加工固定循环指令,下面对其中的部分指令加以介绍。 1)钻孔循环指令G81 G81钻孔加工循环指令格式为: G81 G△△ X__ Y__ Z__ R__ F__ X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。其动作过程如下(1)钻头快速定位到孔加工循环起始点B(X,Y);(2)钻头沿Z方向快速运动到参考平面R;(3)钻孔加工;(4)钻头快速退回到参考平面R或快速退回到初始平面B。该指令一般用于加工孔深小于5倍直径的孔。编程实例:如图a所示零件,要求用G81加工所有的孔,其数控加工程序如下:图a 图b N02 T01 M06; 选用T01号刀具(Φ10钻头) N04 G90 S1000 M03; 启动主轴正转1000r/min N06 G00 X0. Y0. Z30. M08; N08 G81 G99 X10. Y10. Z-15. R5 F20; 在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面 N10 X50; 在(50,10)位置钻孔(G81为模态指令,直到G80取消为止) N12 Y30; 在(50,30)位置钻孔 N14 X10; 在(10,30)位置钻孔 N16 G80;取消钻孔循环 N18 G00 Z30 N20 M30 2)钻孔循环指令G82 G82钻孔加工循环指令格式为: G82 G△△X__ Y__ Z__ R__ P__ F__ 在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具

FANUC系统(加工中心)的11种孔加工固定循环指令

FANUC 系统(加工中心)的11 种孔加工固定循环指令 ” FANUC 系统共有 11 种孔加工固定循环指令,下面对其中的部分指令加以介绍。 1)钻孔循环指令 G81 G81 钻孔加工循环指令格式为: G81 G △△X__ Y__ Z__ R__ F__ X,Y 为孔的位置、 Z 为孔的深度, F 为进给速度( mm/min ), R 为参考平面的高度。G△△可以是 G98 和 G99 , G98 和 G99 两个模态指令控制孔加工循环结束后刀具是返回初始平面 还是参考平面; G98 返回初始平面,为缺省方式; G99 返回参考平面。 编程时可以采用绝对坐标G90 和相对坐标G91 编程,建议尽量采用绝对坐标编程。 其动作过程如下 (1)钻头快速定位到孔加工循环起始点B(X ,Y); (2)钻头沿 Z 方向快速运动到参考平面R; (3)钻孔加工; (4)钻头快速退回到参考平面R 或快速退回到初始平面 B。 该指令一般用于加工孔深小于 5 倍直径的孔。 编程实例:如图 a 所示零件,要求用 G81 加工所有的孔,其数控加工程序如下: 图a图b N02 T01 M06;选用T01号刀具( Φ10钻头 ) N04 G90 S1000 M03;启动主轴正转1000r / min N06 G00 X0. Y0. Z30. M08;

N08 G81 G99 X10. Y10. Z-15. R5 F20;在(10,10)位置钻孔,孔的深度为15mm ,参考平面高度为5mm ,钻孔加工循环结束返回参考平面 N10 X50;在 (50 ,10) 位置钻孔 (G81 为模态指令,直到 G80 取消为止 ) N12 Y30;在 (50,30)位置钻孔 N14 X10;在 (10,30)位置钻孔 N16 G80 ;取消钻孔循环 N18 G00 Z30 N20 M30 2)钻孔循环指令 G82 G82 钻孔加工循环指令格式为: G82 G △△X__ Y__ Z__ R__ P__ F__ 在指令中 P 为钻头在孔底的暂停时间,单位为ms( 毫秒 ),其余各参数的意义同G81 。 该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。 G82 一般用于扩孔和沉头孔加工。 其动作过程如下 (1 )钻头快速定位到孔加工循环起始点B(X , Y) ; (2 )钻头沿Z 方向快速运动到参考平面R; (3)钻孔加工; (4)钻头在孔底暂停进给; (5 )钻头快速退回到参考平面R 或快速退回到初始平面B。 3) 高速深孔钻循环指令G73

相关文档