目录 1
上篇 计算机绘图 1
第一章绪论 1
§1-1计算机绘图概述 1
一、计算机绘图的由来 1
二、计算机绘图发展概况 1
§1-2计算机绘图在科研生产中的应用和发展趋势 3
一、计算机绘图在科研生产中的应用 3
二、计算机绘图的现状与发展趋势 3
第二章计算机绘图系统 5
§2-1计算机绘图系统简介 5
一、计算机绘图系统的组成 5
二、计算机绘图系统的功能 6
§ 2-2常用图形输入输出设备 6
一、常用的图形输入设备 6
一、AutoCAD软件 (21 8
二、常用的图形输出设备 8
§2-3绘图机的作图原理 11
第三章常用绘图程序设计 16
§3-1绘图软件简介 16
一、基本概念 16
二、绘图软件子程序的组成 16
一、计算机绘图程序的特点 17
§ 3-2绘图程序设计 17
二、绘图程序设计的方法和步骤 18
§3-3常用基本绘图子程序的设计 20
一、标准线型子程序设计 20
二、几何元素相交子程序的设计 24
第四章图形的矩阵变换及程序设计 38
§4-1概述…………………………………………………………………………………………………(38 )§4-2二维图形的矩阵变换 38
一、二维基本变换 38
二、二维矩阵变换程序设计 48
一、三维基本变换 54
§ 4-3三维图形的矩阵变换 54
二、三维图形的正投影变换矩阵 61
三、轴测投影变换矩阵 63
§4-4立体的三视图和轴测图的程序设计 65
一、平面立体的三视图和轴测图的程序设计 65
二、曲面立体的三视图和轴测图的程序设计 71
§ 4-5透视投影变换 91
一、透视图的基本概念及特性 91
二、透视投影的变换矩阵 92
三、透视图的绘图程序设计 99
§4-6裁剪与窗口 101
一、窗口区和视图区的坐标变换 101
二、直线段的裁剪 104
三、任意多边形的裁剪 107
§4-7平面立体隐藏线的处理 113
一、概述 113
二、凸多面体的消隐 113
§5-1截交线、相贯线及展开图程序设计 122
一、截交线及展开图的程序设计 122
第五章 图形程序设计 122
二、相贯线及展开图的程序设计 135
§5-2零件图和装配图的程序设计 143
一、概述 143
二、尺寸标注及表面粗糙度的程序设计 144
三、常用典型图形剖面符号的程序设计 154
四、图幅、标题栏的程序设计 159
五、常用典型零件图的程序设计 159
六、常用典型装配图的程序设计 161
第六章 曲线与曲面 164
§6-1曲线及其程序设计 164
一、三次样条曲线 164
二、三次贝塞尔(BEZIER)曲线 169
三、三次均匀B样条(SPLINE)曲线 173
§6-2孔斯(Coons)曲面 178
一、概述 178
二、混合函数 178
三、利用调配函数构作双三次参数曲面片 179
四、孔斯曲面块程序设计 182
第七章交互式计算机绘图 185
§7-1图形的数据结构 185
一、概论 185
二、数据的列表结构 187
三、数据的树形结构 201
§7-2交互式计算机绘图简介 203
一、概述 204
二、交互式绘图的程序设计 205
§1-1 AutoCAD软件及其主要功能 218
第一章基本知识 218
下 篇 AutoCAD软件及其应用 218
二、AutoCAD的主要功能 219
§1-2 AutoCAD要求的软硬件配置 219
一、硬设备的配置 219
二、软件的安装 220
§ 1-3作图准备 222
一、命令和数据的输入 222
二、系统主菜单 224
三、实用命令 225
一、图形输出的方法 230
四、AutoCAD初始环境的建立 230
§1-4图形输出简介 230
二、绘图输出的步骤 231
第二章实体绘图 232
§2-1基本绘图(DRAW) 232
一、点与直线命令 232
二、圆与圆弧命令 240
三、PLINE(折线)命令 242
一、文本命令(TEXT) 243
二、文本的字样和字体 244
三、控制码和特殊字符 245
第三章辅助绘图 246
§3-1编辑 246
一、实体选择 246
二、编辑命令(EDIT) 247
§3-2显示控制(DISPLAY) 252
一、缩放和扫视命令 252
三、询问命令(INQUIRY) 252
二、视图和置方式命令 255
§ 3-3绘图工具(MODES) 256
一、捕捉栅格和目标捕捉命令 256
二、栅格和轴线命令 258
三、正交命令(ORTHO) 259
四、状态行和方式触发键 259
§3-4图层与线型(LAYERS) 260
一、概述 261
二、图层命令 261
三、线型和线型比例命令 262
§3-5块与属性 263
一、块 263
二、属性 265
第四章图察、尺寸标注 271
§4-1剖面符号及图案 271
§4-2标注尺寸(DIM) 272
二、图案命令(HATCH) 272
一、概述 272
一、概述 272
二、DIM命令 273
三、尺寸标注的实用命令 275
四、尺寸标注变量 276
五、标注尺寸的方法和步骤 277
一、概述 279
§5-1形文件 279
二、形的定义 279
第五章几种文件的建立 279
三、LOAD命令和SHAPE命令 281
四、实例 281
§5-2线型文件和图案文件 282
一、线型文件 282
二、图案文件 283
二、菜单文件的结构和特点 284
§5-3菜单文件 284
一、概述 284
三、分菜单的调用 286
四、编写菜单项和菜单文件 287
五、按钮菜单和数字化仪菜单 288
§ 5-4绘图交换文件和命令文件 290
一、概述 290
二、图形交换文件 291
三、命令文件 301
第六章三维图形 307
§6-1三维作图的两种形式 307
一、等轴测平面命令 307
二、特殊的三维功能命令 308
二、LINE,ARC及PLINE命令 313
§6-2受三维影响的其他命令 313
一、ZOOM,AXIS及GRID命令 313
三、2.5维图形的作图过程 313
第七章AutoLISP语言简介 315
§ 7-1概述 315
一、AutoLISP中的数据类型和求值程序 315
二、AutoLISP的变量、表达式 316
三、AutoLISP的内存要求及错误处理 316
§7-2 AutoLISP函数 317
一、数值运算、表处理及字符串函数 317
三、函数的定义与调用 320
二、赋值、再求值、停止求值及重复求值函数 320
四、谓词函数与程序控制结构函数 321
五、与AutoCAD直接有关的函数 323
六、交互性输入函数 324
七、增加AutoCAD命令的函数 325
八、输入/输出函数与文件管理函数 326
九、调试函数与其他函数 328
§7-3 AutoLISP应用程序设计 328
一、齿轮的程序设计 328
二、轴的结构图形的计算机辅助设计 329
附录Ⅰ图形显示功能语句 337
附录Ⅱ二维图形和三维图形变换矩阵 346
附录Ⅲ AutoCAD命令 351
附录ⅣAutoCAD系统外部设备的配置和使用 354
§ 2-2 文本 443