第一章 计算辅助设计系统 1
1.1 概述 1
1.2 CAD系统 3
1.3 CAD的现状与展望 16
第二章 工程数据处理方法 23
2.1 概述 23
2.2 图表数据程序化 24
2.3 函数插值 27
2.4 最小二乘法数据拟合 54
第三章 数据结构与数据库基础 61
3.1 概述 61
3.2 线性表 62
3.3 树 66
3.4 图 79
3.5 文件 82
3.6 数据库系统的基本概念及其特点 84
3.7 dBASE-Ⅲ与高级语言的结合使用 89
3.8 工程数据库系统简介 97
第四章 计算机绘图原理 100
4.1 计算机绘图的应用 100
4.2 计算机绘图系统及其工作过程 101
4.3 自动绘图的插补原理 107
4.4 计算机绘图程序设计方法 121
第五章 图形变换原理 150
5.1 二维图形变换 150
5.2 三维图形变换 163
5.3 三维图形变换的应用 171
5.4 图形变换编程实例 179
第六章 图形显示与交互式设计 185
6.1 图形显示器的分类 185
6.2 光笔图形显示器的组成 186
6.3 图形显示语句 191
6.4 图形软件包及其应用 199
第七章 图形的剪取与消隐 214
7.1 图形的剪取 214
7.2 图难的消隐技术 221
第八章 曲线与曲面 226
8.1 微分几何学基础知识 226
8.2 三次参数样条函数 235
8.3 贝齐尔(Bejier)曲线与曲面 237
8.4 B样条曲线与曲面 255
第九章 几何建模 269
9.1 概述 269
9.2 几何实体的数学描述 271
9.3 几何实体描述信息及数据结构 273
9.4 几何建模模式及方法 280
第十章 计算机辅助设计的应用 288
10.1 带传动的计算机辅助设计 288
10.2 凸轮的计算机辅助设计 304
10.3 平面铰接四杆机构的计算机辅助设计 327
10.4 PC-MECADS 346
附录 DXY-880绘图指令简介 354
参考文献 364