孔加工固定循环指令

合集下载

Fanuc 钻孔循环指令

Fanuc 钻孔循环指令

其动作过程如下:
(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);
(2)主轴准停、刀具沿刀尖的反方向偏移;
(3)快速运动到孔底位置;
(4)刀尖正方向偏移回加工位置,主轴正转;
(5)刀具向上进给,到参考平面R;
(6)主轴准停,刀具沿刀尖的反方向偏移Q值;
X,Y为孔的位置、Z为孔的深度,F为进给速度(mm/min),R为参考平面的高度。G△△可以是G98和G99,G98和G99两个模态指令控制孔加工循环结束后刀具是返回初始平面还是参考平面;G98返回初始平面,为缺省方式;G99返回参考平面。
编程时可以采用绝对坐标G90和相对坐标G91编程,建议尽量采用绝对坐标编程。
(7)镗刀快速退出到初始平面B;
(8)沿刀尖正方向偏移;
11)取消孔加工循环指令G80
M29
主轴同步
其动作过程如下:
(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);
(2)镗刀沿Z方向快速运动到参考平面R;
(3)镗孔加工;
(4)镗刀以进给速度退回到参考平面R或初始平面B;
7)镗孔加工循环指令G86
G86钻孔加工循环指令格式为:
G86 G△△ X__ Y__ Z__ R__ F__
G82 G△△ X__ Y__ Z__ R__ P__ F__
在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。
该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更光滑。G82一般用于扩孔和沉头孔加工。
其动作过程如下
(1)钻头快速定位到孔加工循环起始点B(X,Y);

FANUC系统常用的孔循环命令

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 图bN02 T01 M06; 选用T01号刀具(Φ10钻头)N04 G90 S1000 M03; 启动主轴正转1000r/minN06 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 Z30N20 M302)钻孔循环指令G82 (此命令仅比G81多一个P字符,实际应用的不算太多,原理上用在忽孔平孔中。

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

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

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

1)钻孔循环指令G81G81钻孔加工循环指令格式为:G81G△△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图bN02T01M06;选用T01号刀具(Φ10钻头)N04G90S1000M03;启动主轴正转1000r/minN06G00X0.Y0.Z30.M08;N08G81G99X10.Y10.Z-15.R5F20;在(10,10)位置钻孔,孔的深度为15mm,参考平面高度为5mm,钻孔加工循环结束返回参考平面N10X50;在(50,10)位置钻孔(G81为模态指令,直到G80取消为止) N12Y30;在(50,30)位置钻孔N14X10;在(10,30)位置钻孔N16G80;取消钻孔循环N18G00Z30N20M302)钻孔循环指令G82G82钻孔加工循环指令格式为:G82G△△X__Y__Z__R__P__F__在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。

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

孔加工循环指令

孔加工循环指令
高速深孔钻削循环(G73) 指令格式:G73 X Y Z R Q F ;
动作1——X轴和y轴的快速定位。
锪孔钻削循环(G82) 指令格式:G82 X_Y_ Z_R_P_ F_;
5. 攻左螺纹循环指令(G74)
指令格式:G74 X_Y_Z_R_F_;
G80取消固定循环(G73,G74,G76,G81~G89),而进行通常的加工。
孔加工固定循环指令
固定循环的组成: 动作1——X轴和y轴的快速定位。 动作2——快速运动到R点; 动作3——孔加工; 动作4——在孔底的相应动作; 动作5——返回到R点(快退或工
作进给退回);
动作6——快速移动到初始点。
1.高速深孔钻削循环(G73)
指令格式:G73 X Y Z R Q F ;
2.深孔钻削循环(G83)
高速深孔钻削循环(G73) 指令格式:G73 X Y Z R Q F ;
动作5——返回到R点(快退或工
普通钻削循环(G81) 指令格式:G81 X_Y_ Z_ R_ F_;
动作1——X轴和y轴的快速定位。
动作5——返回到R点(快退或工
动作1——X轴和y轴的快速定位。
G80取消固定循环(G73,G74,G76,G81~G89),而进行通常的加工。
动作4——在孔底的相应动作;
攻右螺纹循环(G84) 指令格式:G84 X_Y_Z_R_F_;
动作6——快速移动到初始点。
攻左螺纹循环指令(G74) 指令格式:G74 X_Y_Z_R_F_;
动作6——快速移动到初始点。
G80取消固定循环(G73,G74,G76,G81~G89),而进行通常的加工。
高速深孔钻削循环(G73) 指令格式:G73 X Y Z R Q F ;

25 数控铣削加工编程指令(固定循环)

25 数控铣削加工编程指令(固定循环)

25 数控铣削加工编程指令(固定循环)授课内容一、孔加工固定循环功能孔加工是最常见的零件结构加工之一,孔加工工艺内容广泛,包括钻削、扩孔、铰孔、锪孔、攻丝、镗孔等孔加工工艺方法。

数控铣床和加工中心通常都具有能完成钻孔、镗孔、铰孔和攻螺纹等加工的固定循环功能。

本节介绍的固定循环功能指令,即是针对各种孔的加工,用一个G代码即可完成。

该类指令为模态指令,使用它编程加工孔时,只须给出第一个孔加工的所有参数,接着加工孔凡与第一个孔有相同的参数均可省略,这样可极大提高编程效率,而且使程序变得简单易读。

表5-2 列出了这些指令的基本含义。

表5-2 固定循环功能指令一览表二、固定循环的基本动作如图5-44所示,对工件孔加工时,根据刀具的运动位置可以分为四个平面:初始平面、R平面、工件平面和孔底平面。

图5-44 固定循环的动作(1) 初始平面初始平面是为安全操作而设定的定位刀具的平面。

(2) R点平面R点平面又叫R参考平面。

这个平面表示刀具从快进转为工进的转折位置,R点平面距工件表面的距离主要考虑工件表面形状的变化,一般可取2-5mm。

(3) 孔底平面Z表示孔底平面的位置,加工通孔时刀具伸出工件孔底平面一段距离,保证通孔全部加工到位,钻削盲孔时应考虑钻头钻尖对孔深的影响。

孔加工固定循环一般由下述六个动作组成(图中用虚线表示的是快速进给,用实线表示的是切削进给);动作1――x轴和y轴定位:使刀具快速定位到孔加工的位置。

动作2――快进到R点:刀具自初始点快速进给到R点(Referance point)。

动作3――孔加工:以切削进给的方式执行孔加工的动作。

动作4――孔底动作:包括暂停、主轴准停、刀具移位等动作。

动作5――返回到R点:继续加工其他孔且可以安全移动刀具时选择返回R点。

动作6――返回到起始点:孔加工完成后一般应选择返回起始点。

为了保证孔加工的加工质量,有的孔加工固定循环指令需要主轴准停、刀具移位。

说明:1)固定循环指令中地址R与地址Z的数据指定与G90或G91的方式选择有关。

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

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

孔加工固定循环指令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 Q10 mmm〔可通过人工设定加以改变〕。

孔加工固定循环指令

孔加工固定循环指令

G钻头
M03 S1000
G00 Z50
G98 G82 X0 Y0 Z-30 R1 P2000 F200 ;钻孔循环
G80 G00 Z50
;取消固定循环
M05
M30
3、深孔钻孔循环 G83 X___Y ___ Z___R___ Q ___ F___ ;
G80 G0 Z50
;取消固定循环
M05
M30
Q_:每次切削进给的切削深度,单位:mm
间歇进给,有利于断屑、排屑;钻削 深度到Q值时,退回到R平面;d值由 系统参数设定。
G54
;调用G54工件坐标系
M06 T01 ;换 Ø20钻头
M03 S1000
G00 Z50
G98 G83 X0 Y0 Z-30 R1 Q2 F200 ;深孔钻循环,每次钻2MM
编程格式: G90 /G91 G98/G99 G73~G89 X~ Y~ Z~ R~ Q~ P~ F~
式中: G90 /G91--绝对坐标编程或增量坐标编程; G98--返回起始点; G99--返回R平面。 G73~G89--孔加工方式,如钻孔加工、高速深孔钻加工、镗孔加工等; X、Y--孔的位置坐标; Z--孔底坐标; R--安全面(R面)的坐标。增量方式时,为起始点到R面的增量距离; 在绝对方式时,为R面的绝对坐标; Q--每次切削深度; P--孔底的暂停时间; F--切削进给速度;
固定循环由G80或01组G代码取消。
1、定点钻孔循环 G81 X___Y ___ Z___R___ F___ ;
G81 指令可用于一般的孔加工。
2、钻孔循环 G82 X___Y ___ Z___R___ P ___ F___ ;
P_:在孔底的暂停时间 (单位:毫秒)

fanuc钻孔指令

fanuc钻孔指令

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

1)钻孔循环指令G81G81钻孔加工循环指令格式为: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 图bN02 T01 M06; 选用T01号刀具(Φ10钻头)N04 G90 S1000 M03; 启动主轴正转1000r/minN06 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 Z30N20 M302)钻孔循环指令G82G82钻孔加工循环指令格式为:G82 G△△X__ Y__ Z__ R__ P__ F__在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81。

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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

孔加工固定循环指令
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点平面。

5.2.2 固定循环的指定
指令格式为:
G17 G90(G91)G99(G98)G73(~G89)X—Y—Z—R—Q—P—F—K—;
式中:
(1)定位平面由G17、G18或G19决定,立式加工中心常用G17。

以下指令均用G17说明。

(2)返回点平面选择指令G98、G99:由G98、G99决定刀具在返回时达到的平面,G98指令返回到初始平面,G99指令返回R点平面
一般地,如果被加工的孔在一个平整的平面上,我们可以使用G99指令,因为G99模态下返回R点进行下一个孔的定位,而一般编程中R点非常靠近工件表面,这样可以缩短零件加工时间,但如果工件表面有高于被加工孔的凸台或筋时,使用G99时非常有可能使刀具和工件发生碰撞,这时,就应该使用G98,使Z轴返回初始点后再进行下一个孔的定位,这样就比较安全。

(3)孔加工方式,主要指G73、G74,G76、G81~G89等,模态变量。

(4)孔位数据:X、Y为孔位置坐标(G17定位平面)。

(5)孔加工数据(模态变量)。

Z:在G90时,Z值为孔底的绝对坐标值,在G91时,Z是R平面到孔底的增量距离。

从R平面到孔底是按F代码所指定的速度进给。

R:在G91时,R值为从初始平面到R点的增量距离;在G90时,R值为绝对坐标值,此段动作是快速进给的。

Q:在G73或G83方式中,规定每次加工的深度,以及在G87方式中规定移动值。

Q值一律是无符号增量值
P:孔底暂停时间,用整数表示,以ms为单位
F:进给速度,mm/min,攻螺纹时为F=S×T,S为主轴转速,T为螺距。

(6)重复次数(非模态变量)。

K:K为0时,只存储数据,不加工孔。

在G91方式下,可加工出等距孔。

如果正在执行固定循环的过程中NC系统被复位,则孔加工模态、孔加工参数及重复次数K均被取消。

1、高速深孔钻孔循环指令G73,
对于孔深大于5倍直径孔的加工由于是深孔
加工,不利于排屑,故采用间断进给,每次进给
深度为Q,最后一次进给深度≤Q,退刀量为d,
直到孔底为止。

程序格式:
G73 X—Y—Z—R—Q—F—K
式中XY为孔的位置,Z为孔底位置,R为
参考平面位置,Q为每次加工的深度,d为排屑
退刀量,由系统参数设定。

图5.4
其动作过程,如图5.4所示:
例1:图5.5所示,钻φ20孔,程序段如下:
N10 G54 G80 G90 G0 X0 Y0 ;
N20 M06 T1 (换φ20钻头)
N30 M03 S1000
N40 G43 Z50 H1
N50 G98 G73 Z-38 R1 Q2 F200
N60 G80 G0 Z50
N70 M05
N80 M30
2、深孔往复排屑钻孔循环指令G83。

程序格式:
G83 X—Y—Z—R—Q—F—K一;
该循环用于深孔加工,孔加工动作如图所示,Q 和d与G73循环中的含义。

相同,与G73略有不同的是每次刀具间歇进给后,快速退回到R点平面,有利于深孔加工中的排屑。

3、钻孔循环指令G81
G81用于一般的钻孔。

程序格式:
G81 X—Y—Z—R—F—K一;
其动作过程,如图5.7所示:
例2:图5.8所示,钻φ20孔,程序段如
下:
N10 G54 G80 G90 G0 X0 Y0 ;
N20 M06 T1 (换φ20钻头)
N30 M03 S1000
N40 G43 Z50 H1
N50 G98 G81 Z-38 R1 F200
N60 G80 G0 Z50图5.5 图5.8 图5.7
N70 M05
N80 M30
4、精镗孔循环指令G76。

该循环用于镗削精密孔。

程序格式:
G76X—Y—Z—R—Q—P—
F—K—;
孔加工动作如图所示,Q表
示刀具的移动量,移动方向由参
数设定。

在孔底,主轴在定向位
置停止,切削刀具离开工件的被
加工表面并返回,这样可以高精
度、高效率地完成孔加工而不损
伤工件表面。

其动作过程,如图5.9所示:
例2:图5.12所示,钻φ20孔,程序段如下:
N10 G54 G80 G90 G0 X0 Y0 ;
N20 M06 T1 (换φ20钻头)
N30 M03 S1000
N40 G43 Z50 H1
N50 G98 G76 Z-34 R1 Q2 F200
N60 G80 G0 Z50
N70 M05
N80 M30
5、攻左螺纹循环G74与攻右螺纹循环G84。

程序格式:
G74(G84 )X_Y_Z_R_P_F_K_;
其动作过程,如图5.11所示:
图5.12 图5.9
图5.11
6、取消固定循环G80
G80指令被执行以后,固定循环(G73、G74、G76、G81~G89)被该指令取消,R点和Z 点的参数以及除F外的所有孔加工参数均被取消。

另外01组的G代码也会起到同样的作用。

相关文档
最新文档