目录 1
第一章 CAD系统 1
§1-1 概述 1
§1-2 CAD过程 2
§1-3 CAD技术发展简史 3
§1-4 CAD系统的组成及基本类型 7
§1-5 CAD系统硬件配置与选型原则 8
§1-6 CAD系统的软件 24
第二章 CAD软件设计基础 40
§2-1 概述 40
§2-2 CAD软件设计和程序设计语言 40
§2-3 程序设计风格 48
§2-4 软件工程基础 52
§3-2 交互输入设备 67
§3-1 概述 67
第三章 CAD系统中的交互技术 67
§3-3 交互技术和交互任务 72
§3-4 用户界面类型 76
§3-5 交互对话设计原则 80
§3-6 窗口系统 86
第四章 数据结构和数据库 93
§4-1 概述 93
§4-2 线性表结构 96
§4-3 数组 101
§4-4 栈和队列 103
§4-5 树结构 106
§4-6 查找与排序 112
§4-7 数据库基本概念 117
§4-8 CAD数据库的特点 122
§4-9 CAD数据库管理系统简介 124
第五章 图形变换 127
§5-1 概述 127
§5-2 坐标系和齐次坐标 127
§5-3 二维图形变换 128
§5-4 三维图形变换 136
§5-5 投影和透视变换 143
第六章 二维机械工程图形设计 151
§6-1 概述 151
§6-2 二维基本几何元素的描述及其相互关系 151
§6-3 二维图形的生成 161
§6-4 二维装配图的生成 169
第七章 曲线和曲面设计 171
§7-1 概述 171
§7-2 曲线及其几何特性 171
§7-3 曲线设计和拟合 176
§7-4 参数曲面的基本概念 193
§7-5 曲面设计和拟合 195
第八章 实体模型 206
§8-1 概述 206
§8-2 实体表示的基本要求 206
§8-3 实体表示方法 207
§8-4 正则集合运算 226
第九章 真实感图形的计算机生成 234
§9-1 概述 234
§9-2 简单光照模型 236
§9-3 明暗的匀化处理 241
§9-4 透明与阴影 245
§9-5 整体光照模型——光线跟踪算法 247
§9-6 纹理及自然景物的模拟 253