文档介绍:第二章数控机床的程序编制
§2-1 编程的内容及有关规定
§2-2 程序编制中的工艺处理
§2-3 数值计算
§2-4 数控编程实例
本章主要介绍数控加工程序编制的有关
知识,包括编程的有关标准、工艺制定、数
值计算,简单零件程序编制。另外还将介绍
最新的计算机自动编程方面的知识。
本章提要
注意
掌握用ISO标准代码编制数控程序的一般格式,
常用的功能字,数控机床坐标及运动方向的规定
掌握数控编程的方法和步骤
掌握数控编程中工艺处理的特点及数值计算的方法
熟练用手工编程方法编制简单的数控加工程序
了解自动编程的特点及实现方法
目标
建
议
数控编程是实践性和理论性都很强的一门
技术,既要掌握零件制造工艺方面的知识,
又要有扎实的数学知识,同时还必须充分
熟悉数控机床的功能和编程规则。建议在
学习中同时学习和掌握上述相关知识,并
多动手编制数控程序。
第二章数控机床的程序编制
零件
图纸
制订工艺
数值计算
制备数控带
编写程序
校
验
数
控
装
置
数
控
机
床
毛坯
成品
程序编制
第二章数控机床的程序编制
§2-1 编程的内容及有关规定
一、NC机床的编程
将零件的工艺过程、工艺参数、刀具位移量
及方向以及其它辅助动作(换刀、变速、冷却、
夹紧等),按运动顺序用数控机床规定的指令
代码和程序格式编成加工程序,再将程序单中
的全部内容记录在控制介质上。然后输出给数
控装置,从而指挥数控机床加工,从图纸到制
成介质过程叫数控编程。
§2-1 编程的内容及有关规定
编程的方法:
手工编程:
全部或主要由人工进行,广泛采用于简单
的点位加工及直线与圆弧组成的轮廓加工中。
但对复杂零件编程计算繁琐、程序量大、费时
且易出错。
第二章数控机床的程序编制
N
G
X
U
Z
W
I
K
F
S
M
T
M
LF
备注
N001
G92
X
20000
Z
35000
LF
坐标设定
N002
G00
X
4180
Z
29200
S31
M03
T11
M08
LF
N003
G01
X
4780
Z
28900
F15
LF
倒角
N004
U
0
Z
2300
LF
N005
X
5000
W
0
LF
退刀
N006
X
6200
W
-6000
LF
锥度
N007
U
0
Z
15500
LF
φ62
N008
X
7800
W
0
LF
退刀
N009
X
8000
W
-100
LF
倒角
N0010
U
0
W
-1900
LF
φ80
N0011
G02
U
0
W
-6000
I
6235
K
-3000
LF
圆弧
N0012
G01
U
0
Z
6500
LF
φ80
N0013
X
9000
W
0
LF
退刀
N0014
G00
X
20000
Z
35000
T10
M09
LF
退至换刀点
N0015
X
5100
Z
23000
S23
M03
T22
M08
LF
N0016
G01
X
4500
W
0
F10
LF
切槽
N0017
G04
U
50
LF
延迟
N0018
G00
X
5100
W
0
LF
退刀
N0019
X
20000
Z
35000
T20
M09
LF
退至换刀点
N0020
G00
X
6200
Z
29600
S22
M03
T33
M08
LF
N0021
G33
X
4720
Z
23150
F150
LF
切螺纹
N0022
I
-60
K
0
LF
切螺纹
N0023
I
-50
K
0
LF
切螺纹
N0024
I
-30
K
0
LF
切螺纹
N0025
G00
X
20000
Z
35000
LF
退至换刀点
(2) 计算机辅助编程
自动编程:
用数控语言编写零件源程序输入计算机。
计算机对源程序进行计算处理和后置处理,最
后自动产生具体机床的加工程序单,这个过程
称为自动编程。
第二章数控机床的程序编制
§2-1 编程的内容及有关规定
零
件
图
纸
数
控
语
言
零
件
源
程
序
输