第1章 数控加工程序编制基础 1
1.1 数控机床概述 1
1.2 数控加工特点与应用 4
1.3 数控加工程序的结构和格式 6
第2章 数控加工自动编程系统概述 12
2.1 自动编程简述 12
2.2 自动编程系统简介 13
第3章 数控加工自动编程语言及应用 16
3.1 MPAPT语言 16
一、几何定义语句 16
二、工艺参数语句和辅助语句 25
三、刀具运动语句 26
四、循环加工语句 28
3.2 MPAPT语言应用举例 30
一、编程步骤及方法 30
二、编程实例 30
第4章 数控加工自动编程系统软件设计 34
4.1 前置处理程序设计 34
一、源程序的输入方法与编辑方法 34
二、几何定义语句的处理 39
三、工艺参数语句和运动语句的处理 66
四、图形显示程序设计简述 93
4.2 后置处理程序设计 94
一、FANUC—6M数控系统加工程序格式及编程方法 95
二、后置处理程序的一般结构 97
三、FANUC—6M数控系统后置处理程序设计 98
四、圆弧分段与转接处以圆弧过渡的后置处理程序设计 108
4.3 MPAPT系统程序清单 118
一、前置处理程序清单 118
二、FANUC—6M数控系统后置处理程序清单 144
第5章 数控加工自动编程系统硬件设计 152
5.1 纸带穿孔机接口电路及其程序设计 152
一、纸带穿孔机工作原理 152
二、接口电路设计 152
三、接口程序设计 154
二、接口电路设计 156
5.2 纸带阅读机接口电路及其程序设计 156
一、纸带阅读机工作原理 156
三、接口程序设计 157
5.3 通信接口电路及其程序设计 159
一、机床控制系统与外界交换数据的工作原理 159
二、接口电路设计 159
三、接口程序设计 160
第6章 数控加工自动编程系统的发展 163
6.1 交互式图形自动编程系统 163
6.2 实物自动编程系统 164
参考文献 165