目 录 1
第一章绪 论 1
§1.1计算机绘图的发展 1
§1.2计算机绘图的应用 3
§1.3微机绘图系统简介 4
§1.4微机绘图原理简介 7
习题1 9
第二章AutoCAD屏幕绘图入门 10
§2.1 AutoCAD的运行环境 10
§2.2 AutoCAD的安装 11
§2.3 AutoCAD的进入与退出 12
§2.4屏幕坐标与图幅 14
§2.5 AutoCAD基本绘图命令 15
§2.6应用举例 26
习题2 27
第三章图形编辑 28
§3.1选择编辑目标 28
§3.2图形缩放与比例变换 30
§3.3平移与复制变换 34
§3.4图形的修改与删除 38
§3.5镜像与旋转变换 43
§3.6图形的阵列 44
§3.7圆角与倒角 50
§3.8曲线拟合 53
§3.9块 56
§3.10属生 61
§3.11阴影线与图案填充 66
习题3 71
第四章图层、颜色及线型 73
§4.1 图层 73
§4.2颜色 77
§4.3线型 79
习题4 81
第五章尺寸标注 82
§5.1基本概念 82
§5.3长度型尺寸标注命令 83
§5.2DIM(尺寸)命令 83
§5.4角度型尺寸标注命令 86
§5.5直径型尺寸及半径型尺寸标注命令 87
§5.6 寸标注实用命令 88
§5.7 寸标注变量 91
习题5 93
第六章AutoLISP简介 94
§6.1概述 94
§6.2基本函数 96
§6.3屏幕输入输出函数 103
§6.4字符串处理函数 106
§6.5判断函数 108
§6.6 自定义函数 110
§6.7结构控制函数 111
§6.8 AutoLISP的绘图功能 112
§6.9 AutoLISP程序举例 113
§6.10 AutoLISP程序的运行过程 116
习题6 117
第七章平面图形程序设计 120
§7.1概述 120
§7.2平面图形的交切计算 121
§7.3基本函数设计 124
§7.4平面图形的程序设计 127
习题7 130
§8.1概述 131
第八章图形变换及其程序设计 131
§8.2二维几何变换矩阵 132
§8.3三维几何变换矩阵 138
§8.4投影变换 142
§8.5图形变换程序设计 151
习题8 160
第九章图形数据结构 161
§9.1数据结构的基本知识 161
§9.2 AutoLISP的数据存贮结构 162
§9.3 AutoCAD图形实体的数据结构 164
§9.4多面体的数据结构 168
习题9 171
§10.1多面体表面的可见性 172
第十章立体图形绘制及其消隐 172
§10.2 凸多面体投影图形的程序设计 173
§10.3凹多面体的隐藏线消除 177
§10.4圆柱圆锥图形的绘制及消隐处理 182
习题10 196
第十一章图形交互设计 197
§11.1概述 197
§11.2图形参数交互 198
§11.3数据文件的参数交互 204
§11.4图形数据库的数据交互 208
§11.5屏幕菜单 216
习题11 220
§12.1概述 222
第十二章参数曲线与曲面 222
§12.2三次参数样条曲线 223
§12.3贝齐尔曲线 225
§12.4 B样条曲线 228
§12.5 贝齐尔曲面与B样条曲面 230
§12.6曲线曲面上点的计算 232
§12.7曲线曲面程序设计举例 234
习题12 239
附录一AutoCAD系统变量表 240
附录二AutoCAD命令索引 246
附录三AutoIISP函数索引 247
主要参考文献 249