《计算机辅助设计与绘图 AutoCAD 2007中文版 第2版》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:李学志主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:7302159513
  • 页数:509 页
图书介绍:本书介绍计算机辅助设计与绘图(AutoCAD 2007中文版)的知识。

第1章 计算机辅助设计系统 1

1.1 计算机辅助设计与计算机绘图 1

1.2 计算机辅助设计的特点和应用 1

1.3 CAD硬件系统 2

1.4 CAD软件系统 2

1.5 配置CAD系统 3

习题 3

第2章 图形生成的基本原理 4

2.1 基本概念 4

2.1.1 用户坐标系和设备坐标系 4

2.1.2 窗口和视口 5

2.1.3 裁剪和变换 5

2.2 图形生成的过程 7

2.3 图形编辑的原理 8

2.3.1 图形元素的数据结构 8

2.3.2 选择图形对象 9

2.3.3 图形编辑的过程 10

习题 11

第3章 AutoCAD的基本概念与操作 12

3.1 启动与退出AutoCAD 12

3.1.1 启动AutoCAD 12

3.1.2 退出AutoCAD 12

3.2 AutoCAD的工作界面 13

3.2.1 屏幕布局 13

3.2.2 配置AutoCAD的工作界面 15

3.3 有关图形文件的操作 16

3.3.1 建立一个新文件(NEW) 16

3.3.2 打开一个已有的图形文件(OPEN) 17

3.3.3 存图(QSAVE) 17

3.3.4 别名存图(SAVE) 17

3.4 基本概念 17

3.5 基本操作 18

3.5.1 调用命令 18

3.5.2 选择项操作 19

3.5.3 指定一个点 20

3.5.4 输入一个数值 21

3.5.5 了解命令的使用方法 22

3.6 一些按键的特殊用法 23

习题 25

第4章 绘制基本的图形对象 26

4.1 绘制点(POINT) 26

4.2 绘制直线(LINE) 27

4.3 绘制圆(CIRCLE) 28

4.4 绘制圆弧(ARC) 29

4.5 绘制矩形(RECTANG) 31

4.6 绘制正多边形(POLYGON) 33

4.7 绘制椭圆(ELLIPSE) 34

4.8 绘制填充圆环(DONUT) 36

4.9 绘制二维多段线(PLINE) 37

4.10 绘制样条曲线(SPLINE) 38

4.11 绘制二维填充(SOLID) 39

4.12 绘制宽线(TRACE) 40

4.13 绘制云状线(REVCLOUD) 41

4.14 面域(REGION) 42

4.15 区域覆盖(WIPEOUT) 42

习题 43

第5章 图形元素的特性 45

5.1 图层(LAYER) 45

5.1.1 图层的特点 46

5.1.2 图层操作 46

5.1.3 图层管理 48

5.2 设置新图形对象的颜色(COLOR) 50

5.3 设置新图形对象的线型(LINETYPE) 51

5.4 设置新图形对象的线宽(LWEIGHT) 52

5.5 设置全局线型比例(LTSCALE) 53

5.6 设置新图形对象的线型比例(CELTSCALE) 54

5.7 属性匹配(MATCHPROP) 54

5.8 对象特性管理器(PROPERTIES) 55

习题 57

第6章 图形编辑 59

6.1 选择操作 59

6.2 删除(ERASE)图形对象 62

6.3 恢复(OOPS)最近一次用ERASE命令删除的图形对象 62

6.4 平移(MOVE)选定的图形对象 62

6.5 复制(COPY)选定的图形对象 63

6.6 镜像(MIRROR)选定的图形对象 64

6.7 按比例缩放(SCALE)选定的图形对象 65

6.8 旋转(ROTATE)选定的图形对象 66

6.9 将选定的图形对象形成阵列(ARRAY) 67

6.10 为图形对象倒圆角(FILLET) 69

6.11 为图形对象倒角(CHAMFER) 71

6.12 修剪(TRIM)图形对象 73

6.13 延长(EXTEND)图形对象 75

6.14 打断(BREAK)图形对象 77

6.15 合并(JOIN)图形对象 78

6.16 拉伸(STRETCH)图形对象 79

6.17 生成偏移(OFFSET)的图形对象 80

6.18 改变图形对象的长度(LENGTHEN) 82

6.19 定数等分(DIVIDE) 83

6.20 定距等分(MEASURE) 84

6.21 编辑多段线(PEDIT) 85

习题 88

第7章 显示控制与查询 92

7.1 缩放显示(ZOOM) 92

7.2 平移显示(PAN) 94

7.3 重画(REDRAW) 95

7.4 重新生成(REGEN) 95

7.5 了解AutoCAD系统的当前状态(STATUS) 96

7.6 了解图形对象在数据库中的数据(LIST) 96

7.7 了解本作业全部图形对象在数据库中的数据(DBLIST) 97

7.8 了解点的坐标(ID) 97

7.9 了解两点的距离(DIST) 98

7.10 了解圆、封闭的多段线或多个点所围成的面积(AREA) 98

7.11 了解面域或形体的质量特性(MASSPROP) 100

习题 101

第8章 设置作图环境 103

8.1 交互图形系统中的约束技术 103

8.1.1 栅格约束 103

8.1.2 约束矢量的方向 103

8.1.3 将光标约束在图形对象的某些特殊点上 104

8.2 栅格捕捉(SNAP) 104

8.3 栅格显示(GRID) 105

8.4 正交方式(ORTHO) 106

8.5 对象捕捉 107

8.5.1 临时对象捕捉 108

8.5.2 自动对象捕捉 109

8.6 自动追踪 110

8.6.1 极轴追踪 111

8.6.2 对象捕捉追踪 111

8.6.3 同时进行极轴追踪和对象捕捉追踪 111

8.7 动态输入 112

8.8 以对话框方式设置绘图环境(DSETTINGS) 113

8.9 设置用户坐标系 119

8.9.1 建立新的用户坐标系(UCS) 119

8.9.2 管理用户坐标系(UCSMAN) 122

8.9.3 将命名的坐标系置为当前坐标系 124

8.10 坐标系图标(UCSICON) 126

习题 127

第9章 图形标注、绘制表格和图案填充 130

9.1 文字 130

9.1.1 绘制单行文字(TEXT) 130

9.1.2 绘制多行文字(MTEXT) 132

9.1.3 定义字样(STYLE) 133

9.1.4 编辑文字的内容(DDEDIT) 135

9.1.5 查找或替换文字的内容(FIND) 135

9.1.6 缩放选定的文字(SCALETEXT) 136

9.1.7 改变文字的对正点(JUSTIFYTEXT) 137

9.2 尺寸标注 138

9.2.1 长度型尺寸标注(DIMLINEAR) 139

9.2.2 对齐型尺寸标注(DIMALIGNED) 140

9.2.3 直径型尺寸标注(DIMDIAMETER) 141

9.2.4 半径型尺寸标注(DIMRADIUS) 141

9.2.5 角度型尺寸标注(DIMANGULAR) 142

9.2.6 弧长型尺寸标注(DIMARC) 143

9.2.7 坐标型尺寸标注(DIMORDINATE) 144

9.2.8 基线型尺寸标注(DIMBASELINE) 144

9.2.9 连续型尺寸标注(DIMCONTINUE) 145

9.2.10 引线标注(QLEADER) 146

9.2.11 尺寸变量 148

9.2.12 尺寸样式(DIMSTYLE) 150

9.2.13 尺寸编辑和修改 152

9.3 形位公差标注 154

9.3.1 形位公差标注的组成 154

9.3.2 标注形位公差(TOLERANCE) 155

9.4 表格 156

9.4.1 创建表格(TABLE) 156

9.4.2 设置表格的样式 157

9.4.3 修改表格 160

9.4.4 表格的导入和导出 161

9.5 图案填充和渐变色 161

9.5.1 图案填充(HATCH) 161

9.5.2 填充渐变色(GRADIENT) 165

9.5.3 编辑图案填充和渐变色(HATCHEDIT) 167

习题 167

第10章 普通块、动态块、外部参照、绘制装配图 170

10.1 普通块 170

10.1.1 概述 170

10.1.2 定义普通块(BLOCK) 170

10.1.3 插入块(INSERT) 171

10.1.4 分解块(EXPLODE) 173

10.1.5 写块(WBLOCK) 173

10.1.6 基点(BASE) 174

10.2 动态块 174

10.2.1 基本概念 174

10.2.2 生成动态块 175

10.2.3 添加参数以及添加与参数相关联的动作 178

10.2.4 典型应用实例 181

10.3 外部参照 188

10.3.1 插入(Insert)与引用(Reference)的区别 188

10.3.2 外部参照管理(XREF) 188

10.3.3 附着外部参照(XATTACH) 189

10.3.4 绑定外部参照(XBIND) 190

10.3.5 编辑外部参照(REFEDIT) 191

10.3.6 剪裁外部参照或块(XCLIP) 192

10.4 绘制装配图 194

10.4.1 拼合过程中需要解决的主要问题 194

10.4.2 从零件图中选取拼合装配图的内容 196

10.4.3 处理隐藏线 197

习题 199

第11章 非图形信息的生成与管理 201

11.1 外部程序需要CAD提供非图形信息 201

11.2 属性 201

11.2.1 属性的特点 201

11.2.2 定义属性(ATTDEF) 202

11.2.3 插入属性 203

11.2.4 显示属性(ATTDISP) 204

11.2.5 编辑属性(ATTEDIT) 204

11.2.6 提取属性(ATTEXT) 205

11.3 将属性或动态块的参数值直接存放到表格或外部文件 207

11.3.1 属性提取向导的作用 207

11.3.2 利用属性提取向导提取属性(EATTEXT) 208

习题 212

第12章 三维实体造型 214

12.1 概述 214

12.1.1 几何造型的几种模式 214

12.1.2 实体模型的表示方法 215

12.2 生成基本形体 216

12.2.1 生成多段体(POLYSOLID) 217

12.2.2 生成长方体(BOX) 218

12.2.3 生成楔形体(WEGGE) 219

12.2.4 生成圆锥体(CONE) 220

12.2.5 生成球体(SPHERE) 221

12.2.6 生成圆柱体(CYLINDER) 222

12.2.7 生成圆环体(TORUS) 224

12.2.8 生成棱锥体(PYRAMID) 225

12.2.9 生成螺旋线(HELIX) 226

12.2.10 生成平面曲面(PLANESURF) 228

12.2.11 拉伸(EXTRUDE) 229

12.2.12 扫掠(SWEEP) 230

12.2.13 旋转(REVOLVE) 232

12.2.14 放样(LOFT) 233

12.3 形体的布尔运算与剖切 235

12.3.1 并集 235

12.3.2 差集 236

12.3.3 交集 237

12.3.4 检查形体之间是否存在干涉(INTERFERE) 237

12.3.5 剖切(SLICE) 238

12.3.6 获取形体的断面(SECTION) 240

12.3.7 截面(SECTIONPLANE) 240

12.3.8 活动截面(LIVESECTION) 246

12.4 形体编辑 248

12.4.1 三维移动(3DMOVE) 248

12.4.2 利用旋转夹点工具进行三维旋转(3DROTATE) 249

12.4.3 三维旋转(ROTATE3D) 250

12.4.4 对齐(ALIGN) 251

12.4.5 三维对齐(3DALIGN) 252

12.4.6 三维镜像(MIRROR3D) 254

12.4.7 三维阵列(3DARRAY) 254

12.4.8 三维形体倒圆角(FILLET) 255

12.4.9 三维形体切角(CHAMFER) 256

12.4.10 加厚(THICKEN) 257

12.4.11 设置新对象的基面标高和厚度(ELEV) 258

12.4.12 转换为实体(CONVTOSOLID) 258

12.4.13 转换为曲面(CONVTOSURFACE) 259

12.4.14 提取边(XEDGES) 260

12.4.15 编辑形体及其面和边(SOLIDEDIT) 261

12.5 综合举例 267

习题 275

第13章 三维形体的可视化 277

13.1 视点和视图 277

13.1.1 通过视点观察形体(VPOINT) 278

13.1.2 视图管理器(VIEW) 278

13.1.3 重现指定的视图 280

13.1.4 创建相机视图(CAMERA) 280

13.2 确定视觉的样式(VSCURRENT) 282

13.3 三维导航 284

13.3.1 三维平移 284

13.3.2 三维缩放 284

13.3.3 受Z轴方向约束的动态观察 284

13.3.4 自由动态观察 284

13.3.5 连续动态观察 285

13.3.6 回旋动态观察 285

13.3.7 远近动态观察 285

13.3.8 漫游 285

13.3.9 飞行 287

13.3.10 设置漫游和飞行的参数 287

13.3.11 切换投影的模式 287

13.4 渲染显示(RENDER) 288

13.4.1 创建光源 288

13.4.2 将材质附着到对象 293

13.4.3 创建和修改材质 294

13.4.4 将材质与指定的图层相关联 298

13.4.5 调整对象上的贴图 299

13.4.6 设置渲染的外部环境 302

13.4.7 渲染操作 303

13.4.8 高级渲染设置 305

习题 309

第14章 构建工程图 311

14.1 基本概念 311

14.2 布局管理 312

14.3 创建视口 314

14.3.1 在模型空间创建视口 314

14.3.2 在布局窗口创建视口 316

14.3.3 通过视口构建工程图 319

14.4 创建形体的投影图 321

14.4.1 创建可以转换为投影图的视口 321

14.4.2 将SOLVIEW命令创建的视口转换为投影图 325

14.4.3 直接创建形体的投影图 327

习题 330

第15章 Visual LISP程序设计 331

15.1 Visual LISP与AutoLISP 331

15.2 AutoLISP的数据类型、表达式和函数 332

15.2.1 数据类型 332

15.2.2 变量 334

15.2.3 表达式 336

15.2.4 函数 338

15.3 AutoLISP程序的流程控制和AutoLISP文件 341

15.3.1 程序的流程控制 341

15.3.2 AutoLISP程序文件 345

15.4 有关Visual LISP的基本操作 348

15.4.1 进入和退出Visual LISP 348

15.4.2 Visual LISP的用户界面 349

15.4.3 控制台操作 350

15.4.4 文件操作 351

15.5 编辑源程序代码 352

15.5.1 文本编辑工具 352

15.5.2 文本操作 354

15.5.3 设置代码格式 357

15.5.4 检查语法错误 359

15.6 调试程序 361

15.6.1 概述 361

15.6.2 监视窗口 362

15.6.3 在不设置断点的情况下分步调试程序 364

15.6.4 断点循环 366

15.6.5 利用断点调试程序 367

15.6.6 跟踪程序运行 369

15.6.7 修改变量和函数的特性 375

15.6.8 检验窗口 377

15.6.9 访问AutoCAD对象 379

15.7 建立应用程序 381

15.7.1 通过vlisp_compile函数编译单个文件 381

15.7.2 通过应用程序生成器创建应用程序 384

15.7.3 利用工程管理器管理和维护LISP文件 388

15.8 编程实例 393

15.8.1 设置作图环境 393

15.8.2 设置图层、颜色、线型和线宽 396

15.8.3 定义字样 400

15.8.4 尺寸标注 403

15.8.5 调用图形编辑功能 408

15.8.6 调用图案填充功能 412

15.8.7 定义绘制曲线的命令 412

15.8.8 定义参数化绘图的命令 414

15.8.9 读写文件功能 420

习题 425

第16章 对话框设计 427

16.1 概述 427

16.2 对话框控件 428

16.2.1 可以定义动作行为的控件 428

16.2.2 组合类控件 431

16.2.3 装饰性和信息类控件 435

16.2.4 AutoCAD预定义的控件 438

16.3 控件的属性 440

16.4 对话框设计的原则与规范 447

16.4.1 一般原则 447

16.4.2 通用规范 449

16.4.3 预定义控件的使用规范 450

16.5 对话框控制语言 451

16.5.1 对话框文件 451

16.5.2 DCL文件的结构 452

16.5.3 DCL语法 453

16.6 对话框驱动程序 455

16.6.1 驱动对话框的程序流程图 455

16.6.2 对话框驱动函数 456

16.6.3 调用含有对话框的AutoLISP函数 460

16.6.4 编写对话框回调函数的注意事项 463

16.6.5 对话框的特殊处理 465

16.7 应用实例 472

习题 490

附录A 常用AutoLISP函数 492

A1 赋值、求值与禁止求值函数 492

A2 数值计算函数 492

A3 关系运算函数 495

A4 逻辑运算函数 496

A5 几何运算函数 496

A6 判断函数 497

A7 流程控制函数 498

A8 表处理函数 499

A9 字符串处理函数 500

A10 数据类型转换函数 501

A11 交互输入函数 503

A12 有关文件操作的函数 504

A13 打印输出函数 505

A14 处理错误函数 506

A15 有关函数的函数 506

A16 与AutoCAD直接相关的函数 507

A17 对话框驱动函数 507

A18 有关应用程序操作的函数 508

参考文献 509