铣加工固定循环指令共42页
数控铣床钻孔固定循环指令详解

注: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
铣加工固定循环指令

此种间歇进给的加工方式可使切屑裂断且切削液易到达 切边进而使排屑容易且冷却、润滑效果佳。
2018年11月14日星期三 13
例:%0073 N10 G92 G90 X0 Y0 Z80 N15 G00 N20 G98 G73 G91 X100 G90 R40 P2 Q-10 G90 Z0 L2 F200
2018年11月14日星期三
26
G87:反镗孔循环
指令格式:G87 Xˍ Yˍ Rˍ Zˍ Qˍ Fˍ;
2018年11月14日星期三 27
镗孔刀先快速定位至X、Y所
指定的坐标位置后主轴定向停止,
使刀尖指向一固定的方向,反镗
孔刀中心偏移Q所指定的偏移量使刀尖离开加
工孔面,如右图所示,接着快速定位至R所指
18
图2
Q值一定是正值(Q不可用 小数点方式 表示数值,如欲偏 移1.0 mm应写成Q1000),偏 移方向可用参数设定选择 +X , +Y,-X及-Y的任何一个。 指定 Q值时不能太大,以避免 碰撞工件。 在自动切削循环的Q值是 状态值,且Q值也用于G73与 G83的切入量及G87的偏移量, 所以最好使用G73、 G76、 G83、G87等指令时皆要指定 适当的Q值,以避免产生刀具 与工件 碰撞(G76、G87)或 切入量不适当(G73、G83)。
定的时间且主轴停止转动,操作者可用
手动微调方式将刀具偏移后往上提升。
欲恢复程控时,则将操作模式设于“自
动执行”再按下“程序执行”键即可,
但此时只有Z轴提升至R点(G99) 或起
始点(G98),X、Y坐标并不会回复到
G88 所指定的X、Y位置。其 余与G82相
同。
2018年11月14日星期三 30
G89镗孔循环
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---加工方式:进给孔底暂停快速退刀。
(完整版)数控铣床固定循环编程

G85(G86) X_Y_Z_R_F_K_ G85 指令与G84 指令相同,但在孔底时主轴不反转。 G86 指令与G81 相同,但在孔底时主轴停止,然后快
速退回。 注意: (1) 如果Z 的移动位置为零,该指令不执行; (2) 调用此指令之后,主轴将保持正转。
20.8.15
G89 X_Y_Z_R_P_F_K_
G89 指令与G85 指令相同,但在孔底有暂停。 注意:如果Z 的移动量为零,G89 指令不执行 。
20.8.15
② 反镗循环指令G87
X_Y_Z_R_Q_F_K_
说明: G87 指令动作循环见图。描述如下: (1) 在X、Y 轴定位; (2) 主轴定向停止; (3) 在X、Y 方向分别向刀尖的反方向移动I 、J 值; (4) 定位到R 点(孔底); (5) 在X、Y 方向分别向刀尖方向移动I 、J 值; (6) 主轴正转; (7) 在Z 轴正方向上加工至Z 点; (8) 主轴定向停止; (9) 在X、Y 方向分别向刀尖反方向移动I 、J 值; (10) 返回到初始点(只能用G98); (11) 在X、Y 方向分别向刀尖方向移动I 、J 值; (12) 主轴正转。 注意:如果Z 的移动量为零,该指令不执行。
20.8.15
1)高速钻深孔循环G73和钻深孔循环指令G83
G73(G83) X_Y_Z_R_Q_F_K_
说明: Q:每次进给深度; k:指令执行重复次数。高速钻深孔循环G73 G73 用于Z 轴的间歇进给,使深孔
加工时容易排屑,减少退刀量, 可以进行高效率的加工。 G73 指令动作循环见上图。 注意:Z、K、Q 移动量为零时,该指令不执行。
7.孔加工固定循环指令
孔加工固定循环指令通常由下述 6 个动作构成: (1) X、Y 轴定位; (2) 快速运行到R平面; (3) 孔加工; (4) 在孔底的动作; (5) 退回到R平面; (6) 快速返回到起始点。
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的方式选择有关。
最新数控铣削加工编程与操作精品课件固定循环指令编程与操作

固定循环指令
固定循环指令注意事项
知识目标
掌握并能够熟练使用常用指令 G81。
技能目标
掌握平面外轮廓的加工方法。
一、固定循环动作
固定循环动作
一、固定循环动作
1
动作1( AB 段)。G17平面快速定位。
2 3
动作2( BR 段)。Z向快速移动到R点。 动作3( RZ 段)。Z轴切削进给,进行孔加工。 动作4( Z 点)。在孔底的动作,包括暂停、主轴准停、 刀具移位等动作。
孔加工
如图所示,用G90 B—C—A。
程序编制如下。 O0010 N010 G90 G40 G80 G54 N020 G00 Z30.0 N030 M03 S600 N040 X0 Y0 N050 G99 G81 X10.0 Y20.0 Z-8.0 R2.0 F60 N060 X10.0 Y-10.0 N070 X20.0 Y10.0 N080 X30.0 N090 G98 X40.0 Y30.0 N100 G80 N110 M05 N120 M30;
A—
试编写图所示零件的加工程序。
试一试
零件示例
X、Y、Z、R
(3 据。
Q和 P
(4)刀具半径补偿在固定循环方式中无效。
三、固定循环指令注意事项Βιβλιοθήκη (5F F = 导程。
G94 F = 导程×转速;当采用G95(每转进
(6)在指定G74时,应先使主轴反转,攻螺纹时,进给倍率和进给 保持均被忽略。
引例 解析
请看下面的案例
如图所示,精加工图中的5个孔。
4
5
6
动作5( ZR 段)。 Z 轴退刀。
动作6( RB 段)。Z 轴快速回到起始位置。
数控加工中心固定循环指令介绍ppt

2.孔加工循环结束后刀具的返回点:G98、G99
G98:返回起始点,为缺省方式 G99:返回R平面
3.采用绝对或增量坐标编程:G90、 G91 建议尽量采用绝对坐标编程
第二章 数控镗铣削加工程序的编制 2.1 FANUC-0i系统G代码在数控镗铣削中的应 2用.1.12 固定循环 二、固定循环指令
1.钻孔循环指令: 格式G:81 G98/G99 G81 X_Y_Z_R_F_K_ 说明:
X、Y:孔的位置
Z:孔底位置
F:进给速度
R:R平面位置
K:重复次数
第二章 数控镗铣削加工程序的编制 2.1 FANUC-0i系统G代码在数控镗铣削中的应 2用.1.12 固定循环 二、固定循环指令
说明:
Q:刀具偏移量
第二章 数控镗铣削加工程序的编制
2.1 FANUC-0i系统G代码在数控镗铣削中的应 2用.1.12 固定循环 二、固定循环指令
7.背镗孔循环指令:87
格式:
G98/G99 G87 X_Y_Z_R_Q _ P _ F_ K_
说明:
A
Q:刀具偏移量
C
B
第二章 数控镗铣削加工程序的编制
G86
初始点
主轴正转 初始点
(G98)
(G98)
R点
R点
(G99)
Z点
Z点
(G99)
暂停P(G89)
主轴停
第二章 数控镗铣削加工程序的编制
2.1 FANUC-0i系统G代码在数控镗铣削中的应 2用.1.12 固定循环 二、固定循环指令
7.背镗孔循环指令: 格式G:87
铣加工固定循环指令

3
每一个自动切削循环指令最多由6个动作组成
动作1=> 刀具快 速定位至欲加工位 置的坐标点,即起 始点 (Initial point)。 动作2=> 快速定 位至R点,即为参考 点(Referance point)。
动作3=>切削加工(如钻孔、铰孔、攻螺纹、 镗孔等)。
2020年5月6日星期三
4
2020年5月6日星期三
2020年5月6日星期三
10
2.孔在X、Y轴的坐标位置:配合G90或G91指定孔 坐标位置。
3.孔加工数据
Z:用绝对值或增量值表示孔在Z轴的坐标位置。 增量值时是指从R点到孔底部的向量值;绝对 值时是指孔底的Z轴坐标值。
R: 增量值时是指从起始点到R点的向量值;绝 对值时是指R点的Z轴坐标值。
Q: G73与G83加工型态时所指定的每次切削深 度及G76与G87的偏移量,不可用小数点方式表 示数值。
15
例:如右图所示
工件,利用G73钻 孔后,再使用G74 攻LM8 × 1.25螺 纹。钻孔转速800 rpm,进给速率60 mm / min;攻螺 纹转速100 rpm, 进给速率 = 1.25 × 100 = 125 mm / min。工件材质 是铝合金。
自动切削循环指令都为续效机能指令。 自动切削循环指令执行完毕,不再
继续使用时,应使用G80指令或G00、 G01、G02、G03功能取消,否则不能回 机械原点。孔钻削循环
指令格式:
G73 Xˍ Yˍ Rˍ Zˍ Qˍ Fˍ;
钻头先快速定位至
X、Y所指定的坐标 位置 ,再快速定位
铣削加工固定循环
授课:关耀奇 湖南工程学院
机械工程系
孔加工固定循环
自动切削循环指令:G73~G76, G81~G89
固定循环功能

N001 G90 G00 Z300.0 T01 M06
N002 G43 Z120.0 H01 M03S1500
Y
定循环
N003 G99 G81 X40. 0 Y-20. 0 Z89. 0 R93. 0 F200 N004 G98 Y-50.0
N005 G99 G81 X70.0 Z99.0 R103.0 F200 N006 G98 Y-20. 0 N007 G80 Z300. 0 H00 M05 N008 G00 X130.0 T02 M06 N009 G43 Z120.0 H02 M03 S1500 N010 G99 G81 X70.0 Z82.0 R103.0 F150 N011 Y-50.0
定循环
G73与G83用于钻深孔,它们都考虑了排屑和散热情况,以 保证冷 却和润滑。它们的区别在于G83每次钻削一定深度后都返 回R点 (退出孔外),然后再进给,所以它的排屑和散热情况比G73
图2.4.15 G73,G83個循环过程
1定循环
(2)钻孔循环指令G81 和 G82
指令格式;G81 X Y Z R F K G82 X Y Z R P F K
①镗孔循环指令G85, G86和G89指令 格式:G85 (G86) X Y Z R F K G89 X Y Z R P F K
G89指令与G85指令基本相同,只是在加工 至孔底后,延时一段时间(由P定义)。 G86与G85的不同在于,加工至孔底后,主 轴停转并快速退刀。
C85 (G8»)
定循环
②反镗循环指令G87 指令格式:G87 X Y Z R Q F K
固定循环
定循环
铣板循环指令说明

M48INCH,LZVER,1FMAT,2T01C0.032程序固有指令DETECT,ONATC,ON%T01T01为第一把铣刀0.8mmM25M25表示循环从此处开始循环增加指令G00X15721Y00435G00表示直线段开始G42G42表示为铣刀右补偿G 41是左补偿M15M15下刀G01X15721Y00619G01表示直线段结束X15921Y00619程序固有指令X15921Y00419X15737Y00419M16M16表示收刀G40G40表示铣刀不补偿M01M01为循环固定指令,表示循环开始M02R4X-02100Y0M01M02R3X0Y01600M01M02R2X-09000Y0M01M02R4X0Y05400M08T02T02为第二把铣刀 2.0mmM25G00X15315Y00053G42M15G01X17354Y00053X17354Y01553X15354Y01553X15354Y00014M16G40M01此命令Y 方向的循环指令此板为X 轴的大循环,此板为Y 轴的大循环,铣板指令说明M02为循环固定指令,R 后面必须接一数字,表示需重复的次数,X 表示为沿X 方向,后需接一数值,为两物体的间距,Y0表示沿Y 方向的距离为0M08表示循环结束M02R4X-02100Y0M01M02R3X0Y01600M01循环增加指令,说明同上M02R2X-09000Y0M01M02R4X0Y05400M08M30M30铣板程序结束M47暂停说明:以上蓝色字体行为需增加的指令,此循环总共有四个,大循环内套有小循环如下图,一SET 为小循环,一PANEL 为大循环所有铣刀相同的循环M48INCH,LZVER,1FMAT,2T01C0.032程序固有指令DETECT,ONATC,ON%M25M25表示循环从此处开始循环增加指令T01T01为第一把铣刀G00X15721Y00435 G00表示直线段开始G42G42表示为铣刀右补偿M15M15下刀G01X15721Y00619G01表示直线段结束X15921Y00619程序固有指令X15921Y00419X15737Y00419M16M16表示收刀G40G40表示铣刀不补偿T02T02为第二把铣刀G00X15315Y00053G42M15G01X17354Y00053X17354Y01553X15354Y01553X15354Y00014M16G40M01M01为循环固定指令,表示循环开始M02R4X-02100Y0M01M02R3X0Y01600M01M02R2X-09000Y0M01M02R4X0Y05400M08M30M30铣板程序结束说明:以上蓝色字体行为需增加的指令,此循环总共有四个,大循环内套有小循环如下图,一SET 为小循环,一PANEL 为大循环M08表示循环结束此板为Y 轴的大循环,此命令Y 方向的循环指令此板为X 轴的大循环,M02为循环固定指令,R 后面必须接一数字,表示需重复的次数,X 表示为沿X 方向,后需接一数值,为两物体的间距,Y0表示沿Y 方向的距离为0循环增加指令循环循环增加指令循环。
FANUC0系列车床铣床固定循环指令说明

Fanuc系统数控车床设置工件零点常用方法1.直接用刀具试切对刀1.用外园车刀先试车一外园,记住当前X坐标,测量外园直径后,用X坐标减外园直径,所的值输入offset界面的几何形状X值里。
2.用外园车刀先试车一外园端面,记住当前Z坐标,输入offset界面的几何形状Z值里。
2.用G50设置工件零点1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。
2.选择MDI方式,输入G50 X0 Z0,启动START键,把当前点设为零点。
3.选择MDI方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。
4.这时程序开头:G50 X150 Z150 …….。
5.注意:用G50 X150 Z150,你起点和终点必须一致即X150 Z150,这样才能保证重复加工不乱刀。
6.如用第二参考点G30,即能保证重复加工不乱刀,这时程序开头G30 U0 W0 G50 X150Z1507.在FANUC系统里,第二参考点的位置在参数里设置,在Yhcnc软件里,按鼠标右键出现对话框,按鼠标左键确认即可。
3.用工件移设置工件零点1.在FANUC0-TD系统的Offset里,有一工件移界面,可输入零点偏移值。
2.用外园车刀先试切工件端面,这时Z坐标的位置如:Z200,直接输入到偏移值里。
3.选择“Ref”回参考点方式,按X、Z轴回参考点,这时工件零点坐标系即建立。
4.注意:这个零点一直保持,只有从新设置偏移值Z0,才清除。
4.用G54-G59设置工件零点1.用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。
2.把当前的X和Z轴坐标直接输入到G54----G59里,程序直接调用如:G54X50Z50……。
3.注意:可用G53指令清除G54-----G59工件坐标系。
Fanuc系统数控车床常用固定循环G70-G80祥解1.外园粗车固定循环(G71)如果在下图用程序决定A至A’至B的精加工形状,用△d(切削深度)车掉指定的区域,留精加工预留量△u/2及△w。
数控加工中心固定循环指令介绍《全-详细》.

第二章 数控镗铣削加工程序的编制
目标 重点
2.1.12 固定循环 G85 (G89) 二、固定循环指令 初始点
G86
初始点 主轴正转
内容 问题 作业
R点
(G99) Z点
(G98)
R点 (G99) Z点 主轴停
(G98)
暂停P(G89)
第二章 数控镗铣削加工程序的编制
目标 重点 内容 问题 作业
2.1.12 固定循环 二、固定循环指令
问题 作业
说明: Q:刀具偏移量
A C B
第二章 数控镗铣削加工程序的编制
目标 重点
2.1.12 固定循环 二、固定循环指令
8.精镗孔循环指令:G76
格式: 内容 G98/G99 G76 X_Y_Z_R_Q _ P _ F_ K_
问题 作业
说明: Q:刀具偏移量
第二章 数控镗铣削加工程序的编制
K:每次退刀,再次进 给速度变换时,距上次 切削的距离。 作业
用途: 一般用于钻深孔
第二章 数控镗铣削加工程序的编制
5.高速钻深孔循环指令:G73
目标 重点 内容 问题 作业
格式: G98/G99 G73 X_Y_Z_R_Q _ F_K_ 说明: Q:每次进给的深度 K:退刀距离
用途: 一般用于钻深孔
5.攻螺纹循环指令:G84
格式: 内容 G98/G99 G84 X_Y_Z_R_P _ F_K_
问题
说明:
P:孔底位置的暂停时间, 单位为ms(毫秒) 作业
第二章 数控镗铣削加工程序的编制
目标 重点
2.1.1令:G74
格式: 内容 G98/G99 G74 X_Y_Z_R_P _ F_K_
[整理版]加工中心固定循环指令
![[整理版]加工中心固定循环指令](https://img.taocdn.com/s3/m/10dfb7d44128915f804d2b160b4e767f5acf80ad.png)
加工中心固定循环指令常用加工指令中,每一个G指令一般都对应机床的一个动作,它需要用一个程序段来实现。
为了进一步提高编程工作效率, FANUC-Oi系统设计有固定循环功能,它规定对于一些典型孔加工中的固定、连续的动作,用一个G指令表达,即用固定循环指令来选择孔加工方式。
常用的固定循环指令能完成的工作有:钻孔、攻螺纹和镗孔等。
这些循环通常包括下列六个基本操作动作:1、在XY平面定位2、快速移动到R平面3、孔的切削加工4、孔底动作5、返回到R平面6、返回到起始点。
图5.8中实线表示切削进给,虚线表示快速运动。
R平面为在孔口时,快速运动与进给运动的转换位置。
常用的固定循环有高速深孔钻循环、螺纹切削循环、精镗循环等。
编程格式 G90 /G91 G98/G99 G73~G89 X~ Y~ Z~ R~ Q~ P~F~ K ~式中: G90 /G91--绝对坐标编程或增量坐标编程;G98--返回起始点;G99--返回R平面。
G73~G89--孔加工方式,如钻孔加工、高速深孔钻加工、镗孔加工等;X、Y--孔的位置坐标;Z--孔底坐标;R--安全面(R面)的坐标。
增量方式时,为起始点到R面的增量距离;在绝对方式时,为R面的绝对坐标;Q--每次切削深度;P--孔底的暂停时间;F--切削进给速度;K--规定重复加工次数。
固定循环由G 80或01组G代码撤消。
FANUC Oi B数控系统操作面板说明阅读:4698一、机床操作面板结构及功能说机床操作面板由大小两块组成,小面板上安装有主轴负载表及控制器电源通断按钮,大操作面板位于操作下部,装有各种按钮,指示灯及操作部件,以下主要对人操作面板进行说明。
二、操作面板说明1.CYCLE START 程序执行启动按钮(带灯)自动操作方式时,选择所要执行的程序,按下此按钮自动操作开始,执行自动操作执行期间,按钮内指示灯点亮。
2.FEED HOLD进给保持按钮(带灯)自动执行程序期间,按下此按钮,机床运动轴即减速停止。
铣循环指令表

铣循环指令1.循环取消G80;2.钻孔循环(1)浅孔钻孔循环——一钻到底方式①G81 X____Y____Z____R____F ____ ;R——R平面坐标(孔底无暂停,用于钻通孔)②G82 X____Y____Z____R____P____F ____ ;R——R平面坐标P——孔底暂停时间(孔底暂停,用于钻阶台孔、盲孔)(2) 深孔钻孔循环——间歇退刀方式○1G83 X____Y____Z____R____Q____P____F ____;单间歇退刀方式每间隔Q退至R平面○2G83 X____Y____Z____R____I____J_____P____F ____;双重间歇退刀方式每间隔I退d每间隔J退至R平面R——R平面坐标P——孔底暂时间I——每间隔I退d断屑J——每间隔J退至R平面排屑(3) 快速钻孔循环——断续进钻方式(啄式钻孔)G73 X____Y____Z____R____ P ____Q____ F____;R——R平面坐标P——孔底暂停时间Q——每间隔Q退d断屑3.镗孔循环(1)粗镗孔循环——快退方式;G86 X____Y____Z____R____F; (孔底无暂停、快退方式、用于粗镗孔)R——R平面坐标(2)精镗孔循环,①G85 X___Y___Z___R___F___ F A___;(孔底无暂停、镗退方式用于半精镗、精镗通孔)R——R平面坐标②G89 X___Y___Z___R___P___F ___ F A___;(孔底暂停、镗退方式用于半精镗、精镗阶台孔、盲孔)R——R平面坐标P——孔底暂停时间③G76 X____Y____Z____R____ I ____J____P____F____;(孔底暂停,三向退刀方式用于精镗阶台孔、盲孔)R——R平面坐标P——孔底暂停时间; 孔底自动Z向退dI——X向退刀量J——Y向退刀量(3)背镗孔循环——反进刀方式G87 X____Y____Z____R____I____J____P____F____;R——R平面坐标P——孔底暂停时间; 孔底自动Z向退d4.攻丝循环(1)攻左螺纹循环——逆时针进锥G74 X____Y____Z____R____ P ____Q ____F____;R——R平面坐标P——孔底主轴停转时间Q ____R平面主轴停转时间F——螺距(2)攻右螺纹循环——顺时针进锥G84 X____Y____Z____R____ P ____Q ____ F____;R——R平面坐标P——孔底主轴停转时间Q ____R平面主轴停转时间F——螺距。
数控铣床孔加工固定循环G指令

4、固定循环数控加工中,某些加工动作循环已经典型化。
例如,钻孔、镗孔的动作是孔位平面定位、快速引进、工作进给、快速退回等,这样一系列典型的加工动作已经预先编好程序,存储在内存中,可用包含G代码的一个程序段调用,从而简化编程工作。
这种包含了典型动作循环的G代码称为循环指令。
1 钻、镗固定循环的实现1.固定循环的动作组成如图1所示,以立式数控机床加工为例,钻、镗固定循环动作顺序可分解为:(1) X和Y轴快速定位到孔中心的位置上。
(2) 快速运行到靠近孔上方的安全高度平面(R平面)。
(3) 钻、镗孔(工进)。
(4) 在孔底做需要的动作。
(5) 退回到安全平面高度或初始平面高度。
(6) 快速退回到初始点的位置。
图1 固定循环动作分解A快速定位到孔上方BG99初始高度平面12快速下移到R 平面E4R 安全高度平面工进退回快速退回53工进钻,镗孔孔底动作孔底平面AB 初始高度平面1G9825快速退回安全高度平面R3E4孔底平面动作1动作2初始点R 点动作3动作5动作4动作6R 点Z 点RZ Z =0 R 点RZZ 点图2 固定循环动作实线—切削进给 虚线—快速进给图3固定循环的数据形式G90编程(a)G91编程(b)2.固定循环指令格式G90(G91)G99(G98)G73(~G89)X... Y... Z... R... Q... P... F... S...L...其中,G98、G99为孔加工完后的回退方式指令。
G98指令是返回初始平面高度处,G99则是返回安全平面高度处。
当某孔加工完后还有其他同类孔需要接续加工时,一般使用G99指令;只有当全部同类孔都加工完成后,或孔间有比较高的障碍需跳跃的时候,才使用G98指令,这样可节省抬刀时间。
G73~G89为孔加工方式指令,对应的固定循环功能见表1。
表1 固定循环功能表G指令加工动作-Z向在孔底部的动作回退动作-Z向用途G73 间歇进给快速进给高速钻深孔G74 切削进给(主轴反转) 主轴正转切削进给反转攻螺纹G76 切削进给主轴定向停止快速进给精镗循环G80 取消固定循环G81 切削进给快速进给定点钻循环G82 切削进给暂停快速进给锪孔G83 间歇进给快速进给钻深孔G84 切削进给(主轴正转) 主轴反转切削进给攻螺纹G85 切削进给切削进给镗循环G86 切削进给主轴停止切削进给镗循环G87 切削进给主轴停止手动或快速反镗循环G88 切削进给暂停、主轴停止手动或快速镗循环G89 切削进给暂停切削进给镗循环X、Y为孔位中心的坐标;Z为孔底的Z坐标(G90时为孔底的绝对Z值,G91时为R平面到孔底平面的Z坐标增量)。
数控铣削子程序与固定循环

O1025 ;
N10 G91 Z-98.0; N20 G41 X20.0 Y10.0 D01; N30 G01 Z-12.0 F100; N40 Y70.0; N50 X20.0;
N60 Y-60.0; N70 X-30.0; N80 G00 Z110.0; N90 G40 X-10.0 Y-20.0; N100 X40.0; N110 M99;
N65 G40 X-50.0 Y-30.0;
N25 X-10.0;
N70 M99;
N30 X10.0 Y30.0;
子程序也可以用绝对坐标编程
Y
50
例如:O1021;(SUB)
N05 Z20;
N10 G41 X20.0 Y10.0 D01;20 N15 G01 Z-10.0 F100; 10
N20 Y50.0;
刀具轨迹
Y
80
20 10
0
20 40 60 80 100 120 140 160 X
※ 三 固定循环
前面所讲的都是铣削面而没涉及到孔的加工,固定循环在孔 加工时应用比较频繁,无论铣床还是车床都有固定循环功能。
通过实习我们知道: 钻浅孔时,可一次钻出, 钻深孔时,则钻一下抬一下,即循环。
如:钻深孔,若一直钻下去,则孔的精度质量不好。 因为:⑴ 切屑要断;
G91 X40 L3; (2、34孔攻螺纹)
Y50;
(5孔攻螺纹)
G90 G00 Z100;
X-40 L3; (6、7、8孔攻螺纹)
G80 X0 Y0;
M05;M30;
Õ1068;
G90 G54 G00 X0 Y0 S600 T01 M03;
Z100;
G91 G99 G81 X40 Y40 R-98 Z-112 P3000 Q2 F50;(1孔)
铣床循环指令

安全高度
主轴反转
初始高度
主轴正转
孔底平面 G74动作指令图
第二十三页,编辑于星期一:十点 五十一分。
注意:
1、攻螺纹过程要求主轴转速与进给速度成严 格的比例关系,进给速度F=转速(r/min)×螺
矩 (mm).
2、R应选在距工件表面7mm以上的地方。
第二十四页,编辑于星期一:十点 五十一分。
G88
G89
加工动作-Z 向 在孔底部的动
作
间歇进给
切削进给
主轴正转
切削进给 主轴定向停止
切削进给 切削进给 间歇进给 切削进给 切削进给 切削进给 切削进给
切削进给
切削进给
暂停
主轴反转
主轴停止 主轴停止
暂停、主轴停止 暂停
回退动作-Z 向
快速进给 切削进给 快速进给
快速进给 快速进给 快速进给 切削进给 切削进给 切削进给 手动或快速
快
5
速 退
回
孔底动作 4 孔底平面
第五页,编辑于星期一:十点 五十一分。
固定循环指令格式
固定循环的程序格式包括
数据形式 返回点平面 孔加工方式 孔位置数据 孔加工数据 循环次数。 固定循环的程序格式通式如下:
G90 ( G91 ) G98 ( G_X_Y_Z_R_Q_P__K_F_L_
G99 )
第六页,编辑于星期一:十点 五十一分。
X0. Y50.
X-40. Y0. L3 G90 G80 X-100. Y-50. Z50.
M05 M30
50
3
第二十六页,编辑于星期一:十点 五十一分。
(Ⅱ)再用G84攻丝 M03 S140 G91 Y40. G99 G84 X40. Z-17. R-43. L4 F280 Y50
数控铣床固定循环

G 指令 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89
加工动作−Z 向 间歇进给 切削进给(主轴反转) 切削进给 切削进给 切削进给 间歇进给 切削进给(主轴正转) 切削进给 切削进给 切削进给 切削进给 切削进给
在孔底部的动作 主轴正转 主轴定向停止
• 孔加工在使用控制主轴回转的固定循环(G74、G84、
G86)中,如果连续加工一些孔间距比较小,或者初 始平面到R点平面的距离比较短的孔时,会出现在进 入孔的切削动作前时,主轴还没有达到正常转速的情 况,遇到这种情况时,应在各孔的加工动作之间插入
G04指令,以获得时间 .
8.1 固定循环 二、固定循环指令
3. 钻深孔循环指令:G83 格式:
G98/G99 G83 X_Y_Z_R_Q _ F_K_
说明: Q:每次进给的深度 用途: 一般用于钻深孔
第八章 数控镗铣削加工程序的编制
8.1 固定循环 二、固定循环指令
4.高速钻深孔循环指令:G73 格式: G98/G99 G73 X_Y_Z_R_Q _ F_K_ 说明: Q:每次进给的深度 用途: 一般用于钻深孔
图4-85 G84的动作
图3. G84指令加工编程实例
第八章 数控镗铣削加工程序的编制
G85:镗孔循环 G98(G99)G85X_Y_Z_R_P_F_k_ 功能:该指令主要用于精度要求不太高的镗孔加工,其动作为:F速工 进镗孔、孔底延时、F速工退,全过程主轴旋转
图4-84 G74的动作
攻右旋螺纹循环指令C84
– 编程格式为:G84 X~ Y~ Z~ R~ P ~ F~ ; – 说明:与C74类似,但主轴旋转方向相反,用于攻右旋螺 纹。但注意,在C74、C84攻螺纹循环指令执行过程中, 操作面板上的进给率调整旋钮无效,另外即使按下进给暂 停键,循环在回复动作结束之前也不会停止。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
动作4孔底位置动作
主轴停止→主轴正转 主轴定向停止
暂留
主轴停止→主轴反转
主轴停止 主轴停止 暂留→主轴停止 暂留
动作5+Z方 向退回动作 快速移动 切削进给 快速移动
快速移动 快速移动 快速移动 切削进给 切削进给 快速移动 快速移动 手动操作 切削进给
用途
啄式钻孔循环 攻左螺纹循环 精密镗孔循环 切削循环取消 钻孔循环 锥柱坑钻孔循环 啄式钻深孔循环 攻右螺纹循环 铰孔循环 镗孔循环 背镗孔循环 镗孔循环 镗孔循环
3.孔加工数据
Z:用绝对值或增量值表示孔在Z轴的坐标位置。 增量值时是指从R点到孔底部的向量值;绝对 值时是指孔底的Z轴坐标值。
R: 增量值时是指从起始点到R点的向量值;绝 对值时是指R点的Z轴坐标值。
Q: G73与G83加工型态时所指定的每次切削深 度及G76与G87的偏移量,不可用小数点方式表 示数值。
(1)坐标位置用G90(绝对值)或G91(增量 值)方式表示。
(2)退回点的选择,G98表示退回至起始点; G99表示退回至R点。若程序中未指定,一般 为G98。
(3)加工方式的选择:依加工需要,选择 G73、G74、G76、G80~G89。
28.06.2020
9
2.孔在X、Y轴的坐标位置:配合G90或G91指定孔 坐标位置。
工序,如钻孔、攻丝、深孔钻削、切螺 纹等,所完成的动作循环十分典型,将 这些动作预先编好程序并存储在存储器 中,并用相应的G代码来指令。固定循环 中的G代码所指令的动作程序,要比一般 G代码所指令的动作要多得多,因此使用 固定循环功能,可以大大简化程序编制。
28.06.2020
2
每一个自动切削循环指令最多由6个动作组成
28.06.2020
5
• 上述动作是在X-Y平面上以快速定位方式到
达起始点,在Z轴方向执行加工动作。在这个 平面及轴向以外的组合不能执行快速定位及加 工动作。
• 孔加工循环与平面选择指令(G17、G18或
G19)无关,即不管选择了哪个平面,孔加工 都是在XY平面上定位并在Z轴方向上钻孔。
28.06.2020
• 动作5 => 退
回至R点。
• 动作6 => 退
回至起始点。
4
切削循环指令的动作
指
动作3-Z
令
方向进刀
G73 间歇进给
G74 切削进给
G76 切削进给
G80
G81 切削进给
G82 切削进给
G83 间歇进给
G84 切削进给
G85 切削进给
G86 切削进给
G87 切削进给
G88 切削进给
G89 切削进给
P: 指定在孔底位置暂停时间,不可用小数点 方式表示数值,以秒为单位。
F: 进给速率。
28.06.2020
10
4.重复次数K(L):指定动作1~动作6的 重复次数。如省略时,视为执行1 次。 若写“K0”,则只记忆自动切削循环指 令数据而不执行孔加工。 (FANUC OM系 列重复次数以K指定)。
自动切削循环指令都为续效机能指令。 自动切削循环指令执行完毕,不再
继续使用时,应使用G80指令或G00、 G01、G02、G03功能取消,否则不能回 机械原点。
28.06.2020
11
G73深孔钻削循环
指令格式:
G73 Xˍ Yˍ Rˍ Zˍ Qˍ Fˍ;
钻头先快速定位至
X、Y所指定的坐标 位置 ,再快速定位
动作1=> 刀具快 速定位至欲加工位 置的坐标点,即起 始点 (Initial point)。 动作2=> 快速定 位至R点,即为参考 点(Referance point)。
动作3=>切削加工(如钻孔、铰孔、攻螺纹、 镗孔等)。
28.06.2020
3
28.06.2020
• 动作4 =>孔底
位置的动作。
6
固定循环动作中涉及的一些基本概念
• 初始平面
初始平面是为安全下刀而规定的一个
平面。初始平面到零件表面的距离可以任意设 定在一个安全的高度上,当使用同一把刀具加 工若干孔时,只有孔间存在障碍需要跳跃或全 部孔加工结束,才使用G98这功能使刀具返回 到初始平面上的初始点
• R点平面
又叫做R参考平面。这个平面是刀具下刀时自 快进转为工进的高度平面,距工件表面的距离 主要考虑工件表面尺寸的变化,一般可取 2~5mm。使用G99时,刀具将返回到该平面上 的R点。
孔加工固定循环
自动切削循环指令:G73~G76, G81~G89
编程格式: G xx X Y Z R Q P F L
重复次数 进给速度 在孔底停留时间
每次进给深度 切入点坐标 孔位坐标
28.06.2020
1
G80、 G73~G76 、G81~G89 固定循环指令
• 在用NC机床上加工零件,一些典型加工
到R点,接着以F所 指定的进给速率向Z 轴下钻Q所指定的 距离(Q必为负值,
用增量值表示), 再快速退回 d 距离 (用宏#1195设定),
依此方式一直钻孔 到Z所指定的孔底位 置。
此种间歇进给的加工方式可使切屑裂断且切削液易到达 切边进而使排屑容易且冷却、润滑效果佳。
28.06.2020
12
例:%0073 N10 G92 G90 X0 Y0 Z80 N15 G00 N20 G98 G73 G91 X100 G90 R40 P2 Q-10 G90 Z0 L2 F200 N30 G00 X0 Y0 Z80 N40 M30
14
例:如右图所示
工件,利用G73钻 孔后,再使用G74 攻LM8 × 1.25螺 纹。钻孔转速800 rpm,进给速率60 mm / min;攻螺 纹转速100 rpm, 进给速率 = 1.25 × 100 = 125 mm / min。工件材质 是铝合金。
28.06.2020
13
G74左螺纹循环
指令格式:
G74 Xˍ Yˍ Rˍ Zˍ Fˍ;
28.06.2020
需先使主轴反转, 再执行G74指令,先 快速定位至X、Y所 指定的坐标位置,再 快速定位到R点,接 着以 F所指定的进给 速率攻螺纹至Z所指 定的孔座位置后,主 轴转换为正转且同时 向Z轴正方向退回至 R点,退至R点后主 轴恢复原来的反转。
28.06.2020
7
孔底平面 加工盲孔时孔底平面就是பைடு நூலகம்
孔底的Z轴高度,加工通孔时一般刀具还 要伸出工件底平面一段距离,主要是保证 全部孔深都加工到尺寸,钻削加工时还应 考虑钻头钻尖对孔深的影响。
28.06.2020
8
孔加工固定循环指令格式可分为4部份
1. 加工模式指令:此部份含三项,每一项均由
G机能指定。