文档介绍:第3章数控车削编程基础知识
学习目标与要求
数控车削编程概述
部分指令的编程要点
参考点编程要点
坐标指令编程要点
部分功能指令的编程要点
数控车床的对刀
程序编制中的数学处理
小结
学习知识目标
掌握数控车削编程的内容、种类和方法;
数控编程中程序的构成和常用的程序段格式;
了解典型数控系统的指令代码及部分指令的编程要点。
数控车削编程概述
数控编程的内容
数控编程的种类
手工编程
自动编程
CAD/CAM计算机辅助数控编程
程序的构成
典型数控系统的指令代码
FANUC 0-TD系统
SIMENS 802S/C 系统
数控编程的内容
分析零件图、确定加工工艺
数值计算
编写零件加工程序单
程序输入数控系统
程序校对和首件试切
程序的构成
基本编程术语
编程格式
程序字
主程序和子程序
程序的组成
一个完整的程序,一般由程序号、程序内容和程序结束三部分组成。
例如:
程序号 O0100
N1 G0
N2 G17 T1
N3 G0 S2000
程序内容 N4 G1 Z1- F200 M70
N5 G42 G46 G1 G60 M61
…
N18 G0
程序结束 N19 M30
程序段中包含:程序刀具指令、机床状态指令、机床坐标轴运动方向(即刀具运动轨迹)指令等各种信息代码。
字地址可变程序段格式如下:
N□□□□ G□□ X□□… Y □□… Z□□…□□…□
 
程序段号准备功能运动坐标其他坐标
F□□□□ S□□□□ T□□□□ M□□
 
工艺性指令辅助功能
可见每个程序段的开头是程序段的序号,以字母N和4位(有的数控系统不用4位)数字表示,接着是准备功能指令,由G和两位数字组成。再接着是运动坐标;如有圆弧半径R等尺寸,放在其他坐标位置;在工艺指令中,F指令为进给速度,S指令为主轴转速,T指令为刀具号,M为辅助功能指令;还可以有其他的附加指令。
程序段格式
机能
地址
意义
程序段顺序号
N
顺序地址符字母
准备功能
G
由G后面两位数字决定该程序段意义
进给功能
F
刀具进给功能
主轴转速功能
S
指定主轴转速
刀具功能
T
指定刀具号
辅助功能
M
指定机床上的辅助功能
机能
地址
意义
尺寸字
地址字母
X、Y、Z
坐标轴地址指令
U、V、W
附加轴地址指令
A、B、C
附加回转轴地址指令
I、J、K
圆弧起点相对于圆弧中心的坐标指令
表3-1(a) 非尺寸字地址字母
表3-1(b) 尺寸字地址字母表
程序字
G代码
组
功能
G代码
组
功能
A
B
C
A
B
C
G00
G00
G00
01
快速定位
G70
G70
G72
00
精加工工循环
G01
G01
G01
直线插补(切削进给)
G71
G71
G73
外圆粗车循环
G02
G02
G02
圆弧插补(顺时针)
G72
G72
G74
端面粗车循环
G03
G03
G03
圆弧插补(逆时针)
G73
G73
G75
多重车削循环
G04
G04
G04
00
暂停
G74
G74
G76
排屑钻端面孔
G10
G10
G10
可编程数据输入
G75
G75
G77
外径/内径钻孔循环
G11
G11
G11
可编程数据输入方式取消
G76
G76
G78
多头螺纹循环
G20
G20
G70
06
英制输入
G80
G80
G80
10
固定循环取消
G21
G21
G71
公制输入
G83
G83
G83
钻孔循环
G27
G27
G27
00
返回参考点检查
G84
G84
G84
攻丝循环
G28
G28
G28
返回参考点位置
G85
G85
G85
正面镗循环
G32
G33
G33
01
螺纹切削
G87
G87
G87
侧面循环
G34
G34
G34
变螺距螺纹切削
G88
G88
G88
侧镗丝循环
G36
G36
G36
00
自动刀具补偿X
G89
G89
G89
侧镗循环
表3-2 FANUC 0-TD系统常用G指令表
续表
G代码
组
功能
G代码
组
功能
A
B
C
A
B
C
G37
G37
G37
自动刀具补偿Z
G90
G77
G20
01
外径/内径车削循环