目录 1
绪论 1
第7节三维实体造型实例 (3 5
第1章平面图形与平面曲线的计算机生成 12
第1节平面图形 12
第2节规则平面曲线 19
第3节几何计算及连接子程序设计 24
第4节剖面线程序设计 31
第5节尺寸标注程序设计方法 38
第6节表面粗糙度符号的子程序设计 42
第2章数据结构 44
第1节基本概念 44
第2节线性列表结构 45
第3节链表结构 49
第4节树形结构 55
第5节排序与查找 59
第3章图形变换 62
第1节矩阵及其乘法运算 62
第2节齐次坐标 64
第3节二维图形变换 65
第4节三维图形变换 73
第5节物体的正投影变换、轴测变换和透视变换 84
第6节三维图形程序设计 98
第7节图形裁剪与窗口 106
第4章曲线与曲面 110
第1节三次样条曲线 110
第2节贝齐尔(Bézier)曲线 118
第3节双三次样条曲面 127
第4节孔斯(Coons)曲面 130
第5节 贝齐尔(Bézier)曲面 132
第5章AutoCAD的命令与菜单结构 140
第1节命令的输入 140
第2节数据的输入 141
第3节菜单结构 143
第4节开发自己的菜单 147
第6章实用命令 152
第1节概述 152
第2节HELP(求助)命令 152
第4节LIMITS(绘图界限)命令 153
第3节QUIT(退出)/END(结束)/SAVE(存储)命令 153
第5节STATUS(状态)命令 155
第6节FILES(文件管理)命令 156
第7节RENAME(重新命名)命令 156
第9节External Commands(外部)命令 157
第8节SHELL/SH(外部)命令 157
第7章实体绘图命令 159
第1节POINT(点)命令 159
第2节LINE(直线)/DLINE(双线)命令 160
第3节CIRCLE(圆)命令 162
第4节ARC(/圆弧)命令 163
第5节PLINE(多义线)命令 164
第6节DOUGHNUT/DONUT(圆环)命令 166
第7节ELLIPSE(椭圆)命令 167
第8节POLYGON(多边形)命令 168
第9节SOLID(区域填充)命令 169
第10节TEXT(常规文本)、DTEXT(动态文本)及QTEXT命令 170
第11节STYLE(字型)命令 172
第8章图形编辑命令 174
第1节实体选择 174
第2节基本编辑命令 176
一、ERASE(擦除)命令 176
二、OOPS(恢复)/UNDO和U(取消)/REDO(重做)命令 177
三、COPY(复制)命令 179
四、ARRAY(阵列)命令 180
五、MIRROR(镜射)命令 183
六、MOVE(移动)命令 184
七、ROTATE(旋转)命令 185
八、SCALE(缩放)命令 186
九、CHANGE和CHPROP(修改)命令 187
第3节高级编辑命令 189
一、BREAK(断开)命令 189
二、TRIM(修剪)命令 191
三、EXTEND(延长)命令 192
四、CHAMFER(倒角)命令 193
五、FILLET(圆角连接)命令 194
六、STRETCH(拉伸)命令 196
七、OFFSET(等距线)命令 197
八、DIVIDE(等分)命令 197
九、MEASURE(测量)命令 198
十、EXPLODE(拆开)命令 198
十一、PEDIT(多义线编辑)命令 199
第9章询问命令 204
第1节AREA(面积)命令 204
第2节DIST(距离)命令 206
第3节ID(点坐标)命令 206
第4节LIST(列表)和DBLIST(图形数据列表)命令 207
第10章显示控制 208
第1节概述 208
第2节ZOOM(缩放)命令 208
第3节PAN(扫视)命令 212
第4节VIEW(视图管理)命令 213
第5节VIEWRES(视图分辨率)命令 214
第6节REDRAW(重画)命令 215
第7节关于命令的嵌套使用 215
第8节REGEN(重新生成)/REGENAUTO(自动重新生成)命令 216
第9节DRAGMODE(拖动模式)命令 217
第2节图层的概念 218
第1节概述 218
第11章图层与线型 218
第3节图层的设置 220
第4节COLOR(颜色)命令 223
第5节LINETYPE(线型)命令 224
第6节LTSCALE(线型比例)命令 225
第12章绘图工具 226
第1节 SNAP(捕捉)命令 226
第2节GRID(栅格)命令 227
第3节AXIS(轴线)命令 228
第4节ISOPLANE(等轴测平面)命令 229
第5节ORTHO(正交)命令 230
第6节OSNAP(目标捕捉)命令与OSNAP方式 230
第7节APERTURE(靶区)/BLIPMODE(光标)命令 232
第8节SETVAR(系统变量)命令 233
第13章块 236
第1节块的功用 236
第2节BLOCK(块)命令 237
第3节INSERT(插入)命令和MINSERT(多重插入)命令 238
第4节块与图形文件的关系 240
第6节WBLOCK(块存盘)命令 241
第5节BASE(基点)命令 241
第7节嵌套块 242
第1节尺寸标注的基本概念 243
第14章尺寸标注、剖面线、图案文件 243
第2节DIM(尺寸)与DIM(一次尺寸)命令 244
第3节线性尺寸标注命令 244
第4节 角度尺寸标注(ANGULAR)命令 246
第5节直径尺寸标注(DIAMETER)命令 247
第6节半径尺寸标注(RADIUS)命令 248
第7节尺寸标注的实用命令 248
第8节尺寸变量 252
第9节HATCH(剖面线)命令 260
第10节图案文件 263
第15章特殊功能 266
第1节命令文件(Command Scripts) 266
第2节与编制命令文件有关的几个命令 268
第3节幻灯片显示法 269
第16章AutoCAD的安装与配置 272
第1节AutoCAD的安装 272
第2节AutoCAD外部设备配置 277
第1节概述 291
第17章三维实体造型 291
第2节构造实体模型 294
第3节VPOINT(视点)命令 297
第4节HIDE(消隐)命令 299
第5节实体模型的编辑、修改与显示 302
第6节三维多边形网格 308
第1节AutoLISP的安装 323
第18章二次开发的工具——AutoLISP简介 323
第2节AutoLISP的基本成分 325
第3节AutoLISP程序的设计、装入和运行 334
第4节编程举例 335
习题集 338
附录A AutoCAD部分命令索引 350
附录B AutoCAD图案表 355
附录C BASIC图形处理基本指令 358
附录D AutoCAD系统变量一览表 361
附录E C++基本知识介绍 363