译者的话
前言
第1章 样板图形
1.1 建立样板图形
1.2 标准样板图形
1.3 装入一个样板图形
1.4 定制带图层与尺寸标注样式的图形
1.5 按绘图尺寸与图形比例定制图形
1.6 定制带视口的图形
1.7 定制带布局的图形
复习题
练习
第2章 命令文件与幻灯片显示
2.1 什么是命令文件
2.2 SCRIPT命令
2.3 RSCRIPT命令
2.4 DELAY命令
2.5 RESUME命令
2.6 命令行开关
2.7 启动AutoCAD时调用一个命令文件
2.8 什么是幻灯片显示
2.9 什么是幻灯片
2.10 MSLIDE命令
2.11 VSLIDE命令
2.12 预先调入幻灯片
2.13 幻灯片库
2.14 带渲染图像的幻灯片显示
复习题
练习
第3章 创建线型与填充图案
3.1 标准线型
3.2 线型定义
3.3 线型规格要素
3.4 创建线型
3.5 创建线型文件
3.6 对齐方式
3.7 LTSCALE命令
3.8 绘图输出的LTSCALE系数
3.9 变换线型
3.10 修改线型
3.11 当前线型比例
3.12 复合线型
3.13 定义填充图案
3.14 如何填充剖面线
3.15 简单的填充图案
3.16 角度与比例系数对填充的影响
3.17 带短划线和圆点的填充图案
3.18 带有复合描述符的填充
3.19 在独立的文件中存放填充图案
3.20 定制填充图案文件
3.21 将填充图案幻灯片添加到AutoCAD的幻灯片库中
复习题
练习
第4章 定制ACAD.PGP文件
4.1 什么是ACAD.PGP文件
4.2 ACAD.PGP文件的组成
4.3 REINIT命令
复习题
练习
第5章 下拉菜单、快捷菜单、自定义菜单与定制工具条
5.1 AutoCAD菜单
5.2 标准菜单
5.3 编写一个菜单
5.4 装入菜单
5.5 限制
5.6 级联子菜单
5.7 快捷菜单与环境菜单
5.8 子菜单
5.9 装入菜单
5.10 自定义菜单
5.11 快捷键
5.12 工具条
5.13 菜单即时帮助
5.14 定制工具条
复习题
练习
第6章 数字化仪菜单
6.1 标准的数字化仪菜单
6.2 数字化仪菜单的优点
6.3 定制数字化仪菜单
6.4 编写一个数字化仪菜单
6.5 数字化仪的配置
6.6 装入菜单
6.7 单元尺寸不同的数字化仪菜单
6.8 为数字化仪分配命令
6.9 菜单的自动交换
复习题
练习
第7章 图像显示菜单
7.1 图像显示菜单
7.2 子菜单
7.3 编写图像显示菜单
7.4 用于图像显示菜单的幻灯片
7.5 装入菜单
7.6 限制
7.7 图像显示菜单项标识
复习题
练习
第8章 按钮菜单与辅助菜单
8.1 按钮菜单
8.2 辅助菜单
8.3 编写按钮菜单和辅助菜单
8.4 按钮菜单的特殊处理
8.5 子菜单
8.6 装入菜单
复习题
练习
第9章 屏幕菜单
9.1 屏幕菜单
9.2 装入菜单
9.3 子菜单
9.4 多重子菜单
9.5 长菜单定义
9.6 菜单命令的重复执行
9.7 菜单的自动交换
9.8 MENUECHO系统变量
9.9 外语菜单
9.10 在菜单项中使用控制字符
9.11 特殊字符
9.12 不带回车和空格的命令定义
9.13 带有单个对象选择模式的菜单项
9.14 在菜单中使用AutoLISP
9.15 菜单中的DIESEL表达式
复习题
练习
第10章 定制标准AutoCAD菜单
10.1 AutoCAD标准菜单
10.2 子菜单
10.2.1 定义子菜单
10.2.2 子菜单引用
10.2.3 装入屏幕菜单
10.2.4 装入下拉菜单
10.2.5 装入图像显示菜单
10.3 定制数字化仪模板区域1
10.4 子菜单
10.5 定制数字化仪模板区域2
10.6 定制数字化仪模板区域3
10.7 定制数字化仪模板区域4
10.8 定制按钮菜单与辅助菜单
10.9 定制下拉菜单与快捷菜单
10.10 对菜单中的子菜单分级
10.11 快捷菜单
10.12 子菜单
10.13 定制图像显示菜单
10.14 子菜单
10.15 图像显示菜单项标识
10.16 定制屏幕菜单
10.17 子菜单
复习题
练习
第11章 形与文本字型
11.1 形文件
11.2 形描述
11.2.1 标题行
11.2.2 描述行
11.3 向量长度与方向编码
11.3.1 标题行
11.3.2 描述行
11.4 编译与装入形或字型文件
11.5 专用代码
11.6 文本字型文件
11.6.1 文本字型描述
11.6.2 行间距
11.6.3 形定义
复习题
练习
第12章 AutoLISP
12.1 关于AutoLISP
12.2 数学运算
12.3 增量、减量与绝对数字
12.4 三角函数
12.5 关系表达式
12.6 defun、setq、getpoint及command函数
12.7 装入一个AutoLISP程序
12.8 getcorner、getdist与setvar函数
12.9 list函数
12.10 car、cdr与cadr函数
12.11 graphscr、textscr、princ与terpri函数
12.12 getangle与getorient函数
12.13 getint、getreal、getstring与getvar函数
12.14 polar与sqrt函数
12.15 itoa、rtos、strcase及prompt函数
12.16 流程图
12.17 条件函数
复习题
练习
第13章 AutoLISP:编辑图形数据库
13.1 编辑图形数据库
13.2 ssget函数
13.3 ssget“X”函数
13.4 ssget“X”函数的组代码
13.5 sslength函数
13.6 ssname函数
13.7 entget函数
13.8 assoc函数
13.9 cons函数
13.10 subst函数
13.11 entmod函数
13.12 数据库如何检索与编辑
复习题
练习
第14章 Visual LISP
14.1 Visual LISP
14.2 Visual LISP概述
14.3 Visual LISP控制台
14.4 使用Visual LISP文本编辑器
14.5 Visual LISP格式化器
14.6 调试程序
复习题
练习
第15章 用DCL语言实现可编程对话框
15.1 对话框控制语言
15.2 对话框
15.3 对话框的组成
15.4 按钮与文本控件
15.4.1 按钮控件
15.4.2 文本控件
15.5 控件属性
15.5.1 属性值的类型
15.5.2 保留字
15.6 预定义属性
15.7 key、label与is_default属性
15.7.1 key属性
15.7.2 label属性
15.7.3 is_default属性
15.8 fixed_width与alignment属性
15.8.1 fixed_width属性
15.8.2 alignment属性
15.9 装入一个DCL文件
15.10 显示一个新对话框
15.11 标准按钮组件的使用
15.12 AutoLISP函数
15.13 使用AutoLISP管理对话框
15.14 行控件与框中行控件
15.14.1 行控件
15.14.2 框中行控件
15.15 列控件、框中列控件与复选框控件
15.15.1 列控件
15.15.2 框中列控件
15.15.3 复选框控件
15.16 助记符属性
15.17 AutoLISP函数
15.17.1 logand与logior函数
15.17.2 atof与rtos函数
15.17.3 get_tile与set_tile函数
15.18 单选按钮、单选列、框中单选列与单选行控件的预定义
15.18.1 单选按钮控件的预定义
15.18.2 单选列控件的预定义
15.18.3 框中单选列控件的预定义
15.18.4 单选行控件的预定义
15.19 编辑框控件
15.20 width与edit_width属性
15.20.1 width属性
15.20.2 edit_width属性
15.21 滑动条及图像控件
15.21.1 滑动条控件
15.21.2 图像控件
15.22 min_value、max_value、small_increment与big_increment属性
15.22.1 min_value与max_value属性
15.22.2 small_increment与big_increment属性
15.23 aspect_ratio与color属性
15.23.1 aspect_ratio属性
15.23.2 color属性
15.24 AutoLISP函数
15.24.1 dimx_tile与dimy_tile函数
15.24.2 vector_image函数
15.24.3 fill_image函数
15.24.4 start_image函数
15.24.5 end_image函数
15.24.6 $value函数
复习题
练习
第16章 DIESEL字符串表达式语言
16.1 DIESEL
16.2 状态行
16.3 系统变量MODEMACRO
16.4 定制状态行
16.5 使用DIESEL的宏表达式
16.6 在AutoLISP中使用MODEMACRO
16.7 菜单中的DIESEL表达式
16.8 系统变量MACROTRACE
16.9 DIESEL字符串函数
复习题
练习
第17章 Visual Basic
17.1 关于Visual Basic
17.2 对象
17.3 添加方法
17.3.1 AddCircle
17.3.2 AddLine
17.3.3 AddArc
17.3.4 AddText
17.4 查找方法和属性的帮助
17.5 装入与保存VBA工程
17.6 GetPoint、GetDistance与GetAngle方法
17.6.1 GetPoint方法
17.6.2 GetDistance方法
17.6.3 GetAngle方法
17.7 PolarPoint与AngleFromXAxis方法
17.7.1 PolarPoint方法
17.7.2 AngleFromXAxis方法
17.8 VBA例程
复习题
练习
第18章 链接外部数据库
18.1 了解数据库
18.2 AutoCAD数据库链接
18.3 数据库配置
18.4 DBCONNECT MANAGER*
18.5 在AutoCAD中观察和编辑表中数据
18.6 创建与图形对象的链接
18.7 创建标识
18.8 AutoCAD SQL环境
18.9 AutoCAD查询编辑器
18.10 使用Link Select形成选择集
18.11 将ASE链接转化为AutoCAD 2000格式
复习题
练习
第19章 定义图块的属性
19.1 属性
19.2 定义属性
19.3 编辑属性标签
19.4 插入带有属性的图块
19.5 提取属性
19.6 用ATTDISP 命令控制属性可见性
19.7 用ATTEDIT 命令编辑属性
19.8 在图形中插入文本文件
自测题
复习题
练习
第20章 Internet上的AutoCAD
20.1 简介
20.1.1 自AutoCAD R14以来的变化
20.1.2 已改变的Internet命令
20.1.3 了解URL
20.1.4 启动Web浏览器
20.1.5 改变默认网站
20.1.6 Internet上的图形
20.1.7 打开Internet上的图形
20.1.8 插入Internet上的图块
20.1.9 使用Internet上的其他文件
20.1.10 将图形保存到Internet上
20.1.11 在AutoCAD中使用超级链接*
20.1.12 AutoCAD内部的超级链接*
20.1.13 粘贴超级链接*
20.1.14 粘贴为超级链接*
20.1.15 显示具有URL的对象*
20.1.16 编辑超级链接*
20.1.17 删除超级链接*
20.1.18 AutoCAD外部的超级链接*
20.2 图形网络格式
20.2.1 其他的DWF浏览选项
20.2.2 浏览DWG文件
20.2.3 创建DWF文件
20.2.4 浏览DWF文件
20.2.5 DWG插件命令
20.2.6 从浏览器上拖放图形
20.2.7 嵌入DWF文件
复习题
第21章 查询命令、数据交换和对象的链接与嵌入
21.1 用INQUIRY命令对图形进行查询
21.2 AREA命令
21.3 用TIME命令显示与时间有关的信息
21.4 用STATUS命令获得图形的状态信息
21.5 AutoCAD中的数据交换
21.6 DXF文件格式(数据交换文件)
21.7 通过光栅文件进行数据交换
21.8 光栅图像
21.9 编辑光栅图像
21.10 PostScript文件
21.11 对象的链接与嵌入
自测题
复习题
练习
第22章 渲染
22.1 渲染
22.2 装入与退出AutoCAD渲染
22.3 渲染初步
22.4 选择不同的渲染特性
22.5 AutoCAD渲染光源
22.6 添加和修改光源
22.7 定义及渲染一个场景
22.8 获取渲染信息
22.9 指定材质
22.10 取消材质
22.11 修改一种材质的参数
22.12 定义新材质
22.13 从图形向材质库输出一种材质
22.14 保存一幅渲染图像
22.15 渲染图像的重放
自测题
复习题
练习
附录A 系统配置要求和AutoCAD的安装
附录B 快捷工具
附录C AutoCAD命令
附录D AutoCAD系统变量