目录 1
前言 1
第1章 数控技术概论 1
1.1 数控技术的基本概念 1
1.2 机床数控技术的组成 1
1.2.1 机床本体 1
1.2.2 数控系统 2
1.2.3 外围技术 4
1.3 数控加工零件的过程 4
1.4 数控机床的特点与分类 6
1.4.1 数控机床的特点 6
1.4.2 数控机床的分类 7
1.5 数控技术的发展趋势 12
复习思考题 14
第2章 数控加工程序编制基础 15
2.1 概述 15
2.1.1 数控编程的基本概念 15
2.1.2 数控编程的内容和步骤 15
2.1.3 数控编程的方法 17
2.1.4 数控机床坐标系 17
2.1.5 加工程序结构与格式 20
2.2 数控编程中的常用指令 21
2.2.1 准备功能G代码 22
2.2.2 辅助功能M代码 30
2.3 数控编程中的工艺处理 33
2.2.3 F、S、T代码 33
2.3.1 数控加工工艺的特点与内容 34
2.3.2 数控加工零件的选择 34
2.3.3 数控加工工艺性分析 35
2.3.4 数控加工工艺路线的设计 36
2.3.5 数控加工工序的详细设计 38
2.4 数控编程中的数学处理 50
2.4.1 直线、圆弧类零件的数学处理 51
2.4.2 非圆曲线节点坐标计算 52
2.4.3 列表曲线轮廓零件的数学处理 58
2.4.4 列表曲面轮廓零件的数学处理 61
2.4.5 刀位点轨迹的计算 63
复习思考题 66
3.1 概述 68
第3章 数控加工编程方法 68
3.2 手工编程方法 69
3.2.1 数控车床编程方法及编程实例 69
3.2.2 数控铣床编程方法及编程实例 89
3.2.3 数控线切割机床编程方法及编程实例 96
3.2.4 加工中心编程方法及编程实例 105
3.3 自动编程方法 114
3.3.1 概述 114
3.3.2 主要CAD/CAM系统简介 114
3.3.3 图形交互编程的主要过程 117
3.3.4 编程实例 118
复习思考题 123
4.2.1 单微处理器结构 126
4.2 计算机数字控制装置的硬件结构 126
第4章 计算机数字控制装置 126
4.1 概述 126
4.2.2 多微处理器结构 129
4.2.3 开放式数控系统 130
4.3 计算机数字控制装置的软件结构 131
4.3.1 CNC装置的软件组成 131
4.3.2 CNC系统软件的工作过程 131
4.3.3 CNC系统的软件结构特点 133
4.4 数控机床的可编程控制器 135
4.4.1 数控机床中PLC实现的功能 135
4.4.2 PLC、CNC与数控机床的关系 136
4.4.3 PLC在数控机床上的应用举例 137
4.5.1 FANUC公司的主要数控系统 139
4.5 典型的CNC系统简介 139
4.5.2 SIEMENS公司的主要数控系统 143
复习思考题 145
第5章 数控机床的控制原理 146
5.1 概述 146
5.1.1 插补的基本概念 146
5.1.2 插补方法的分类 147
5.2 逐点比较法 150
5.2.1 逐点比较法直线插补 150
5.2.2 逐点比较法圆弧插补 153
5.2.3 逐点比较法的速度分析 157
5.3 数字积分法 158
5.3.1 DDA法直线插补 159
5.3.2 DDA法圆弧插补 162
5.3.3 提高数字积分法插补质量的措施 165
5.3.4 其他函数的DDA插补运算 171
5.4 直线函数法 172
5.4.1 直线函数法直线插补 172
5.4.2 直线函数法圆弧插补 173
5.5 扩展数字积分法 174
5.5.1 扩展DDA直线插补 175
5.5.2 扩展DDA圆弧插补 176
5.6 曲面直接插补 178
5.6.1 实现SDI的软件系统结构和工作流程 179
5.6.2 SDI算法的基本原理 180
5.6.3 SDI的信息输入 183
5.6.4 曲面直接插补的技术关键 184
5.7 刀具半径补偿 185
5.7.1 B刀具半径补偿 186
5.7.2 C刀具半径补偿 187
复习思考题 191
第6章 数控机床的检测装置 193
6.1 概述 193
6.1.1 数控机床对检测装置的主要要求 193
6.1.2 位置检测装置分类 194
6.2 旋转变压器 195
6.2.1 旋转变压器的结构 195
6.2.2 旋转变压器的工作原理 196
6.2.3 旋转变压器的应用 199
6.2.4 磁阻式多极旋转变压器简介 199
6.3.1 感应同步器的结构与种类 200
6.3 感应同步器 200
6.3.2 感应同步器的安装 202
6.3.3 感应同步器工作原理 202
6.3.4 感应同步器的特点 205
6.4 光栅 206
6.4.1 光栅的种类与精度 206
6.4.2 光栅的结构与测量原理 208
6.4.3 光栅测量系统 210
6.5 磁栅 212
6.5.1 磁栅的工作原理与结构 212
6.5.2 磁栅位置检测装置的结构类型 217
6.6.1 接触式编码器 218
6.6 编码器 218
6.6.2 光电式编码器 220
6.6.3 电磁式编码器 221
6.6.4 编码器在数控机床中的应用 226
复习思考题 229
第7章 数控机床的伺服驱动系统 230
7.1 概述 230
7.2 步进电机及其驱动控制系统 232
7.2.1 步进电机的工作原理 232
7.2.2 步进电机的主要特性 234
7.2.3 步进电机的分类 236
7.2.4 步进电机的环形分配器 237
7.2.5 功率放大电路 241
7.3.1 直流伺服电机的结构与分类 245
7.3 直流伺服电机及其速度控制 245
7.3.2 直流伺服电机的调速原理与方法 246
7.3.3 直流伺服电机速度控制单元的调速控制方式 248
7.4 交流伺服电机及其速度控制系统 256
7.4.1 交流伺服电机的分类与特点 256
7.4.2 交流电机控制方式 258
7.4.3 交流伺服电机的变频调速 259
7.4.4 交流伺服电机的矢量控制 263
7.5 直线电机及其在数控机床中的应用简介 266
7.5.1 直线电机的特点 266
7.5.2 直线电机的基本结构和分类 267
7.5.3 直线电机的基本工作原理 269
7.5.4 直线电机在机床上的应用 271
7.6.1 相位比较伺服系统 272
7.6 位置控制 272
7.6.2 幅值比较伺服系统 278
7.6.3 数字脉冲比较伺服系统 279
7.6.4 全数字控制伺服系统 280
复习思考题 281
第8章 数控机床的机械结构与装置 282
8.1 概述 282
8.1.1 数控机床机械结构的特点 282
8.1.2 数控机床机械结构的基本要求 282
8.2 数控机床主运动系统 290
8.2.1 主传动方式 290
8.2.2 主轴部件的结构 291
8.2.3 主轴部件的支承 291
8.2.4 主轴的准停装置 295
8.2.5 自动换刀装置 296
8.3 数控机床的进给传动系统 299
8.3.1 齿轮传动副 300
8.3.2 滚珠丝杠螺母副 302
8.3.3 齿轮齿条副 305
8.3.4 回转工作台 305
8.4 数控机床的导轨 311
8.4.1 带有塑料层的滑动导轨 311
8.4.2 滚动导轨 312
8.4.3 静压导轨 314
8.5 数控机床的自动换刀装置 314
8.5.1 自动换刀装置 315
8.5.2 刀库 317
8.5.3 刀具交换装置 319
8.6 数控机床的辅助装置 319
8.6.1 液压和气动装置 319
8.6.2 排屑装置 320
8.6.3 其他辅助装置 321
复习思考题 321
第9章 分布式数字控制技术 323
9.1 概述 323
9.1.1 DNC的产生 323
9.1.2 DNC的特点 324
9.1.3 DNC的基本组成 324
9.1.4 DNC的主要功能 325
9.2 DNC系统的结构与控制 327
9.3.1 点对点型 328
9.3 DNC系统的通信方式 328
9.3.2 局域网型 329
9.3.3 现场总线网 330
9.4 DNC系统中的数据采集与信息监视 331
9.4.1 数据采集与信息监视技术 331
9.4.2 信息采集的实现方案与策略 332
9.4.3 OPC原理与规范 334
9.4.4 OPC技术在DNC中的应用 336
9.5 DNC系统实例分析 339
9.6 DNC技术发展趋势 341
复习思考题 342
10.1.1 柔性制造系统定义 343
第10章 柔性制造系统 343
10.1 概述 343
10.1.2 柔性制造系统特点 345
10.2 柔性制造系统基本组成 346
10.2.1 FMS制造工作站 346
10.2.2 物料储运系统 347
10.2.3 FMS管理与控制系统 353
10.3 FMS实例 358
10.3.1 FMS-500系统概况 358
10.3.2 FMS-500系统递阶控制结构与系统功能 360
10.3.3 FMS-500的特点 362
复习思考题 362
参考文献 363