图书介绍
Visual LISP程序设计 AutoCAD 20062025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李学志主编;方戈亮,孙力红编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302119244
- 出版时间:2006
- 标注页数:371页
- 文件大小:35MB
- 文件页数:384页
- 主题词:LISP表处理语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual LISP程序设计 AutoCAD 2006PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 关于LISP1
1.2 关于AutoLISP1
目录1
1.3 关于Visual LISP2
第2章 数据类型、表达式和函数3
2.1 数据类型3
2.2 变量5
2.2.1 符号5
2.2.2 变量的数据类型5
2.2.3 为变量赋值6
2.2.4 预定义的符号6
2.3 表达式7
2.2.5 显示变量的值7
2.2.6 在交互方式下将变量的值传递给AutoCAD7
2.3.1 表达式的构成8
2.3.2 表达式的前缀表示法8
2.3.3 表达式的求值过程8
2.3.4 表达式的求值规则9
2.4 数据的存储结构9
2.5 函数11
2.5.1 定义AutoLISP函数11
2.5.2 调用AutoLISP函数12
2.5.3 递归定义AutoLISP函数13
2.5.4 调用AutoCAD命令13
习题14
2.5.5 定义AutoCAD命令14
第3章 程序的流程控制和AutoLISP文件16
3.1 程序的流程控制16
3.1.1 分支结构16
3.1.2 循环结构18
3.2 AutoLISP程序文件20
3.2.1 AutoLISP文件的特点20
3.2.2 程序中的注释21
3.2.3 在AutoCAD环境下加载AutoLISP文件21
习题23
第4章 有关Visual LISP的基本操作25
4.1 进入和退出Visual LISP25
4.2 Visual LISP的用户界面26
4.3 控制台操作28
4.4 文件操作29
习题30
第5章 编辑源程序代码31
5.1 文本编辑工具31
5.2 文本操作33
5.3 设置代码格式36
5.4 检查语法错误39
习题42
第6章 调试程序43
6.1 概述43
6.2 监视窗口44
6.3 在不设置断点的情况下分步调试程序46
6.4 断点循环48
6.5 利用断点调试程序49
6.6 跟踪程序运行52
6.7 修改变量和函数的特性57
6.8 检验窗口59
6.9 访问AutoCAD对象61
习题63
第7章 建立应用程序65
7.1 通过vlisp-compile函数编译LISP文件65
7.2 用应用程序生成器创建应用程序68
7.3 利用工程管理器管理和维护LISP文件73
7.3.1 工程管理器的功能73
7.3.2 创建一个工程75
7.3.3 工程窗口76
7.3.4 在工程中查找源程序代码77
7.3.5 通过工程创建应用程序78
7.3.6 优化应用程序78
习题80
第8章 编程实例82
8.1 设置作图环境82
8.2 设置图层、颜色、线型和线宽84
8.3 定义字样88
8.4 尺寸标注91
8.5 调用AutoCAD的图形编辑功能98
8.6 调用图案填充功能101
8.7 定义绘制曲线的命令102
8.8 定义参数化绘图的命令104
8.9 读写文件功能110
习题114
第9章 访问和修改图形数据库115
9.1 获取图元的名字115
9.2 图元表117
9.2.1 获取图元表117
9.2.2 对图元表的操作118
9.2.3 举例119
9.3 选择集120
9.3.1 常用的有关选择集的函数120
9.4.1 符号表操作函数122
9.4 符号表122
9.3.2 举例122
9.4.2 举例123
习题124
第10章 在Visual LISP中使用ActiveX对象125
10.1 AutoCAD对象模型125
10.2 访问AutoCAD对象126
10.2.1 访问AutoCAD应用程序127
10.2.2 访问其他AutoCAD对象128
10.2.3 使用检验工具了解AutoCAD对象的属性132
10.2.4 通过Help功能了解AutoCAD对象134
10.3 在Visual LISP环境下使用ActiveX方法134
10.3.1 通过Help功能详细了解AutoCAD图形对象的方法134
10.3.2 将Visual Basic环境下的语句改写为AutoLISP表达式135
10.3.3 ActiveX能够自动进行转换的AutoLISP的一些数据类型136
10.3.4 Visual LISP扩充的数据类型137
10.3.5 AutoCAD实体名和VLA对象之间的转换142
10.4 获取和修改图形对象的属性143
10.4.1 获取图形对象属性143
10.4.2 修改图形对象的属性144
10.5 确定是否可以修改对象145
10.6 使用用参数带回返回值的ActiveX方法146
10.7 判断某方法或属性是否可应用于某对象147
10.8 使用集合对象148
10.8.1 将某一个函数应用到集合中的每一个对象149
10.8.2 将一系列函数应用到集合中的每一个对象150
10.8.3 获取集合中的成员对象151
10.9 释放VLA对象和释放内存152
10.10 处理ActiveX方法返回的错误152
10.11 举例154
习题155
第11章 使用反应器156
11.1 反应器156
11.2 定义反应器的回调函数158
11.2.1 定义对象反应器的回调函数158
11.2.2 定义其他反应器的回调函数159
11.2.3 AutoCAD预定义的回调函数160
11.3 创建反应器160
11.3.1 创建对象反应器160
11.3.2 创建其他反应器163
11.3.3 将数据附着到反应器对象164
11.4 查询、修改和控制反应器的状态164
11.4.1 查询反应器164
11.4.2 修改反应器166
11.4.3 控制反应器的状态167
11.5 临时反应器和永久反应器168
11.6 反应器的使用规则170
11.7 定义反应器实例171
习题174
第12章 对话框设计175
12.1 概述175
12.2.1 可以定义动作行为的控件176
12.2 对话框控件176
12.2.2 组合类控件179
12.2.3 装饰性和信息类控件183
12.2.4 AutoCAD预定义的控件186
12.3 控件的属性188
12.4 对话框设计的原则与规范194
12.4.1 一般原则194
12.4.2 通用规范196
12.4.3 预定义控件的使用规范197
12.5 对话框控制语言198
12.5.1 对话框文件198
12.5.2 DCL文件的结构199
12.5.3 DCL语法201
12.6.1 驱动对话框的程序流程图202
12.6 对话框驱动程序202
12.6.2 对话框驱动函数204
12.6.3 调用含有对话框的AutoLISP函数207
12.6.4 编写对话框回调函数的注意事项210
12.6.5 对话框的特殊处理212
12.7 几种典型控件的应用实例219
习题224
第13章 综合应用实例226
13.1 定义绘制多种螺钉的命令226
13.1.1 程序的文件和使用说明227
13.1.2 定义绘制多种螺钉命令的对话框228
13.1.3 编写绘制多种螺钉的源程序231
13.2.1 程序的工作原理与运行过程238
13.2 建立范成法加工齿轮的仿真演示程序238
13.2.2 需要解决的几个问题239
13.2.3 程序的文件和使用说明240
13.2.4 定义范成法加工齿轮的对话框241
13.2.5 编写范成法加工齿轮的仿真演示源程序243
习题249
附录A AutoLISP函数251
A.1 赋值、求值与禁止求值函数251
A.2 数值计算函数252
A.3 关系运算函数255
A.4 逻辑运算函数256
A.5 几何运算函数258
A.6 判断函数261
A.7 流程控制函数263
A.8 表处理函数264
A.9 字符串处理函数266
A.10 数据类型转换函数269
A.11 交互输入函数271
A.12 有关文件操作的函数277
A.13 打印输出函数280
A.14 有关函数的函数281
A.15 处理错误函数285
A.16 选择集操作函数286
A.17 与AutoCAD直接相关的函数291
A.18 图元操作函数295
A.19 符号表操作函数298
A.20 扩展数据操作函数299
A.21 内存管理函数300
A.22 对话框操作函数301
A.23 菜单控制函数304
A.24 数字化仪控制函数305
A.25 控制环境变量的函数305
A.26 词典操作函数306
A.27 应用程序操作函数308
A.28 Visual LISP扩展函数311
A.29 有关ActiveX的函数329
A.30 与反应器有关的函数344
附录B AutoLISP程序出错代码365
附录C AutoLISP程序出错信息368
参考文献371
热门推荐
- 2704804.html
- 2347625.html
- 2963784.html
- 1923053.html
- 1328742.html
- 603776.html
- 3631473.html
- 952798.html
- 352629.html
- 1008131.html
- http://www.ickdjs.cc/book_2294421.html
- http://www.ickdjs.cc/book_2035014.html
- http://www.ickdjs.cc/book_386757.html
- http://www.ickdjs.cc/book_132657.html
- http://www.ickdjs.cc/book_3057542.html
- http://www.ickdjs.cc/book_2960386.html
- http://www.ickdjs.cc/book_237427.html
- http://www.ickdjs.cc/book_3163430.html
- http://www.ickdjs.cc/book_659379.html
- http://www.ickdjs.cc/book_896170.html