第一章 机械制造系统与工艺过程设计 1
1.1 机械制造领域的发展概况 1
1.1.1 材料及制造方法的发展 1
1.1.2 制造精度的发展 2
1.1.3 生产类型方面的情况 3
1.1.4 计算机的发展及其在机械制造领域的应用 5
1.2 生产系统与机械制造系统 8
1.2.1 生产系统的基本概念 8
1.2.2 机械制造系统的概念 10
1.3 机械加工工艺过程设计 12
1.3.1 传统的工艺过程设计工作中存在的问题 13
1.3.2 计算机辅助工艺过程设计 13
1.3.3 CAPP的发展概况 14
第二章 成组技术基础 17
2.1 成组技术的基本概念 17
2.1.1 零件的相似性 17
2.1.2 成组技术的基本概念 19
2.1.3 成组技术的应用领域 20
2.2 零件分类编码系统 21
2.2.1 零件分类编码的定义 21
2.2.2 对零件分类编码系统的要求 22
2.2.3 零件分类编码系统的分类 23
2.2.4 典型零件分类编码系统介绍 25
2.3 成组技术中的零件分组 29
2.3.1 零件分组的概念 29
2.3.2 利用分类编码系统划分工艺相似零件组 30
2.4 成组技术在机械加工中的应用 32
2.4.1 工艺标准化和成组工艺 32
2.4.2 成组工艺的编制方法 32
第三章 零件信息的描述方法 40
3.1 零件信息的分类 40
3.1.1 零件的几何信息 40
3.1.2 零件的拓扑信息 41
3.1.3 零件的工艺信息 44
3.2 零件信息的描述方法 44
3.2.1 概述 44
3.2.2 模型的维数 45
3.2.3 21/2维模型的建立 45
3.2.4 三维建模方法简介 46
3.3 一种实用的轴套类零件描述方法 49
3.3.1 轴套类零件的信息特征 49
3.3.2 主要表面的几何、工艺参数 52
3.3.3 数据结构 52
第四章 数据结构 54
4.1 引言 54
4.2 线性列表(List)结构 55
4.3 单向链表(Linked List) 59
4.4 循环链表与多重链表 65
4.5 串(String) 68
4.6 树(Tree) 72
4.7 图(Graph) 82
4.8 排序与查找 87
4.9 数据管理技术与数据库系统 96
第五章 计算机辅助工艺规程设计原理及方法 106
5.1 工艺规程设计及其自动化(计算机化) 106
5.1.1 工艺规程设计 106
5.1.2 工艺规程设计自动化(计算机化) 107
5.2 修订式CAPP系统的设计原理及方法 107
5.2.1 修订式CAPP系统的定义 107
5.2.2 修订式CAPP系统的工作流程 107
5.2.3 修订式CAPP系统的原理 109
5.3 创成式CAPP系统 117
5.3.1 概念 117
5.3.2 正向设计和反向设计 118
5.3.3 输入格式 119
5.3.4 决策逻辑 121
5.3.5 工艺规程自动生成的流程 138
第六章 CAPP图形输出的基础——计算机绘图 141
6.1 计算机绘图的发展及应用 141
6.2 计算机绘图系统的基本知识 143
6.2.1 硬件基本知识 143
6.2.2 绘图机的作图原理 148
6.2.3 图形的坐标变换 153
6.2.4 功能绘图软件介绍 158
第七章 CAPP系统的开发 164
7.1 开发系统时要考虑的因素 164
7.1.1 制造系统的特点 164
7.1.2 零件的产量 164
7.1.3 零件族的数目 165
7.2 CAPP系统的研制过程 165
7.2.1 系统分析 165
7.2.2 系统设计 166
7.2.3 应用程序的编制 166
第八章 CAPP技术的发展趋势 167
8.1 CAD与CAPP、CAM的集成 167
8.1.1 零件的几何造型 168
8.1.2 CAD与CAPP系统间的数据共享 171
8.1.3 TIPPS中的CAD数据结构 172
8.2 CAPP智能化趋势 176
8.2.1 目前创成式CAPP系统存在的问题及发展趋势 176
8.2.2 CAPP智能化的关键技术 176
8.2.3 国内外研究的进展情况 181
8.2.4 进一步研究的方向及问题 182
参考文献 184