第1章 绪论 1
1.1 CAD/CAM的基本概念 2
1.2 CAD/CAM系统的结构 3
1.2.1 CAD/CAM产品生产过程 3
1.2.2 CAD/CAM系统的分级结构 3
1.2.3 CAD/CAM系统的基本功能和任务 4
1.2.4 CAD/CAM系统的硬软件环境 6
1.3 CAD/CAM技术的应用和发展 8
1.3.1 CAD/CAM技术的发展历程 8
1.3.2 CAD/CAM技术的应用 8
1.3.3 CAD/CAM技术的发展趋势 10
习题 11
第2章 工程数据的计算机处理 12
2.1 工程数据的程序化处理 13
2.1.1 数表的程序化处理 13
2.1.2 线图的程序化处理 16
2.2 工程数据的文件化处理 17
2.3 工程数据的解析化处理 19
2.3.1 函数插值 19
2.3.2 函数拟合 21
2.4 工程数据的数据库管理 24
2.4.1 数据库技术的特点 24
2.4.2 工程数据库 25
2.4.3 产品数据管理技术 26
习题 27
第3章 计算机图形处理技术 29
3.1 基本图形生成技术及算法 30
3.1.1 图形在计算机屏幕上的显示 30
3.1.2 图形的生成方法 31
3.2 图形的几何变换技术 34
3.2.1 窗口与视区 34
3.2.2 二维图形几何变换 36
3.2.3 三维图形几何变换 45
3.2.4 三维图形的投影变换 51
3.3 图形的消隐技术 53
习题 56
第4章 CAD/CAM建模技术 57
4.1 概述 58
4.1.1 建模技术的发展 58
4.1.2 建模技术的基础知识 59
4.1.3 CAD/CAM建模的基本要求 63
4.1.4 常用建模方法与应用 63
4.2 几何建模技术 64
4.2.1 线框建模 65
4.2.2 表面建模 67
4.2.3 实体建模 70
4.3 特征建模技术 81
4.3.1 特征建模概述 81
4.3.2 特征建模的原理 82
4.3.3 特征间的关系 84
4.3.4 特征建模的表达方式 84
4.3.5 特征库的建立 85
4.3.6 基于特征的零件信息模型 86
4.3.7 特征建模技术的实施与发展 88
4.4 装配建模技术 92
4.4.1 装配模型的表示 92
4.4.2 装配约束技术 93
4.5 参数化建模 96
4.5.1 参数化设计的基本概念 96
4.5.2 参数化设计的相关技术 97
4.5.3 参数化模型 99
4.5.4 参数化设计中的参数驱动法 100
4.5.5 参数化设计的基本要求及应用范围 103
4.6 变量化建模 104
4.6.1 变量化建模概述 104
4.6.2 变量化设计中的整体求解法 104
4.7 行为特征建模 106
4.7.1 产品性能设计方法的发展 106
4.7.2 行为建模特征技术 107
习题 109
第5章 计算机辅助工程分析 111
5.1 有限元分析技术 111
5.1.1 有限元分析方法概述 111
5.1.2 有限元分析方法中单元特性的导出方法 113
5.1.3 有限元法的解题步骤 119
5.2 机械优化设计方法 120
5.2.1 机械优化设计问题的数学模型 121
5.2.2 机械优化设计问题的基本解法 123
5.3 虚拟样机技术 127
5.3.1 虚拟样机技术的基本概念 127
5.3.2 虚拟样机技术的形成和发展 128
5.3.3 虚拟样机技术的相关技术 129
习题 130
第6章 计算机辅助工艺过程设计 131
6.1 概述 132
6.1.1 CAPP的基本概念 132
6.1.2 CAPP的产生与意义 132
6.1.3 CAPP的设计步骤与结构组成 134
6.2 成组技术概论 135
6.2.1 零件的相似性 136
6.2.2 零件的分类编码和分类编码系统 138
6.2.3 零件的分类成组方法 144
6.2.4 成组技术的应用和经济效益 146
6.3 零件信息的描述与输入 152
6.3.1 零件信息描述的要求和内容 152
6.3.2 零件分类编码描述法 153
6.3.3 零件形状要素描述法 156
6.4 派生式CAPP系统的原理和设计 157
6.4.1 派生式CAPP系统原理 158
6.4.2 派生式CAPP系统的开发设计过程 158
6.4.3 派生式CAPP系统的使用 159
6.4.4 典型的派生式CAPP系统 159
6.5 生成式CAPP系统原理和设计 160
6.5.1 生成式CAPP系统原理 161
6.5.2 设计生成式CAPP系统的准备阶段 161
6.5.3 生成式CAPP系统的设计方法 162
6.5.4 工艺过程设计中的决策方法 164
6.5.5 典型的生成式CAPP系统 167
6.6 CAPP技术的发展 170
习题 171
第7章 计算机辅助数控加工 172
7.1 计算机辅助数控加工基础 173
7.1.1 数控编程的内容与步骤 173
7.1.2 数控编程的标准与代码 175
7.1.3 数控编程的指令代码 177
7.1.4 数控加工程序的结构与格式 180
7.1.5 手工编程实例 181
7.2 计算机辅助数控加工的实现流程 184
7.2.1 数控语言自动编程 184
7.2.2 CAD/CAM系统自动编程 185
7.2.3 后置处理 187
7.3 计算机辅助制造过程仿真 191
7.3.1 几何仿真 191
7.3.2 物理仿真 195
7.3.3 加工工程仿真 196
习题 197
第8章 CAD/CAM集成技术及其应用 198
8.1 概述 199
8.1.1 CAD/CAM集成的概念 199
8.1.2 CAD/CAM集成的基本方式 199
8.2 集成产品定义数据模型 201
8.3 产品数据交换标准 202
8.4 PDM技术集成方案 206
8.5 先进制造技术中的CAD/CAM应用 208
8.5.1 柔性制造系统 208
8.5.2 计算机集成制造系统 213
8.5.3 并行工程 217
8.5.4 虚拟制造 220
8.5.5 敏捷制造 225
8.5.6 绿色制造 227
习题 230
参考文献 231