0 绪论 1
0.1 CAD的基本概念 1
0.2 CAD的发展概况及发展趋势 2
0.3 CAD技术的应用 6
习题 8
1 CAD系统的组成及其软硬件 9
1.1 CAD系统的组成及工作方式 9
1.2 CAD系统中硬件的配置及选型原则 10
1.3 CAD系统的软件 15
习题 21
2 设计资料的程序处理 22
2.1 数据表格的程序处理 22
2.2 线图的程序处理 27
2.3 函数插值 30
2.4 有关数据的处理 34
习题 36
3.1 有关数据的概念 37
3 CAD软件基础 37
3.2 数据结构 38
3.3 工程数据库 44
习题 55
4 AutoCAD菜单开发和数据交换技术 56
4.1 AutoCAD菜单类型 56
4.2 菜单文件结构 59
4.3 下拉菜单设计 61
4.4 图标菜单设计 65
4.5 菜单的编译 68
4.6 CAD数据交换 69
习题 82
5 AutoLISP程序语言设计 83
5.1 AutoLISP程序语言概述 83
5.2 AutoLISP数据类型 83
5.3 AutoLISP程序结构 87
5.4 AutoLISP内部函数 89
5.5 函数定义及装载 104
5.6 AutoLISP程序调试与编程实例 107
习题 110
6 对话框设计技术 111
6.1 对话框的组成 111
6.2 对话框构件的属性 117
6.3 对话框控制语言和设计原则 123
6.4 对话框驱动程序设计 130
6.5 对话框应用实例 137
习题 143
7 图形变换与产品建模技术 144
7.1 图形变换的数学基础 144
7.2 图形变换 148
7.3 几何建模 157
7.4 特征建模 163
习题 167
8.1 软件工程方法和开发过程 169
8 软件工程方法与CAD系统开发 169
8.2 机械CAD系统开发方法 174
习题 181
9 世界主流CAD/CAM软件系统介绍 182
9.1 Unigraphics系统介绍 182
9.2 Pro/Engineer系统介绍 189
9.3 CATIA系统介绍 196
习题 203
10 虚拟产品开发与虚拟产品制造技术 204
10.1 现代产品设计方法概述 204
10.2 总体方案的虚拟设计实例 206
10.3 基于网络的虚拟协同设计 209
10.4 虚拟制造技术 213
10.5 基于虚拟现实的原型分析技术 216
10.6 虚拟样机技术 219
习题 224
参考文献 225