数控铣床固定循环编程ppt课件
合集下载
第81章华中数控系统的数控铣床手工编程ppt课件

B(17.101, 46.985, 0),
C(46.985,17.101,0),
D(18.794, 6.84, 0),
%3332 (MAIN-PROGRAMM)
N01
N02
N03
N04
G90 G92 X0 Y0 Z100.
G00 Z1.
S200 M03
G01 Z-5. F50
N05 M98 P10
G00 X_ Y_ Z_
执行该指令时,机床以自身设定的最大移动速度移向指定位置。
2.直线插补(G01)
直线插补指令的一般格式为:
G01 X_ Y_ Z_ F_
【例8.1】编制加工如图4.1所示的轮廓加工程序,工件的厚度为5mm。设起
刀具点相对工件的坐标为(-10, -10, 300)。按A-B-C-D顺序编程。
N01 G90 G92 X0 Y0 Z200
N02 G00 X30. Y15. Z5.
N03 G91 S600 M03
N004 M98 P10
%10 (SUB_PROGRAMM)
N1 G01 Z-7. F50
N2 X50. F150
N3 Y30.
N4 X-50.
N5 Y-30.
N6 G00 Z7
N07 G00 X-70. Y50.
M
功能
F、S、
T
8.1.2
华中数控铣床常用编程指令
数控铣床的编程指令随控制系统的不同而不同,但一些常用的指
令,如某些准备功能、辅助功能,还是符合IS0标准的。
一、快速定位和直线插补
以配置FANUC 0i-MA系统为例,介绍数控铣床的常用编程指令和
编程方法。
1.快速定位(G00)
C(46.985,17.101,0),
D(18.794, 6.84, 0),
%3332 (MAIN-PROGRAMM)
N01
N02
N03
N04
G90 G92 X0 Y0 Z100.
G00 Z1.
S200 M03
G01 Z-5. F50
N05 M98 P10
G00 X_ Y_ Z_
执行该指令时,机床以自身设定的最大移动速度移向指定位置。
2.直线插补(G01)
直线插补指令的一般格式为:
G01 X_ Y_ Z_ F_
【例8.1】编制加工如图4.1所示的轮廓加工程序,工件的厚度为5mm。设起
刀具点相对工件的坐标为(-10, -10, 300)。按A-B-C-D顺序编程。
N01 G90 G92 X0 Y0 Z200
N02 G00 X30. Y15. Z5.
N03 G91 S600 M03
N004 M98 P10
%10 (SUB_PROGRAMM)
N1 G01 Z-7. F50
N2 X50. F150
N3 Y30.
N4 X-50.
N5 Y-30.
N6 G00 Z7
N07 G00 X-70. Y50.
M
功能
F、S、
T
8.1.2
华中数控铣床常用编程指令
数控铣床的编程指令随控制系统的不同而不同,但一些常用的指
令,如某些准备功能、辅助功能,还是符合IS0标准的。
一、快速定位和直线插补
以配置FANUC 0i-MA系统为例,介绍数控铣床的常用编程指令和
编程方法。
1.快速定位(G00)
数控编程说课课件(孔加工固定循环指令)

《数控加工中心编程与操作》说课课件
课题:孔加工固定循环指令
班级:机检1111 学号:0334011107 姓名:韩晓庆
一、说教材 二、说理念 三、说学情 四、说教法 五、说学法 六、说教学过程
1
教材分析 一.所选教材简介
《数控铣床/加工中 心加工工艺编程与 操作》
徐凯、赵清江 主编
1
教材分析
一.本课题在专业教学中的作用及地位
不足之处敬请指正
实训发
归纳法
学生反馈 法
归纳法
理论实践一体化
一、说教材 二、说理念 三、说学情 四、说教法 五、说学法 六、说教学过程
教学过程设计分析
启发
兴趣激起法 教 学 心 得
讲解
理论知识
实施
加工过程(模拟 仿真
教学 成果
去车间进行 实际操作
教学过程设计分析
第一部分:新课导入
好不好 加工?
引导学生思考在钳工实习时 孔的加工工艺如何安排?而数控 机床加工时的工艺安排也是大同 小异。接着带领学生选择刀具。 分别介绍麻花钻Φ7、Φ7.8、Φ8, 机铰刀Φ8H7、Φ8D4等刀具的 应用场合。
本课程的主要任务 是培养学生的编程、 工艺及数控铣床加工 中心的操作能力,是 数控专业的一门专业 核心课程;
1
教材分析 二.本节课的教学目标及重难点
教学重点
固定循环的六个基本动作、三个基本平面、及两种 返回方式及钻孔循环指令的格式及特点。
教学难点
由固定循环的基本知识推广到钻孔循环指令的讲解, 进而掌握钻孔循环指令的加工应用。
教学过程设计分析
第四部分、模拟仿真
学生去机房演示
教学过程设计分析
第五部分、现场操作
课题:孔加工固定循环指令
班级:机检1111 学号:0334011107 姓名:韩晓庆
一、说教材 二、说理念 三、说学情 四、说教法 五、说学法 六、说教学过程
1
教材分析 一.所选教材简介
《数控铣床/加工中 心加工工艺编程与 操作》
徐凯、赵清江 主编
1
教材分析
一.本课题在专业教学中的作用及地位
不足之处敬请指正
实训发
归纳法
学生反馈 法
归纳法
理论实践一体化
一、说教材 二、说理念 三、说学情 四、说教法 五、说学法 六、说教学过程
教学过程设计分析
启发
兴趣激起法 教 学 心 得
讲解
理论知识
实施
加工过程(模拟 仿真
教学 成果
去车间进行 实际操作
教学过程设计分析
第一部分:新课导入
好不好 加工?
引导学生思考在钳工实习时 孔的加工工艺如何安排?而数控 机床加工时的工艺安排也是大同 小异。接着带领学生选择刀具。 分别介绍麻花钻Φ7、Φ7.8、Φ8, 机铰刀Φ8H7、Φ8D4等刀具的 应用场合。
本课程的主要任务 是培养学生的编程、 工艺及数控铣床加工 中心的操作能力,是 数控专业的一门专业 核心课程;
1
教材分析 二.本节课的教学目标及重难点
教学重点
固定循环的六个基本动作、三个基本平面、及两种 返回方式及钻孔循环指令的格式及特点。
教学难点
由固定循环的基本知识推广到钻孔循环指令的讲解, 进而掌握钻孔循环指令的加工应用。
教学过程设计分析
第四部分、模拟仿真
学生去机房演示
教学过程设计分析
第五部分、现场操作
(完整版)数控铣床固定循环编程

① 镗孔循环指令G85 \G86 和G89
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) 快速返回到起始点。
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) 快速返回到起始点。
数控铣床固定循环编程课件

(1)中心钻:T01,刀具的长度补偿 号为H01; (2)Φ5钻头:T02,刀具长度补偿号为H02; (3)M6丝锥:T03,刀具长度补偿号为H03
Nov-23
15
16
程序: N001 G90 G00 Z300.0 T01 M06 N002 G43 Z120.0 H01 S15 M03 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 S15 M03
(4) 当用G00~G03 指令注销固定循环时,若G00~G03 指令 和固定循环出现在同一程序段,按后出现的指令运行;
(5) 在固定循环程序段中,如果指定了M,则在最初定位时送 出M 信号,等待M 信号完成,才能进行孔加工循环。
Nov-23
14
例1 编程如图所示零件。加工该零件所用的刀具 如下:
Nov-23
8
4)镗孔循环指令
① 镗孔循环指令G85 \G86 和G89
G85(G86) X_Y_Z_R_F_K_ G85 指令与G84 指令相同,但在孔底时主轴不反转。 G86 指令与G81 相同,但在孔底时主轴停止,然后快
速退回。 注意: (1) 如果Z 的移动位置为零,该指令不执行; (2) 调用此指令之后,主轴将保持正转。
5
G82:带停顿的钻孔循环
G82 X_Y_Z_R_P_F_K_
G82 指令除了要在孔底暂停外,其他动作与G81 相同。暂停时间 由地址P 给出。
Nov-23
15
16
程序: N001 G90 G00 Z300.0 T01 M06 N002 G43 Z120.0 H01 S15 M03 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 S15 M03
(4) 当用G00~G03 指令注销固定循环时,若G00~G03 指令 和固定循环出现在同一程序段,按后出现的指令运行;
(5) 在固定循环程序段中,如果指定了M,则在最初定位时送 出M 信号,等待M 信号完成,才能进行孔加工循环。
Nov-23
14
例1 编程如图所示零件。加工该零件所用的刀具 如下:
Nov-23
8
4)镗孔循环指令
① 镗孔循环指令G85 \G86 和G89
G85(G86) X_Y_Z_R_F_K_ G85 指令与G84 指令相同,但在孔底时主轴不反转。 G86 指令与G81 相同,但在孔底时主轴停止,然后快
速退回。 注意: (1) 如果Z 的移动位置为零,该指令不执行; (2) 调用此指令之后,主轴将保持正转。
5
G82:带停顿的钻孔循环
G82 X_Y_Z_R_P_F_K_
G82 指令除了要在孔底暂停外,其他动作与G81 相同。暂停时间 由地址P 给出。
数控技术 第四章 数控铣床编程及操作PPT课件

3.2 数控铣床常用G功能指令
G43:刀具长度补偿分 为刀具长度正补偿及H代 码;
G44:刀具长度负补 偿及H代码;
G49:取消刀具长度 补偿用。
30
2
正常
图3-28 a刀具长度补偿
2 30
2
30
4
淮海工学院
3.2 数控铣床常用G功能指令
b 正常
c
a
2
2
2 30
30
30
2
图3-28b 刀具长度补偿 a情况:设定H01=2,则G44 H01; c情况:设定H01=-2,则G43 H02。
1. 快速定位 G00 X Y Z 2. 直线进给运动 G01 X Y Z F
例1 编制加工右图所示 的轮廓加工程序,工件 的厚度为5mm。设起刀 具点相对工件的坐标为 (-10, -10, 300)。
YY
D
C
28
8A 10 O工 8 16 O刀 10
BX 32 40 X
图4-13a
4.2 数控铣床常用G功能指令
图4-26 G41进刀、G40退刀
4.2 数控铣床常用G功能指令
刀补指令的程序段格式: 1)G00( 或G01 ) G41(或G42)D_X_Y_F_ 2)G00(或G01) G40 X_Y_ 注意: 1)只能在G00或G01指令下建立刀具半径补偿状态 及取消刀具半径补偿状态。
2)在建立刀补时,必须有连续两段的平面位移指令。
4.2 数控铣床常用G功能指令
G03
G02
图4-14
4.2 数控铣床常用G功能指令
例2 编制图3-15圆弧加工的程序。
绝对坐标编程: G90 G03 X25 Y20 I-20 J0 F50 或G90 G03 X25 Y20 R20 F50
G43:刀具长度补偿分 为刀具长度正补偿及H代 码;
G44:刀具长度负补 偿及H代码;
G49:取消刀具长度 补偿用。
30
2
正常
图3-28 a刀具长度补偿
2 30
2
30
4
淮海工学院
3.2 数控铣床常用G功能指令
b 正常
c
a
2
2
2 30
30
30
2
图3-28b 刀具长度补偿 a情况:设定H01=2,则G44 H01; c情况:设定H01=-2,则G43 H02。
1. 快速定位 G00 X Y Z 2. 直线进给运动 G01 X Y Z F
例1 编制加工右图所示 的轮廓加工程序,工件 的厚度为5mm。设起刀 具点相对工件的坐标为 (-10, -10, 300)。
YY
D
C
28
8A 10 O工 8 16 O刀 10
BX 32 40 X
图4-13a
4.2 数控铣床常用G功能指令
图4-26 G41进刀、G40退刀
4.2 数控铣床常用G功能指令
刀补指令的程序段格式: 1)G00( 或G01 ) G41(或G42)D_X_Y_F_ 2)G00(或G01) G40 X_Y_ 注意: 1)只能在G00或G01指令下建立刀具半径补偿状态 及取消刀具半径补偿状态。
2)在建立刀补时,必须有连续两段的平面位移指令。
4.2 数控铣床常用G功能指令
G03
G02
图4-14
4.2 数控铣床常用G功能指令
例2 编制图3-15圆弧加工的程序。
绝对坐标编程: G90 G03 X25 Y20 I-20 J0 F50 或G90 G03 X25 Y20 R20 F50
《FANUC系统数控铣床编程与加工》PPT课件讲义

X..Y..Z.. N… G… A..B..C..
U..V..W..
I..J..K.. R
F…
S…
T…
H.. D..
M… ;
程准 序备 段功 号能
尺寸字
主
进 给 功 能
轴刀刀
转具具
速功补
功能偿
能
号
辅段 助结 功束 能符
图4-6 程序段格式
4.4 数控机床的有关功能及规则
数控系统常用的功能有准备功能、辅助功能、其他功能三种,这些功能是编制 加工程序的基础。
Y
Z
a
工件坐标系
X
图4-5 工件坐标系原点设定
4.3 数控加工程序的格式与组成
4.3.1 程序格式 一个零件程序是一组被传送到数控装置中去的指令和数据。它由遵循一定结 构句法和格式规则的若干个程序段组成,而每个程序段又由若干个指令字组成。
1、程序的组成 一个完整的程序由程序名、程序内容和程序结束组成,如下所示:
O0010;
程序名
G90 G94 G40 G17 G21 G54;
G91 G28 Z0;
G90 G00 X-16.0 Y840.0;
Z20.0;
程序内容
M03 S600 M08;
……
G00 Z50.0 M09;
M30;
程序结束
4.3.2 程序段的组成
(1)程序段的基本格式 程序段格式是指在一个程序段中,字、字符、数据的排列、书写方式和顺序。
刀具交换 切削液开启
切削液关闭 程序结束,返
回开头 调用子程序 子程序结束
1、暂停指令M00 当CNC 执行到M00 指令时,将暂停执行当前程序,以方便操作者进行刀 具更换、工件的尺寸测量、工件调头或手动变速等操作。暂停时机床的主轴进给 及冷却液停止,而全部现存的模态信息保持不变。若欲继续执行后续程序重按操 作面板上的“启动键”即可。 2、程序结束指令M02 M02用在主程序的最后一个程序段中,表示程序结束。当CNC 执行到M02 指令时机床的主轴、进给及冷却液全部停止。使用M02的程序结束后,若要重新 执行该程序就必须重新调用该程序。 3、程序结束并返回到零件程序头指令M30 M30 和M02 功能基本相同,只是M30 指令还兼有控制返回到零件程序头 (%)的作用。 使用M30 的程序结束后,若要重新执行该程序,只需再次按操作面板上的 “启动键”即可。
最新数控铣削加工编程与操作精品课件固定循环指令编程与操作

固定循环动作
固定循环指令
固定循环指令注意事项
知识目标
掌握并能够熟练使用常用指令 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 轴快速回到起始位置。
固定循环指令
固定循环指令注意事项
知识目标
掌握并能够熟练使用常用指令 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 轴快速回到起始位置。
数控铣床固定循环

G99
孔底 Z点
参照 R点
参照 R点
→刀具快移到B点→主轴定向停转→反向偏移Q量→快移到参照高度→偏移到R 点
→主轴正转→向上工进镗孔→延时P秒→- 主轴定向停转→反向偏移Q量→快速抬
11) G88:镗孔循环 (手镗 ) G98(G99)G88X_Y_Z_R_P_F_K_
初始
B点
参照
R点
孔底
Z点 精镗孔:该类镗孔不需要主轴定向
-
第八章 数控镗铣削加工程序的编制 8.1 固定循环
2.孔加工循环结束后刀具的返回点:G98、G99 G98:返回起始点,为缺省方式 G99:返回R平面 3.采用绝对或增量坐标编程:G90、 G91 建议尽量采用绝对坐标编程
-
第八章 数控镗铣削加工程序的编制
8.1 固定循环 二、固定循环指令
1格.钻式孔:循环指令:G81 G98/G99 G81 X_Y_Z_R_F_K_ 说明:
镗刀
初始
B点
G98
参照 R点
镗刀
初始 B点 参照 R点
G99
孔底 Z点
孔底 Z点
(工进、主轴停、快退)
-
10) G87:反镗循环 (需要主轴准停)
G98G87X_Y_Z_R_P_Q_F_K_
初始 B点
偏移I 或J量
此指令不得使用G99,如使用则 提示“固定循环格式错”报警
镗刀
初始 B点
孔底延时P秒准停 孔底 Z点
G54
M03S600
G90 G00 X0.Y0. Z100.
G99 G73 X120. Y-75. Z-46. R2. Q8. F60
Y75.
X-120.
G98Y-75.
孔底 Z点
参照 R点
参照 R点
→刀具快移到B点→主轴定向停转→反向偏移Q量→快移到参照高度→偏移到R 点
→主轴正转→向上工进镗孔→延时P秒→- 主轴定向停转→反向偏移Q量→快速抬
11) G88:镗孔循环 (手镗 ) G98(G99)G88X_Y_Z_R_P_F_K_
初始
B点
参照
R点
孔底
Z点 精镗孔:该类镗孔不需要主轴定向
-
第八章 数控镗铣削加工程序的编制 8.1 固定循环
2.孔加工循环结束后刀具的返回点:G98、G99 G98:返回起始点,为缺省方式 G99:返回R平面 3.采用绝对或增量坐标编程:G90、 G91 建议尽量采用绝对坐标编程
-
第八章 数控镗铣削加工程序的编制
8.1 固定循环 二、固定循环指令
1格.钻式孔:循环指令:G81 G98/G99 G81 X_Y_Z_R_F_K_ 说明:
镗刀
初始
B点
G98
参照 R点
镗刀
初始 B点 参照 R点
G99
孔底 Z点
孔底 Z点
(工进、主轴停、快退)
-
10) G87:反镗循环 (需要主轴准停)
G98G87X_Y_Z_R_P_Q_F_K_
初始 B点
偏移I 或J量
此指令不得使用G99,如使用则 提示“固定循环格式错”报警
镗刀
初始 B点
孔底延时P秒准停 孔底 Z点
G54
M03S600
G90 G00 X0.Y0. Z100.
G99 G73 X120. Y-75. Z-46. R2. Q8. F60
Y75.
X-120.
G98Y-75.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
май-20
数控铣床固定循环编程
11
③ 精镗指令G76
G76 X_Y_Z_R_Q_P_F_K_
说明: G76 精镗时,主轴在孔底定向停止后,
向刀尖反方向移动,然后快速退刀。 这种带有让刀的退刀不会划伤已加工 平面,保证了镗孔精度。 G76 指令动作循环见图。 注意:如果Z 的移动量为零,该指令不执行。
май-20
数控铣床固定循环编程
12
(5) G80:取消固定循环
该指令能取消固定循环,同时R 点和Z 点 也被取消。
май-20
数控铣床固定循环编程
13
★使用固定循环时应注意以下几பைடு நூலகம்:
(1) 在固定循环指令前应使用M03 或M04 指令使主轴回转;
(2) 在固定循环程序段中,X, Y, Z, R 数据应至少指令一个才 能进行孔加工;
G90(91):绝对(增量)坐标方式; G98(99):返回初始平面(R点平面); G:固定循环代码之一; X 、Y:加工起点到孔位的距离(G91)或孔位坐标(G90); R:初始点到R 点的距离(G91)或R 点的坐标(G90); Z:R 点到孔底的距离(G91)或孔底坐标(G90); Q:每次进给深度(G73/G83); P:刀具在孔底的暂停时间; F:切削进给速度; k:固定循环的次数。
май-20
数控铣床固定循环编程
2
1)高速钻深孔循环G73和钻深孔循环指令G83
G73(G83) X_Y_Z_R_Q_F_K_
说明: Q:每次进给深度; k:指令执行重复次数。高速钻深孔循环G73 G73 用于Z 轴的间歇进给,使深孔
加工时容易排屑,减少退刀量, 可以进行高效率的加工。 G73 指令动作循环见上图。 注意:Z、K、Q 移动量为零时,该指令不执行。
(5) 在固定循环程序段中,如果指定了M,则在最初定位时送 出M 信号,等待M 信号完成,才能进行孔加工循环。
май-20
数控铣床固定循环编程
14
例1 编程如图所示零件。加工该零件所用的刀具 如下:
(1)中心钻:T01,刀具的长度补偿 号为H01; (2)Φ5钻头:T02,刀具长度补偿号为H02; (3)M6丝锥:T03,刀具长度补偿号为H03
май-20
数控铣床固定循环编程
3
钻深孔循环指令G83
G83 指令动作循环见图。
май-20
数控铣床固定循环编程
4
2) 钻孔循环指令G81 和G82
G81 X_Y_Z_R_F_K_
G81 钻孔动作循环,包括X,Y 坐标定位、 快进、工进和快速返回等动作。
G81 指令动作循环见图。 注意:如果Z 的移动量为零,该指令不执行。
май-20
数控铣床固定循环编程
9
G89 X_Y_Z_R_P_F_K_
G89 指令与G85 指令相同,但在孔底有暂停。 注意:如果Z 的移动量为零,G89 指令不执行 。
май-20
数控铣床固定循环编程
10
② 反镗循环指令G87
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 的移动量为零,该指令不执行。
6
3)攻丝循环指令G74(左) G84(右)
G74 X_Y_Z_R_P_F_K_
G74 攻反螺纹时主轴反转,到孔底时主轴 正转,然后退回。
G74 指令动作循环见图。 ★注意: (1) 攻丝时速度倍率、进给保持均不起作用; (2) R 应选在距工件表面7mm 以上的地方; (3) 如果Z 的移动量为零,该指令不执行。
май-20
数控铣床固定循环编程
8
4)镗孔循环指令
① 镗孔循环指令G85 \G86 和G89
G85(G86) X_Y_Z_R_F_K_ G85 指令与G84 指令相同,但在孔底时主轴不反转。 G86 指令与G81 相同,但在孔底时主轴停止,然后快
速退回。 注意: (1) 如果Z 的移动位置为零,该指令不执行; (2) 调用此指令之后,主轴将保持正转。
май-20
数控铣床固定循环编程
7
攻丝循环指令G84(右)
G84 X_Y_Z_R_P_F_K_
G84 攻螺纹时从R 点到Z 点主轴正转, 在孔底暂停后,主轴反转,然后退回。 G84 指令动作循环见图。 注意: (1) 攻丝时速度倍率、进给保持均不起作用; (2) R 应选在距工件表面7mm 以上的地方; (3) 如果Z 的移动量为零,该指令不执行。
7.孔加工固定循环指令
孔加工固定循环指令通常由下述 6 个动作构成: (1) X、Y 轴定位; (2) 快速运行到R (3) 孔加工; (4) 在孔底的动作; (5) 退回到R (6) 快速返回到起始点。
май-20
数控铣床固定循环编程
1
循环指令的通用指令格式
G90(91) G98(99) (G73~G88) X_Y_Z_R_Q_P_F_K_
май-20
数控铣床固定循环编程
5
G82:带停顿的钻孔循环
G82 X_Y_Z_R_P_F_K_
G82 指令除了要在孔底暂停外,其他动作与G81 相同。暂停时间 由地址P 给出。
G82 指令主要用于加工盲孔,以提高孔深精度。 注意:如果Z 的移动量为零,该指令不执行。
май-20
数控铣床固定循环编程
(3) 在使用控制主轴回转的固定循环(G74、G84、G86)中, 如果连续加工一些孔间距比较小,或者初平面到R 点平面的 距离比较短的孔时,会出现在进入孔的切削动作前时,主轴 还没有达到正常转速的情况,遇到这种情况时,应在各孔的 加工动作之间插入G04 指令,以获得时间;
(4) 当用G00~G03 指令注销固定循环时,若G00~G03 指令 和固定循环出现在同一程序段,按后出现的指令运行;