模块十二数控铣床孔加工循环指令

合集下载

数控铣床钻孔固定循环指令详解

数控铣床钻孔固定循环指令详解

注:1、在固定循环指令的程序段尾,若指定了G04P__,则在完成固定循环后执行暂停,而固定循环指令 用固定循环指令G74/G84/G86/G88时,如连续加工的孔间距较小或初始点到R顶的距离很短,则在进入孔 速,因此必须在每一孔动作间插入一个暂停指令G04。
铣床钻孔固定循环
参数说明 Z:从R点到孔底的距离 钻削(-Z方向) 间歇进给 切削进给 Q:孔底刀具偏移量 切削进给 切削进给 切削进给 切削进给 间歇进给 停刀 停刀----主轴正转 主轴定向停止 在孔底的动作 回退(+Z方向) 快速移动 切削进给 刀具离开孔壁快 速移动 快速移动 快速移动 快速移动 快速移动
4 4 1
啄式深孔钻孔循环 G90/G91 G98/G99 G83 X_ Y_Z_R_Q_F_K_ 小孔排屑钻孔循环 G90/G91 G98/G99 G83X_ Y_Z_R_Q_F_I_K_P_
G84
2
右旋攻丝循环
G90/G91 G98/G99 G84 X_ Y_Z_R_P_F_K_
G85 G86 G87 G88 G89
应用 高速深孔钻 左旋攻丝 精镗 取消 钻浅孔和中心孔 镗阶梯孔或锪孔 深孔
刚性攻丝主轴为伺服电机 (指令前加入M29,或参 数NO5200#0=1),柔性 攻丝需用攻丝夹头 转速需与进给量/螺Y-250Z150R-100Q15F100 M04S100;G99G74X300Y -250Z-150R-100Q15F100 G99G76X300Y-250Z150R-100Q5P1000F100 G99G81X300Y-250Z150R-100F100 G99G82X300Y-250Z150R-100P1000F100 G99G83X300Y-250Z150R-100P1000F101 M03S100;G99G84X300Y -250Z-150R100P1000F200 ; G84(G74) X_Y_Z_R_P_Q_F_K_(排 屑性刚性攻丝) G99G85X300Y-250Z150R-100F100 G99G86X300Y-250Z150R-100F100 G99G87X300Y-250Z150R-100Q5F100 G99G88X300Y-250Z150R-100P1000F100 G99G89X300Y-250Z150R-100P1000F100

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

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

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/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 Z30N20 M302)钻孔循环指令G82G82钻孔加工循环指令格局为:G82 G△△ X__ Y__ Z__ R__ P__ F__在指令中P为钻头在孔底的暂停时间,单位为ms(毫秒),其余各参数的意义同G81.该指令在孔底加进给暂停动作,即当钻头加工到孔底位置时,刀具不作进给运动,并保持旋转状态,使孔底更滑腻.G82一般用于扩孔和沉头孔加工.其动作进程如下(1)钻头快速定位到孔加工循环起始点B(X,Y);(2)钻头沿Z标的目的快速运动到参考平面R;(3)钻孔加工;(4)钻头在孔底暂停进给;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),直至要求的加工深度B.4)攻螺纹循环指令G84G84螺纹加工循环指令格局为:G84 G△△ X__ Y__ Z__ R__ F__攻螺纹进程要求主轴转速S与进给速度F成严格的比例关系,因此,编程时要求按照主轴转速计较进给速度,进给速度F=主轴转速×螺纹螺距,其余各参数的意义同G81. 使用G84攻螺纹进给时主轴正转,退出时主轴反转.与钻孔加工不合的是攻螺纹结束后的前往进程不是快速运动,而是以进给速度反转退出.该指令执行前,甚至可以不启动主轴,当执行该指令时,数控系统将自动启动主轴正转.其动作进程如下(1)主轴正转,丝锥快速定位到螺纹加工循环起始点B(X,Y);(2)丝锥沿Z标的目的快速运动到参考平面R;(3)攻丝加工;(4)主轴反转,丝锥以进给速度反转退回到参考平面R;(5)当使用G98指令时,丝锥快速退回到初始平面B.编程实例:对图5-34中的4个孔进行攻螺纹,攻螺纹深度10mm,其数控加工程序为:N02 T01 M06; 选用T02号刀具(Φ10丝锥.螺距为2mm)N04 G90 S150 M03; 启动主轴正转1000r/minN06 G00 X0. Y0. Z30. M08;N08 G84 G99 X10. Y10. Z-10. R5 F300; 在(10,10)位置攻螺纹,螺纹的深度为10mm,参考平面高度为5mm,螺纹加工循环结束前往参考平面,进给速度F=(主轴转速)150×(螺纹螺距)2=300N10 X50; 在(50,10)位置攻螺纹(G84为模态指令,直到G80取消为止)N12 Y30; 在(50,30)位置攻螺纹N14 X10; 在(10,30)位置攻螺纹N16 G80;取消攻螺纹循环N18 G00 Z30N20 M305)左旋攻螺纹循环指令G74G74螺纹加工循环指令格局为:G74 G△△ X__ Y__ Z__ R__ F__与G84的区别是:进给时主轴反转,退出时主轴正转.各参数的意义同G84.其动作进程如下:(1)主轴反转,丝锥快速定位到螺纹加工循环起始点B(X,Y);(2)丝锥沿Z标的目的快速运动到参考平面R;(3)攻丝加工;(4)主轴正转,丝锥以进给速度正转退回到参考平面R;(5)当使用G98指令时,丝锥快速退回到初始平面B. 6)镗孔加工循环指令G85G85镗孔加工循环指令指令格局为:G85 G△△ X__ Y__ Z__ R__ F__各参数的意义同G81.其动作进程如下:(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);(2)镗刀沿Z标的目的快速运动到参考平面R;(3)镗孔加工;(4)镗刀以进给速度退回到参考平面R或初始平面B;7)镗孔加工循环指令G86G86钻孔加工循环指令格局为:G86 G△△ X__ Y__ Z__ R__ F__与G85的区别是:在到达孔底位置后,主轴停止,并快速退出.各参数的意义同G85.其动作进程如下:(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);(2)镗刀沿Z标的目的快速运动到参考平面R;(3)镗孔加工;(4)主轴停,镗刀快速退回到参考平面R或初始平面B;8)镗孔加工循环指令G89G89镗孔加工循环指令格局为:G89G△△ X__ Y__ Z__ R__ P__ F__与G85的区别是:在到达孔底位置后,进给暂停.P为暂停时间(ms),其余参数的意义同G85.其动作进程如下:(1)镗刀快速定位到镗孔加工循环起始点B(X,Y);(2)镗刀沿Z标的目的快速运动到参考平面R;(3)镗孔加工;(4)进给暂停;(5)镗刀以进给速度退回到参考平面R或初始平面B;9)精镗循环指令G76G76镗孔加工循环指令格局为: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)背镗循环指令G87G87背镗加工循环指令指令格局为: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。

数控编程说课(孔加工固定循环指令)

数控编程说课(孔加工固定循环指令)
识及编程基本知识掌握)
固定循环的三个平面
4 教学过程设计分析
二、分析解决问题(75‘)
通过分析固定循 环的三个平面,进而 引出通孔加工时孔底 平面的特殊位置超越 量的问题,学生分析, 教师总结并展示图片。 (3‘)
通孔加工要留超越量
4 教学过程设计分析
二、分析解决问题(75‘)
固定循环的两种返回方式
4 教学过程设计分析
二、分析解决问题(75‘)
通过分析孔类零件的加
工过程,进而分析固定循环
的基本思路即六个动作。学
生分析教师总结并动画演示
(10‘)(重在培养学生的固 定循环的基本原理理解, 即一个指令多个动作)。
4 教学过程设计分析
二、分析解决问题(75‘)
通过分析固定循环的六个基本动作 。进而引出六个动作中的三个特殊位置 即三个平面,学生分析,教师总结并动 画演示(5‘)(重在培养学生的安全意
1
教材分析
一.本节课在整个课程中的作用及地位
本项目主要介绍了孔类零件的加工方法, 本节学习的主题是“钻孔加工中的编程准备” 。为完成数控技术专业的高技能人才的培养目 标,在前期章节中已经详细讲解了数控车床的 编程与操作、数控铣床的结构及基本工艺、数 控铣床编程的基本指令等内容,在掌握了数控 铣床一般工件的编程及加工方法后,还要掌握 铣床中孔类零件的加工方法,为后期加工中心 的高速、高效、高精度加工复杂综合类零件打 下基础。
屏幕 投影 区域
谢谢
不足之处敬请指正
4 教学过程设计分析
一、提出问题(12‘)
图示工件用所学指令如何加工? 引导学生复习一般指令的编程方法和 子程序的编程方法。进而达到复习旧 指令并区分车、铣编程和工艺路线的 区别。

孔加工循环指令

孔加工循环指令
高速深孔钻削循环(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 ;

钻孔切削循环指令大全

钻孔切削循环指令大全

从事数控铣床编程加工中,常会遇到钻孔加工。

因此,编程人员首先需要了解孔加工类刀具的选择与使用;其次,要根据孔的形状和加工特点选择合适的固定循环指令,本文主要讲解四种钻孔切削循环指令。

首先,对工件孔加工时,根据刀具的运动位置可以分为四个平面,如图1所示,初始平面、R平面、工件平面和孔底平面。

接下来,先讲解一下,中心钻孔循环指令G81【格式】G81 X__ Y__ Z__ R__ F__ ;【说明】孔加工动作如图2所示。

本指令用于一般孔钻削加工固定循环。

以下图为例进行讲解例如:G54G90G94M03S3000G0X0Y0Z10G99G81X10Y10Z-10R2F50 X50Y30X10Y50X60Y60G80G0Z10M5M30G81和G01钻孔加工其实类似,关于G81大家可观看我前期制作的微课视频,在此不在细讲。

数控铣编程,第十三讲,钻孔加工指令G81如果加工长径比(即孔深L与孔径d之比)大于5~10的深孔时,孔为半封闭,其难题是断屑、排屑难,导热差、冷却润滑不易,还会出现刀具刚性差、易抖动、震动、变形折断等情况,这就要求选择好钻削的工艺参数,要采用深孔钻削循环指令:G73、G83这两个指令格式如下:G73/G83 X__ Y__ Z__ R__ Q__ F__ ;从图中可知,深孔加工动作是通过Z轴方向的间断进给,即采用啄钻的方式,实现断屑与排屑的。

虽然G73和G83指令均能实现深孔加工,而且指令格式也相同,但二者在Z向的进给动作是有区别的,G83每次按照Q量进给后,都会返回到R平面,而G73则不返回R 平面,因此退刀距离短,效率高。

例如:以上图零件为例G54G90G94M03S3000G0X0Y0Z10G99G83X10Y10Z-10R2Q2F50 X50Y40X30X10Y60X60G80G0Z10M5M30G73指令虽然能保证断屑,但排屑主要是依靠钻屑在钻头螺旋槽中的流动来保证的。

因此深孔加工,特别是长径比较大的深孔,为保证顺利打断并排出切屑,应优先采用G83指令。

数控编程代码孔加工循环代码全集

数控编程代码孔加工循环代码全集
TT0022
XX
1155 1515 5500
1166
HH0 303 HH0 404
22 22 4400 77 22
图4-22 换刀编程图例
φ66
TT0033
φ 11 44
TT 0044
作业
1、在孔加工循环中G98、G99的含义及区别是什么? 2、在孔加工循环中G73、G83的含义及区别是什么? 3、简述螺纹孔的加工方法有那些? 4、加工中心那些方面需要执行准停?请查阅资料,加工中 心是如何实现准停动作的? 5、G76、G86、G87有什么区别?
十二、等导程螺纹切削G33
指令格式: G33 Z~F~ ;
Z:螺纹切削终点坐标(绝对值) 或切削螺纹的长度(增量值); F:螺纹的导程。
HH0 101 HH0 202
3388
举例
AA
ZZ
BB OO
22--φ1144
YY
OO
66--φ66
55 1100 1155
XX
φ 44 00
TT 0011
φ22 00
X、Y-孔的位置坐标; Z-孔底坐标;
R-安全面(R面)的坐标。增量方式时,为起始点到R面的增
量距离;在绝对方式时,为R面的绝对坐标;
Q--每次切削深度;
P--孔底的暂停时间;
F--切削进给速度;
K--规定重复加工次数。
固定循环由G 80或01组G代码撤消。
G99
G98
快速定位
A
到孔上方 B 初始高度平面 1
三、沉孔钻孔循环G82
G98 1、指令格式:
G99
G82 X_Y_Z_R_P_F_;
2、注意事项
在孔底步增加了“暂停”时间P(单位为 ms),用于加工盲孔,使孔的表面更光滑

孔加工固定循环指令

孔加工固定循环指令

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_:在孔底的暂停时间 (单位:毫秒)

数控加工--钻孔循环指令

数控加工--钻孔循环指令

钻孔循环指令钻孔循环指令:G81、G82、G73、G84、G74、G85、G86、G89、G76、G87、G80采用孔加工固定循环功能,只用一个指令,便可完成某种孔加工(如钻、攻、镗)的整个过程。

一、孔加工循环的动作孔加工循环指令为模态指令,一旦某个孔加工循环指令有效,在接着所有的位置均采用该孔加工循环指令进行孔加工,直到用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种孔加工固定循环指令,下面对其中的部分指令加以介绍。

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)。

攻螺纹类
固定循环指令参数说明
G98(G99)G _ X_Y_ Z_R_Q_P__K_F_L_ (
X、Y为孔位数据, 、 为孔位数据, 指被加工孔的位置。 指被加工孔的位置。 绝对值 增量值
动作 3 动作 4 动作 5 动作 1 动作 2 R点 初始点 动作 6
G98(G99)G _X_Y_ Z_ R_Q_P_K_F_L_
固定循环的动作示意图 G98
快速 定位
快速 定位
G99
初始高度
初始高度
1
快速移至 R面 面
1 2
安全高度
工 进 退 回 快 速 退 回 快速移至 R面 面
2
安全高度
快 速 退 回
3

3

5
孔底
5 4
孔底
孔底动作
4

孔底动作

固定循环指令格式
固定循环的程序格式包括 数据形式 返回点平面 孔加工方式 孔位置数据 孔加工数据 循环次数。 固定循环的程序格式通式如下:
固定循环指令参数说明
1、G73~ G89、Z、R、P、Q都是模 态代码。 2、 为了简化程序 , 若某些 参数相同 , 、 为了简化程序, 若某些参数相同 参数相同, 则可不必重复。 则可不必重复。若为了程序看起来更 清晰,不易出错, 清晰,不易出错,则每句指令的各项 参数应写全。(读、写程序) 参数应写全。 写程序) 3、 G80、G01~G03等代码可以取消固 、 等代码可以取消 、 ~ 等代码可以取消固 定循环。 定循环。
主轴反转
主轴正转
孔底平面 G74动作指令图 动作指令图
注意:
1、攻螺纹过程要求主轴转速与进给速度成严格 的比例关系,进给速度F=转速(r/min)×螺矩 (mm). • 2、R应选在距工件表面7mm以上的地方。
螺纹加工循环指令(G84)
右旋攻螺纹循环
格式: G98 G84 X_Y_Z_R_F_L_ 安全高度 初始高度
如何确定用G98 还是用 还是用G99 ? 如何确定用
固定循环指令格式说明
G98(G99)G _X_Y_Z_R_Q_P_K_F_L_ ( )
第二个G代码为孔加工方式, 第二个 代码为孔加工方式, 即固定 代码为孔加工方式 循环代码G73,G74,G76和G81~ , 循环代码 , 和 ~ G89中的任一个。 中的任一个。 中的任一个
G90 ( G91 ) G98 ( G99 ) G_X_Y_Z_R_Q_P__K_F_L_
固定循环指令格式说明
G98(G99) (
G _X_Y_Z_R_Q_P_K_F_L_
第一个G代码为返回点平面 代码 第一个 代码为返回点平面G代码 代码为返回点平面 代码. G98—返回初始平面。 返回初始平面。 返回初始平面 初始点是为安全下刀而规定的点。 初始点是为安全下刀而规定的点。 该点到零件表面的距离可以任意设定在一个安全高 度上。 度上。 执行循环指令前刀具所在的高度位置既视为初始点。 执行循环指令前刀具所在的高度位数控加工中,某些加工动作循环已经典型化 例如,钻孔、镗孔的动作是孔位平面定位、 。例如,钻孔、镗孔的动作是孔位平面定位、快速 引进、工作进给、快速退回等。 引进、工作进给、快速退回等。 将这样一系列典型加工动作预先编好程序存储 在系统中,再用包含G代码的一个程序段调用, 在系统中,再用包含G代码的一个程序段调用,可简 化编程工作。 化编程工作。
这种包含了典型动作循环的G 这种包含了典型动作循环的G代码称为循 环指令 。
固定循环动作组成
①X、Y轴快速定位到孔中心位置 ②Z轴快速运行到靠近孔上方的安全高度平面 参考点) R点(参考点) 孔加工(工作进给) ③孔加工(工作进给) ④在孔底做需要的动作 ⑤退回到安全平面高度或初始平面高度 快速返回到初始点位置。 ⑥快速返回到初始点位置。
孔底位置 G73动作分解 动作分解
深孔加工循环指令
2、深孔加工循环指令 、深孔加工循环指令G83 与G73不同之处在每次进刀后都 不同之处在每次进刀后都 返回安全平面高度处 返回安全平面高度处。 更有利于钻深孔时的排屑。 更有利于钻深孔时的排屑。 K:每次退刀后,再次进给时, :每次退刀后,再次进给时, 由快速进给转换为切削进给时距 上次加工面的距离
Q 在G73或G83时指定每次进给深度,在G76 时指定每次进给深度 或 时指定每次进给深度,
时指定刀具的让刀量 或G87时指定刀具的让刀量,是增量值。 时指定刀具的让刀量,是增量值。
K在G73或G83时指定每次退刀量 ,K>0。 时指定每次退刀量 或 时指定 。 P指定刀具在孔底的暂停时间,单位为秒 指定刀具在孔底的暂停时间 暂停时间, F为切削进给速度 为切削进给速度 L指定固定循环的次数 指定固定循环的次数
初始面
50
R面 面
3
• • • • • • • • • •
(Ⅱ)再用G84攻丝 M03 S140 G91 Y40. G99 G84 X40. Z-17. R-43. L4 F280 Y50 G99 G84 X-40. Z-17. R-43. L3 (X-40. L3) G80 Z43. X-160. Y90. M05 M30
暂停 主轴反转 主轴停止 主轴停止 暂停、 暂停、主轴停止 暂停
高速钻深孔 反转攻螺纹 精镗循环 取消固定循环 定点钻循环 钻盲孔 深孔钻 攻螺纹 镗循环 镗循环 反镗循环 镗循环 镗循环
固定循环指令分类
一般钻孔 钻孔类 钻深孔( 钻深孔(L/D>3) > ) 右旋攻螺纹 左旋攻螺纹 粗镗孔 镗孔类 精镗孔 反镗孔
• • • • • • • • • • • (1)先用G81钻孔 O0009 G92 X-100. Y-50. Z50. G90 G00 X0. Y0. M03 S800 G91 G99 G81 X40. Y40 .Z-13. R- 47. F100 X40.Y0. L3 X0. Y50. X-40. Y0. L3 G90 G80 X-100. Y-50. Z50. M05 M30
Z轴孔底暂 轴孔底暂 停 G82动作指令图 动作指令图
初始高度
G98
G99
深孔加工循环指令
1、高速深孔加工循环指令G73 格式: G98(G99) G73X_Y_Z_R_Q_K_F_L_ 动作分解:该固定循环用于Z轴的间 歇进给,有利于断屑。 安全高度 适用:深孔加工。
q
初始高度
k k
参数:Q值为每次的进给深度(q), q 指令中用q<0. 退刀用快速,每次的 q 退刀量K,指令中用k>0.q的数值大 于k。 例:G98 G73X10 Y20 Z-60R5Q10K3F50
固定循环指令格式说明 G98(G99)G _X_Y_Z_R_Q_P_K_F_L_ (
G99—返回安全(R点)平面 返回安全( 点 返回安全 R点平面是刀具下刀时由快进转为工进的转 点平面是刀具下刀时由快进转为工进的转 换起点。 换起点。 距工件表面的距离主要考虑工件表面尺寸的 变化,一般可取2~ 变化,一般可取 ~5 mm。 。
初始面
50
R面 面
3
螺纹加工循环指令(G74)
左旋攻螺纹循环G74
格式: G98(G99)
G74X_Y_Z_R_F_L_
安全高度
初始高度
动作分解:左旋攻螺 动作分解 左旋攻螺 攻反螺纹) 纹(攻反螺纹)时 主轴反转, 主轴反转,到孔底 主轴正转, 时主轴正转,然后 工进速度退回 退回。 工进速度退回。
初始高度
安全高度 q q q 孔底位置 G83动作分解 动作分解
k k
钻孔循环指令编程举例一
钻6-φ10的孔 的孔
O0009 G92 X0.0 Y0.0 Z50.0 S800 M03 M08 G90 F70.0 G99 G81 X-50.0 Y0.0 Z-52.0 R-15.0 G98 Y-30.0 Q-10 K3.0 G98 Y-30.0 P2 G98 Y0.0 M05 M09 M30 (钻2) ) (钻3) ) (钻4) ) (钻5) ) (钻6) ) G99 G73 X0.0 Y30.0 Z-52.0 R5.0
G98(G99)G _X_Y_Z_ R_ Q_P__K_F_L_ R为安全平面位置 G90时, R——R面的坐标值
R点 Z=0
R
R
R点
G91时, 时 R——初始点到 初始点到R 初始点到 面的距离(常为负) 面的距离(常为负)
Z
Z点
Z点
G 编程 90
G 编程 91
G98(G99)G _X_Y_Z_R_Q_P_K_F_L_
固定循环功能表
G 指令 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 加工动作-Z 向 在孔底部的动 作 间歇进给 切削进给 主轴正转 切削进给 主轴定向停止 切削进给 切削进给 间歇进给 切削进给 切削进给 切削进给 切削进给 切削进给 切削进给 回退动作-Z 向 快速进给 切削进给 快速进给 快速进给 快速进给 快速进给 切削进给 切削进给 切削进给 手动或快速 手动或快速 切削进给 用 途
G99 G82 X50.0 Y30.0 Z-30.0 R-15.0
•编制右所示的孔加工程 编制右所示的孔加工程 序(设Z轴开始点距工作 轴开始点距工作 表面50mm处,切削深 表面 处 度为10mm)。 度为 )。
• • • • • • • • • •
例二
O0009 G92 X-100. Y-50. Z50. G90 G00 X0. Y0. M03 S800 G91 G99 G81 X40. Y40 .Z-13. R- 47. F100 X40.Y0. L3 X0. Y50. X-40. Y0. L3 G90 G80 X-100. Y-50. Z50. M05 M30
相关文档
最新文档