第 4.3.1 节 G00 、 G01 指令

12
第 4.3.1 第 G00 G01 第第 G 第第第第第第 G00 第第 G01 第第 第第 G 第第第第第第第第第第 第第 G00 第第第第第 第第第 第第第第 、、 第第 G01 第第第第第 第第第 第第第第 、、 第第第第第第第第第第 第第第第 G00 G01 第第第第第 第第第第第

description

第 4.3.1 节 G00 、 G01 指令. G 代码组及含义 G00 指令 G01 指令. 教学内容 :. 了解 G 代码组的种类及其功能 掌握 G00 指令的含义、格式、编程方法 掌握 G01 指令的含义、格式、编程方法. 知识目标 :. 能够根据零件图纸要求,熟练地用 G00 、 G01 指令编写简单加工程序. 技能目标 :. G 代码的功能、含义 G00 指令、 G01 的区别及使用方法. 教学重点 :. 刀具运动轨迹坐标点的计算 灵活运用 G00 、 G01. 教学难点 :. 讲授法 精讲点拨法 案例分析法. 教学方法 :. - PowerPoint PPT Presentation

Transcript of 第 4.3.1 节 G00 、 G01 指令

Page 1: 第 4.3.1 节  G00 、 G01 指令

第 4.3.1 节 G00 、 G01 指令

G 代码组及含义 G00 指令 G01 指令

了解 G 代码组的种类及其功能 掌握 G00 指令的含义、格式、编程方法 掌握 G01 指令的含义、格式、编程方法

能够根据零件图纸要求,熟练地用 G00 、G01 指令编写简单加工程序

Page 2: 第 4.3.1 节  G00 、 G01 指令

G 代码的功能、含义 G00 指令、 G01 的区别及使用方法

刀具运动轨迹坐标点的计算 灵活运用 G00 、 G01

讲授法 精讲点拨法 案例分析法

Page 3: 第 4.3.1 节  G00 、 G01 指令

1.G 代码组及其含义 G 功能由字母 G 后跟 2 位数字表示,规定其所在程序段的意义。2.G 代码的种类

种 类一次性代码

模态 G 代码

意 义只在被指令的程序段有效

在同组其它 G 代码指令前一直有效

表 1

G代码 组别 功能 G代码 组别 功能G00

01

定位(快速移动) G72

00

端面粗车循环G01 直线插补(切削进给) G73 封闭切削循环G02 圆弧插补 CW(顺时

针)G74 端面深孔加工循环

G03 圆弧插补 CCW(逆时针)

G75 外圆、内圆切槽循环

G0400

暂停、准停 G9001

外圆、内圆车削循环G28 返回参考点 G92 螺纹切削循环G32 01 螺纹切削 G94 端面切削许循环G50 00 坐标系设定 G96

02恒线速开

G65 00 宏程序命令 G97 恒线速关G70

00精加工循环 G98

03每分进给

G71 外圆粗车循环 G99 每转进给

表 2

Page 4: 第 4.3.1 节  G00 、 G01 指令

3. G00 :快速定位

格式: G00 X ( U )— Z ( W )— ;

刀具移动的终点坐标

说明:刀具在 X 、 Z 坐标系内,先以 45° 直线移动,然后再平行于 X或 Z

移至终点,速度可达 5000-8000mm/min ,部分机床可达几十米, 用于使刀具快速靠近工件或远离工件。

注意: 1 :用 G00 时,严禁与工件或机床相碰撞2: G00的运行速度,受系统参数和快速倍率控制,不受 F控制

Page 5: 第 4.3.1 节  G00 、 G01 指令

例如:

图 1

A B

快速定位

G00 X20 Z25 ; (绝对坐标)G00 U-22 W-18 ;(绝对坐标)G00 X20 W-18 ; (混合坐标)G00 U-22 Z25 ; (混合坐标)

Page 6: 第 4.3.1 节  G00 、 G01 指令

4. G01 :直线插补

格式: G01 X ( U )— Z ( W )— F— ;

刀具切削的终点坐标

进给速度

说明:刀具在 X 、 Z 坐标系内,从刀具起点,严格按一直线形式,以 F 指 定的进给速度车削至终点,用于工件上直线部位的加工。

注意: 1 :每一个 G01 程序段,刀具的切削轨迹只为一条直

线2 :利用 G01 可以车端面、柱面、锥面,切断

插补 : 对于非直线、非圆弧组成的轨 迹,可以用一小段直线或圆弧 来拟合其任务是按照进给速度 的要求在轮廓起点和终点之间 计算出若干中间点的坐标值。

Page 7: 第 4.3.1 节  G00 、 G01 指令

例如:

图 2

A B

直线切削

G01 X60 Z-25 ;(绝对坐标)G01 U20 W-25 ;(相对坐标)G01 X60 W-25 ;(混合坐标)G01 U20 Z-25 ;(混合坐标)

Page 8: 第 4.3.1 节  G00 、 G01 指令

综合项目: 利用 G00、 G01编写图 2所示零件的加工程序

GSK 980TD (精车路线)

O0001 ;N0010 G00 X100 Z50 ;(起刀点位置)N0020 M03 S800 M08 ;(主轴正转,转速 800r/min ,冷却液开)N0030 T0101 F40 ; ( 1 号刀,进给速度 40mm/min )N0040 G00 X70 Z0 ; (靠近工件)N0050 G01 X0 Z0 ; (平端面)N0060 G01 X40 Z0 ; (车 O→A )N0070 G01 X60 Z-25 ;(车 A→B )N0080 G01 X60 Z-32 ;(车 B→C )N0090 G00 X100 ; (返回起刀点, X 方向退刀)N0100 G00 Z50 ; (返回起刀点, Z 方向退刀)N0110 M09 ; (冷却液关)N0120 M30 ; (程序结束)

Page 9: 第 4.3.1 节  G00 、 G01 指令

课堂练习: 请写出数控加工工艺与编程基础 P72 ,图 4.6 所示零件的加工工艺路线和加工程序。

① 夹零件毛坯,伸出卡盘长度 70mm ;② 车端面;③ 粗、精加工零件外形轮廓至尺寸要求;④ 切断零件,总长留 0.5mm余量;⑤ 零件调头,夹∮ 43 外圆校正;

1. 工艺路线

Page 10: 第 4.3.1 节  G00 、 G01 指令

O0002 ;N0010 G00 X100 Z50 ; (起刀点位置)N0020 M03 S600 M08 ;(主轴正转,转速 800r/min ,冷却液开)N0030 T0101 F40 ; ( 1 号刀,进给速度 40mm/min )N0040 G00 X45 Z0 ; (快速定位 ,靠近工件)N0050 G01 X0 Z0 ; (车端面)N0060 G00 X100 Z50 ; (返回起刀点)N0070 T0202 F100 ; ( 2 号外圆刀,进给 100mm/min )N0080 G00 X16 Z2 ; (快速定位)N0090 G01 X18 Z-1 ; (车 A→B )N0100 G01 X18 Z-16 ; (车 B→C )N0110 G01 X30 Z-26 ; (车 C→D )N0120 G01 X32 Z-26 ; (车 D→E )N0130 G01 X32 Z-31 ; (车 E→F )N0140 G01 X39 Z-33 ; (车 F→G )N0150 G01 X43 Z-46 ; (车 G→H)N0160 G01 X43 Z-51 ; (车 H→I)N0170 G00 X100 Z50 ; (返回起刀点)

2. 加工程序

Page 11: 第 4.3.1 节  G00 、 G01 指令

N0180 T0404 F40 S400 ; ( 4 号刀,刀宽 4mm )N0190 G00 X45 Z-55 ; (快速定位)N0200 G01 X0 Z-55 ; (切断)N0210 G00 X100 ; ( X 方向退刀)N0220 G00 Z50 ; ( Z 方向退刀)N0050 M09 ; (冷却液关)N0060 M30 ; (程序结束)

介绍 G00 、 G01 的使用及其功能,通过举例详细说明了零件编程的格式及方法,让学生掌握常用 G 指令的编程,具备编制简单程序的能力。

小结:

Page 12: 第 4.3.1 节  G00 、 G01 指令

作 业:

2. 2. 请编写所示零件的精加工程序请编写所示零件的精加工程序

1. 1. 写出写出 G00G00 、、 G01G01 指令的含义及格式。指令的含义及格式。

思考