第一章 绪论 1
第一节 数控技术的产生及概念 1
一、数控技术的产生 1
二、数控技术的概念 1
第二节 数控机床的组成及分类 2
一、数控机床的组成 2
二、数控机床的分类 2
第三节 数控机床的发展及加工特点 5
一、数控机床的发展 5
二、数控机床的加工特点 6
习题与思考题 6
第二章 计算机数控系统 7
第一节 概述 7
一、计算机数控系统的组成 7
二、CNC装置的功能 7
三、CNC系统的特点 9
第二节 计算机数控装置的硬件结构 10
一、CNC系统的硬件构成特点 10
二、单微处理机结构 11
三、多微处理机结构 11
四、PC数控系统 14
第三节 计算机数控装置的软件结构 14
一、CNC装置的软件组成 14
二、CNC系统软件的工作过程 14
三、CNC系统的软件结构特点 16
第四节 数控插补原理 18
一、插补的基本概念 18
二、脉冲增量插补 18
三、数据采样插补 23
第五节 数控补偿原理 26
一、刀具补偿 26
二、钻削加工中的刀具补偿 28
三、车削加工中的刀具补偿 28
四、轮廓铣削加工中的刀具补偿 29
第六节 计算数控系统的可编程控制器 33
一、可编程控制器(PLC)简介 33
二、数控机床中PLC实现的功能 35
三、PLC、CNC与数控机床的关系 36
四、PLC在数控机床上的应用举例 37
第七节 数控机床伺服系统 39
一、步进电机及其驱动系统 41
二、直流伺服电机及其速度控制 50
三、交流伺服电机及其速度控制系统 56
四、位置控制 62
习题与思考题 64
第三章 数控加工与程序编制基础 66
第一节 概述 66
一、数控程序编制的概念 66
二、数控编程的步骤 66
第二节 数控编程基础知识 68
一、数控机床坐标系规定 68
二、坐标轴方向的确定 68
三、数控机床坐标系 70
第三节 数控加工程序编制方法 74
一、手工编程 74
二、自动编程 75
第四节 数控编程常用的指令代码 77
一、数控加工程序格式 77
二、程序字的功能 78
第五节 数控编程的相关设定 83
一、单位的设定 83
二、与坐标有关的指令 85
习题与思考题 86
第四章 数控车床编程 87
第一节 数控车床编程特点及坐标系 87
一、数控车床加工特点 87
二、数控车床坐标系 87
三、数控车床编程特点 90
四、FANUC系统数控车床系统操作界面介绍 90
第二节 数控车床基本编程指令及用法 93
项目1 单台阶零件加工 93
项目2 圆弧零件加工 102
项目3 多台阶零件加工 111
项目4 单向锥轴加工 125
项目5 圆锥塞帽的加工 131
项目6 圆弧锥轴的加工 139
项目7 饰品葫芦的加工 142
项目8 槽轴加工 149
项目9 螺钉的加工 157
第三节 数控车床编程综合实例 167
项目1 数控车床编程综合实例1 167
项目2 数控车床编程综合实例2 176
习题与思考题 184
第五章 数控铣床编程 187
第一节 数控铣床编程特点及坐标系 187
一、数控铣床简介 187
二、数控铣床加工工艺范围 187
三、数控铣床的工艺装备 189
四、孔加工刀具 191
五、切削用量的选择 194
六、数控铣削工艺性分析 195
七、编程指令 198
第二节 数控铣床基本编程指令及用法 198
项目1 轨迹的数控加工 198
项目2 典型铣床零件的数控加工 208
第三节 数控铣编程综合实例 220
一、任务引入 220
二、相关知识 221
三、任务实施 229
四、加工练习 233
第四节 加工中心编程特点 234
一、加工中心的加工对象 234
二、加工中心的工艺设计 235
第五节 加工中心编程实例 237
一、任务引入 237
二、任务实施 237
习题与思考题 250
第六章 数控机床的使用与维护 253
第一节 数控机床的使用与管理 253
一、数控机床的使用 253
二、数控机床的管理 255
第二节 数控机床的维护与保养 256
一、数控机床的维护与保养 257
二、数控机床的维修 263
习题与思考题 269
参考文献 270