第1章 绪论 1
1.1 AutoCAD简介 1
1.2 AutoCAD二次开发工具简介 3
习题 5
第2章 Visual LISP开发技术 6
2.1 引言 6
2.2 Visual LISP基本函数 10
2.3 Visual LISP的绘图功能 20
2.4 逻辑运算与分支函数 26
2.5 循环结构 30
2.6 图形数据库 34
2.7 输入输出函数 40
2.8 DCL对话框设计 48
习题 58
第3章 VBA开发技术 59
3.1 概述 59
3.2 控制AutoCAD环境 62
3.3 创建和编辑AutoCAD图元 73
3.4 使用VBA开发应用程序 94
习题 100
第4章 ARX开发技术 101
4.1 引言 101
4.2 ObjectARX程序设计 109
4.3 ARX图形处理 121
4.4 ARX应用程序对外部数据库的引用 125
习题 129
第5章 外部接口文件DXF 131
5.1 概述 131
5.2 HEADER段 133
5.3 CLASSES段 144
5.4 TABLES段 145
5.5 BLOCK段 157
5.6 ENTITIES段 159
5.7 DXF接口程序 170
习题 175
第6章 自定义AutoCAD 176
6.1 概述 176
6.2 组织程序文件和支持文件 177
6.3 自定义线型 183
6.4 自定义填充图案 188
6.5 自定义用户界面 190
6.6 自定义工具栏 196
6.7 创建下拉菜单和快捷菜单 198
6.8 创建宏 200
6.9 自定义状态行 207
6.10 形和形字体 216
习题 222
参考文献 223