数控车削编程与加工:G00和G01指令详解
数控车削编程与加工:G00和G01指令详解
文档简介
典型零件数控车床加工技术
辽宁机电职业技术学院培训讲师
2020年4月
主讲教师:莫国伟
- 什么是数控加工程序?
- 数控加工程序的格式如何?
数控加工程序是指按照规定格式来描述零件几何形状和加工工艺的数控指令集。
O2013 T0101 M03 S800
G00 X100 Z100
。。。
G00 X100 Z100
M30
程序内容
程序开始
程序结束
程序名
当刀具没有切削工件的时候,刀具以很快的速度运动到下刀点或快速退回换刀点?刀具的这种运动用什么指令表示呢?
当刀具切削工件时,刀具运动的速度相对比较慢?刀具的这种运动用什么指令表示呢?
激学导思
A B
1)从A点到B点,表示点到点的定位,该用的指令是什么?
2)从A’点到B’点,表示直线的切削,又该用什么指令呢?
A’ B’
新课导入
教学重点
G00、G01指令的格式及应用
学习任务
先睹为快
热身任务—掀开你的面纱来
一进阶任务—众里寻它千百度二
挑战任务—学以致用真本事三
【任务要求】
阅读学案知识链接的内容,完成屏幕上的任务,自主学习5分钟后由每组回答问题。
保证学生阅读的时间
新知探索
热身任务:
G00、G01指令的基础知识
G00
G01
名称
功能
状态
格式特点
快速定位指令
直线插补指令
控制刀具从当前所在点出发,按照机床所提供的最快移动速度移动到目标点位置。G00一般用于加工前的快速定位或加工后快速退刀。
控制刀具以给定的进给速度从刀具当前点向目标点作直线运动。G01可用于圆柱切削、圆柱切槽、倒角。
(1)X(U)Z(W)后给坐标为目标点坐标值,既可以为绝对坐标,也可为增量坐标。
(2)该指令的速度由数控机床数控系统决定。
模态
模态
G00 X(U) Z(W)
G01 X(U)_ Z(W)_ F_
(1)X(U)_Z(W)_后给坐标为目标点坐标值,既可以为绝对坐标,也可为增量坐标。
(2)F__表示进给速度。
知识点的补充说明
G00用于进刀或退刀,利用倍率开关调速,运动轨迹不是标准的直线。无切削运动。
G01用于切削工件,运动轨迹是标准的直线,受进给速度的控制。有切削运动。
指令动作演示
Z轴
X轴
O
Φ20
18
11
B
A
启动刀具移动
快速定位指令——G00
比观察力
A:起点
B:终点
Z轴
X轴
O
Φ60
20
10
起点
终点
启动刀具移动
指令动作演示
直线插补指令——G01
比观察力
ZO
ZO
加工前
加工后
XX
思考:刀具的加工路径及指令代码?
保证学生动脑的时间
ZO
ZO
加工中
加工后
XX
ZO
ZO
加工后
XX
加工中
ZO
ZO
加工中
加工后
XX
ZO
加工后
X
B
C
D
A
A
B
:
B
C
:
C
D
:
D
A
:
Z
O
X
B
C
D
A
A
B
:
B
C
:
C
D
:
D
A
:
G00
加工后
G00
Z
O
X
B
C
D
A
A
B
:
B
C
:
C
D
:
D
A
:
G00
G01
加工后
G01
G00
Z
O
X
B
C
D
A
A
B
:
B
C
:
C
D
:
D
A
:
G00
G01
G01
加工后
G01
G00
G01
Z
O
X
B
C
D
A
A
B
:
B
C
:
C
D
:
D
A
:
G00
G01
G01
G00
加工后
G01
G00
G00
G01
φ40
Z
O
X
B
C
D
A
φ36
30
100
50
换刀点(X100,Z100)
毛坯:φ40
进阶任务
知难而进
要求:
(1)使用1号刀。
(2)主轴正转,转速为800r/min。
(3)换刀点为(100,100)
(4)进给速度为0.1mm/r.
A:(41,2)
B:(36,2)
C:(36,-50)
D:(40,-50)
Z
O
X
B
C
D
A
φ36
30
100
50
O
2013
T0101
M03
S800
G00
X40
Z2
G00
X36
Z2
G01
X36
Z-50
F0.1
G01
X40
Z-50
F0.1
G00
X40
Z2
G00
X100
Z100
M30
A
B
:
B
C
:
C
D
:
D
A
:
毛坯:φ40
教师精讲-难点内容简化
O2013
T0101
M03
S800
X40
Z2
X36
G01
Z-50
F0.1
X40
G00
Z2
G00
X100
Z100
M30
O2013
T0101
M03
S800
G00
X40
Z2
G00
X36
Z2
G01
X36
Z-50
F0.1
G01
X40
Z-50
F0.1
G00
X40
Z2
G00
X100
Z100
M30
如图所示,选右端面O点为编程原点,主轴正转,转速为500r/min,使用1号刀,进给速度为80mm/min,起始(200,100)运用绝对值编程和增量值编程。
小试牛刀
挑战任务——学以致用真本事
程序提示
加工程序
G00
X200
Z100
G00
X50
Z2
G01
Z-40
F80
X80
Z-60
G00
U-150
W-98
G01
W-42
F80
U30
W20
G00
U120
W160
O111
O222
T0101
M03
S500
M05
M05
M30
M02
T0101
M03
S500
思考题:
结论:
(1)G00意义上是快速定位,而G01是直线插补;
(2)G00走的是折线,G01走的是直线;
(3)G00不能用作工件切削,做无切削运动。G01用作工件切削;
(4)G00不用给出速度,G01要给出速度F;
G00与G01的区别
课堂小结
G00、G01指令的格式及应用
1、G00格式:G00X(U)Z(W);
2、G01格式:G01X(U)Z(W)F
;
3、掌握使用G00、G01指令加工工件的走刀路线:
G00—G01—G01—G0