第1章 数控机床概述 1
数控技术的基本概念 1
数控 1
数控机床 1
数控系统 1
数控程序 1
数控编程 1
数控加工 2
数控机床的组成和特点 2
数控机床的组成 2
数控机床的特点 4
数控机床的工作原理 5
数控机床分类及应用范围 6
按运动轨迹分类 6
按伺服系统分类 8
按加工工艺方式分类 9
应用范围 9
数控机床的发展方向 10
数控机床的产生与发展 10
数控机床的发展方向 10
常见数控机床简介 12
数控车床 12
数控铣床 13
加工中心 14
数控线切割机床 15
数控机床的主要辅助装置 17
对刀仪 17
自动编程机 17
交流稳压电源 18
气源装置 18
控制轴数与联动轴数 18
控制轴数 18
联动轴数 19
复习思考与练习 19
第2章 机械加工工艺基础 20
基本概念 20
机械产品的生产过程和工艺过程 20
机械加工工艺过程的组成 20
生产类型及其工艺特点 21
工件装夹方式 23
获得尺寸精度的方法 24
表面加工方法及加工方案 24
经济加工精度 24
典型表面加工方法及加工方案 25
成形表面和复杂表面的加工 27
机械加工工艺规程 29
机械加工工艺规程 29
基准及其选择 32
工艺路线的拟订 35
加工余量的确定 36
机床夹具概述 37
夹具的作用、分类及组成 37
工件在夹具中的定位 39
工件的夹紧 47
金属切削刀具 51
金属切削刀具的种类 52
金属切削刀具的几何角度 53
刀具几何参数的合理选择 56
刀具材料的选择 57
刀具磨损和耐用度 58
工程材料简介 59
金属材料 59
有色金属 60
塑料 61
复习思考与练习 62
第3章 数控加工工艺基础知识 63
数控机床的坐标系统与原点偏置 63
坐标系 63
坐标轴及其运动方向 64
坐标原点 64
程序原点的设置与偏移 65
绝对坐标编程及增量坐标编程 66
数控系统的插补原理简介 67
概述 67
脉冲增量插补 68
数据采样插补 68
数控机床的伺服系统概述 69
进给伺服系统概述 69
主轴伺服系统概述 71
数控机床对伺服系统的要求 71
数控系统的指令集 71
程序段的一般格式 71
常用的编程指令 72
数控加工的刀具补偿 75
铣削加工刀具半径补偿 75
车削加工刀尖半径补偿 79
数控加工的刀具长度补偿 80
数控加工编程概述 82
数控编程的定义 82
数控编程的步骤 82
数控编程的方法 84
复习思考与练习 85
第4章 数控加工工艺设计 86
概述 86
数控加工的工艺特点 86
数控加工工艺设计的主要内容 86
数控加工内容的选择 87
数控加工零件的选择 87
数控加工内容的选择 88
数控加工工艺分析 88
工件图尺寸的标注方法 88
构成零件轮廓的几何元素条件 89
数控加工的定位基准 89
数控加工的工艺路线设计 89
工序的划分 89
加工工序的安排 90
数控加工工序与普通工序的衔接 90
数控加工工序设计 90
进给路线的确定和工步的顺序安排 91
工件的安装与夹具的选择 93
数控刀具的选择 93
切削用量的选择 94
对刀点与换刀点的确定 95
测量方法的确定 95
工艺文件编制 96
工序卡 96
刀具调整单 97
机床调整单 97
加工程序单 98
复习思考与练习 101
第5章 数控刀具系统及机床附件 102
数控刀具系统 102
刀具的种类及特点 102
机夹可转位刀片及代码 105
刀柄的结构特点 109
刀柄的选择 111
数控机床的附件 111
附件的种类 111
附件的使用 113
第6章 数控车削编程 115
概述 115
机床坐标轴及其运动方向的定义 115
机床原点 115
编程坐标 115
工件坐标系 116
参考点 117
程序结构 117
字符 117
字段 118
顺序号 118
程序段 118
程序的构成 119
指令代码及其功能 119
G代码功能—准备功能 119
G00—快速定位 120
G01—直线插补 120
G02,G03—圆弧插补 121
G33—螺纹切削 122
G26—返回参考点 124
G27—X轴返回参考点 124
G29—Z轴返回参考点 124
G50—工件坐标系设定 125
G04—定时延时 125
恒线速控制G96,取消恒线速G97 125
单一型固定循环 126
复合循环 128
G22,G80—程序局部循环 131
G93—系统偏置 133
M,S,F,T代码指令及其功能 133
M代码功能—辅助功能 133
S代码功能—主轴功能 135
T代码功能—刀具功能 135
F代码功能—进给速度功能 135
数控车削手工编程 136
数控车削加工中的基本工艺问题 136
一般编程规则 137
端面及外圆车削加工 138
轴类零件的车削加工 141
镗孔加工 143
盘类零件的车削加工 145
螺纹车削加工 150
车削加工循环 152
程序延时 152
刀具补偿 153
综合运用 156
复习思考与练习 163
第7章 数控铣床编程 166
编程简介 166
数控铣床坐标轴定义 166
机床原点 166
程序原点 166
工件坐标系 166
坐标的单位及范围 167
编程格式 167
快速定位的路径 167
系统的初态 167
系统的模态 168
加工程序的开始与结束 168
子程序 168
R基准面 169
S,T,M,D,H,F功能 169
S功能 169
T功能 169
M功能 169
D,H功能 170
F功能 170
G代码功能 170
编程状态的G代码功能 170
G00快速定位(模态、初态) 171
G01直线插补(模态) 171
G02,G03圆弧插补(模态) 171
G04延时等待 172
G10,G11圆凹槽内粗铣 172
G12,G13全圆内精铣 173
G14,G15外圆精铣 173
G34,G35矩形凹槽粗铣 174
G36,G37矩形凹槽内精铣 175
G38,G39矩形外精铣 175
固定循环G代码功能 176
G92设定浮动坐标系 183
G27机械零点检测 183
经中间点快速定位到程序零点 183
数控镗铣编程 184
数控镗铣加工中的基本工艺问题 184
常用编程指令 185
螺旋线插补编程 190
多程序原点的应用 192
子程序的应用 194
镜像加工 196
手工编程综合应用 199
复习思考与练习 205
参考文献 208