目录 1
第一章 CAD/CAM技术的发展 1
1.1 CAD/CAM技术的历史地位 1
1.2 CAD/CAM软件产业的特点 2
1.3 CAD/CAM系统的构成 4
1.4 X窗口 8
1.5 面向对象程序设计 11
1.6 产品定义数据的表达与交换标准 15
1.7 CAD系统的计算机硬件环境 24
1.8 CAD技术的当前发展重点 25
参考文献 26
第二章 参数化绘图 27
2.1 工程图的扫描输入和识别 27
2.2 参数化和变量化绘图 31
2.2.1 非线性方程组整体求解 31
2.2.2 作图规则匹配 34
2.2.3 几何作图局部求解 35
2.2.4 辅助线作图法 37
2.2.5 交互生成参数绘图命令 39
2.3 标准件库建库方法 41
2.3.1 事物特性表 42
2.3.2 标准件图形特性文件 43
2.3.3 图形的构成 45
2.3.4 显示方式 46
2.4 装配图 47
2.5 工程图管理系统 49
附录 飞龙81绘图语言 54
参考文献 55
第三章 三维线框造型 58
3.1 三维形体的几何描述 58
3.2 工作平面与工作坐标系 59
3.3 几何元素定义 61
3.4.1 三维点的定义 63
3.4.2 直线段的定义 63
3.4 线框造型模块的基本功能 63
3.4.3 圆和圆弧段定义 64
3.4.4 线框编辑和查询 64
3.4.5 三维元素的捡取 65
3.4.6 线框模型的分层管理 65
3.4.7 线簇操作 65
3.5 线框模型向曲面和实体模型的自动转换 66
3.6 线框模型的构造实例 70
参考文献 74
第四章 曲面造型 76
4.1 曲面造型概况 76
4.2 曲面构造方法 76
4.2.1 线性拉伸面 77
4.2.2 直纹面 77
4.2.3 旋转面 78
4.2.4 扫成面 79
4.2.5 DUCT曲面 81
4.2.6 Geomap曲面 82
4.2.7 应用实例 84
4.3 曲面光顺 86
4.4 曲面求交 87
4.5 曲面裁剪 93
4.6 等距曲面 94
4.7 圆角过渡面 95
参考文献 96
5.1.1 体素拼合和边界表示 99
5.1 实体造型技术的发展概况 99
第五章 实体造型 99
5.1.2 半空间法 104
5.1.3 CSG树 106
5.1.4 光线投射法 111
5.1.5 欧拉操作 113
5.1.6 八叉树表示法 121
5.1.7 非流形可修改实体 124
5.1.9 小结 133
5.1.8 参数曲面实体 133
5.2 多面体模型的拼合算法 135
5.2.1 平面多边形的拼合运算 135
5.2.2 三维物体拼合中的降维处理 137
5.2.3 多面体模型的数据结构和拼合准备 137
5.2.4 新边的左右邻面选取 139
5.2.5 新物体的生成 140
5.3 提高拼合运算可靠性的措施 142
5.4 NURBS曲面实体的处理特点 144
参考文献 145
第六章 特征造型 149
6.1 特征技术的发展概况 149
6.1.1 特征造型的特点和作用 149
6.1.2 特征技术的历史概况 151
6.1.3 特征的定义准则 151
6.1.4 特征表示的几何模型 155
6.1.5 特征识别 158
6.2.1 零件机械加工工艺过程的设计原理 159
6.2 轴类和箱体类零件的特征造型 159
6.2.2 特征造型的技术实施 161
6.2.3 特征造型系统与CAPP的接口 164
参考文献 166
第七章 数控加工编程 169
7.1 数控加工的应用 169
7.2 数控加工编程系统 174
7.3 平面内槽加工 178
7.4 参数曲面加工的刀位计算 182
7.5 曲面离散和刀位干涉检查 186
7.6 车削加工编程 188
7.7 铣削加工程序的仿真校验 189
参考文献 190
第八章 有限元网格自动剖分 192
8.1 有限元法及其应用 192
8.2 有限单元类型 193
8.4 网格生成方法的分类 195
8.3 有限元网格的剖分要求 195
8.5 结点连元法 196
8.5.1 二维网格结点的生成和连接 197
8.5.2 三维网格生成 202
8.6 网格模板法 204
8.7 拓扑分解法 208
8.8 几何分解法 210
参考文献 214
第九章 几何特性计算 216
9.1 基本解析表达式 216
9.2 平面区域的几何特性计算 218
9.3 三维物体的递归分割 219
9.4 表面积分算法 221
9.5 NURBS曲面的自适应离散 222
参考文献 223
10.1 机器人的几何造型 224
第十章 机器人的几何造型与运动模拟 224
10.2 齐次坐标变换的基本公式 225
10.3 机器人的运动求解 228
10.3.1 机器人手部位置和方向的描述 228
10.3.2 连杆间相对位置的描述 229
10.3.3 多关节机器人的运动求解公式 230
10.3.4 多关节机器人的运动求解举例 230
10.4 人体的几何模型和运动模拟 234
参考文献 235
第十一章 集成系统的数据管理 236
11.1 信息技术的发展 236
11.2 CAD/CAM集成系统的统一数据模式和存储管理 237
11.3 CIM环境下的信息集成 245
11.4 数据模型 249
11.5 面向对象数据管理 251
11.6 飞机型架设计的数据流 256
参考文献 260