1 问题的提出和释义 1
2 数控装置的研制及其现状 3
3 数控的种类 5
4 数控装置的功能与结构 7
4.1 数控机床的功能原理 7
4.2 数控装置的信号流 8
4.3 控制信息 10
4.4.1 十进制数 11
4.4.2 二进制数 11
4.4 数系和数据代码 11
4.4.3 复合的字母数字符号系统 12
5 数控装置的信息处理 19
6 CNC控制器 23
6.1 CNC控制器的结构 23
6.2 CNC控制器的硬件单元 24
6.2.1 微处理机 25
6.2.2 微型计算机 27
6.3 微处理机的工作方式 29
6.4 多处理机(2NC控制器的发展阶段 32
6.5 多处理机控制器的功能简介 33
7.1 内插补 38
7 几何程序数据的处理 38
7.2 内插补的种类(方式) 40
7.3 插补的方法 41
8 CNC机床的进给 47
8.1 进给方法 47
8.2 位置调节 48
8.3 CNC机床的进给传动装置 52
8.3.1 进给传动装置的任务 52
8.3.2 直流电动机 55
8.3.3 三相交流电动机 56
8.3.4 机械传动链节 58
8.3.5 进给传动装置的计算依据 60
9 CNC机床的位置测量方法 63
9.1 位置测量方法概述 63
9.2 位置测量仪 67
9.2.1 模拟测量仪 67
9.2.2 数字位置测量系统 71
10 数控装置的处理程序 75
10.1 输入数据 75
10.2 坐标和基准点 75
10.3 程序段的构成 81
10.4 程序段代码的说明 85
10.5 用于描述数控机床特性的代码 100
11 数控装置程序编制的方法 102
11.1 概述 102
11.2 在CNC机床上直接编程 102
11.3 在工作准备阶段编程 107
11.4 手工编程 108
11.4.1 手工编程的几何基础 109
11.4.2 手工编程的工艺基础 113
11.5 CNC控制器特有的编程可能性 122
11.5.1 刀具校正 122
11.5.2 轮廓描述 124
11.5.3 切削分配 129
11.5.4 极坐标 130
11.5.5 工作周期 131
11.5.6 子程序技术 137
11.5.7 参数编程 139
11.5.8 镜像处理 144
11.6 编程举例 146
11.7 自动编程 156
11.7.1 自动编程的应用 156
11.7.2 在独立编程台上进行自动编程 157
11.7.3 处理程序和后置处理程序 159
11.7.4 程序设计语言 162
11.7.5 以EXAPT1作例说明一种NC程序设计语言 166
11.7.6 EXAPT1零件程序举例 170
12 CNC控制器的工作方式 174
12.1 CNC控制器的操作 174
12.1.1 操作板 174
12.1.2 屏幕显示 176
12.1.3 控制器的数据输入及输出 176
12.2 机床调整数据 178
12.3 误差补偿 179
12.4 CNC机床上的测量 180
12.5.2 程控操作 184
12.5 CNC控制器的操作方式 184
12.5.1 手动控制 184
12.5.3 程序中断 185
13 开关信息的处理—存储可编程序的控制器 186
14 直接数字控制(DNC) 189
15 自适应控制(AC) 193
16 柔性加工系统(FFS) 196
17 计算机辅助设计/计算机辅助制造(CAD/CAM) 202
18 CNC工艺和有关CNC计算机技术的缩略语 208
19 附表 210
20 参考文件 224