《AutoLISP培训教程 10.0版 初级·中级·高级》求取 ⇩

第一章绪论1

1.1为什么要学习AutoLISP语言1

1.2 如何在AutoCAD中使用AutoLISP3

1.3 AutoLISP程序的编辑5

1.4关于使用本书的一些说明6

1.4.1记号约定说明6

1.4.2 AutoLISP10.0和其以下版本的区分7

思考题8

第二章AutoLISP概述9

2.1 AutoLISP的数据类型9

2.1.1原子9

2.1.2点对12

2.2 AutoLISP的数据存贮结构15

2.3 AutoLISP的程序结构16

2.4AutoLISP的求值过程18

2.5 AutoLISP程序的工作方式20

2.5.1“读—求值—打印”循环20

2.5.2批处理方式21

2.6 AutoLISP的出错处理27

2.6.1表达式错误的处理27

2.6.2求值错误的处理28

思考题28

第三章Auto LISP的基本函数30

3.1赋值与求值函数30

3.1.1 赋值函数SETQ30

3.1.2赋值函数SET31

3.1.3 禁止求值函数QUOTE32

3.1.4 FUNCTION函数33

3.1.5再求值函数EVAL34

3.2数值函数36

3.2.1算术运算函数36

3.2.2三角函数41

3.2.3数的类型转换函数42

3.2.4整数位操作布尔函数43

3.3表处理函数50

3.3.1取表部分内容函数51

3.3.2表的构造与修改函数55

3.3.3联接表60

3.3.4测量表的长度函数63

思考题64

第四章函数定义66

4.1 DEFUN定义有名函数66

4.1.1函数的定义66

4.1.2函数的调用67

4.1.3函数的副作用67

4.1.4应用DEFUN注意事项71

4.2 LAMBDA定义无名函数72

4.3增加和修改AutoCAD命令74

4.3.1增加AutoCAD命令74

4.3.2修改AutoCAD命令75

4.4 自动执行函数77

4.5定义“可变参数”函数77

思考题79

第五章交互式输入函数和屏幕输出函数80

5.1坐标系与角度测量80

5.1.1坐标系80

5.1.2角度的测量81

5.2交互式输入函数82

5.2.1 GET族输入函数82

5.2.2其它输入函数96

5.3屏幕输出函数98

5.3.1用于屏幕和文件的输出函数98

5.3.2只用于屏幕的输出函数103

5.4扩展的屏幕和键盘控制104

5.4.1设备驱动程序“ANSI.SYS”的加载105

5.4.2用DOS命令实现扩展的屏幕和键盘控制105

5.4.3用AutoLISP实现扩展的屏幕和键盘控制108

思考题112

第六章AutoLISP的绘图功能114

6.1 COMMAND函数115

6.1.1参格格式115

6.1.2 COMMAND函数的求值116

6.1.3为用户输入暂停117

6.1.4应用COMMAND注意事项118

6.1.5综合举例120

6.2图形处理函数124

6.2.1求相对角度函数ANGLE124

6.2.2求两点间距离函数DISTANCE124

6.2.3求极坐标点函数POLAR124

6.2.4求二线交点坐标函数INTERS126

6.2.5目标捕捉函数OSNAP127

6.2.6不同坐标系统的点转换函数TRANS131

6.3屏幕操作函数135

6.3.1文本、图形屏幕转换函数136

6.3.2重画屏幕图形函数REDRAW136

6.3.3清图形屏幕函数GRCLEAR138

6.3.4画矢量线函数GRDRAW139

6.3.5向屏幕文本显示区写文字函数GRTEXT141

6.3.6视窗说明函数VPORTS143

6.4访问输入设备函数144

6.5存取AutoCAD系统变量值函数149

6.5.1获取系统变量值函数GETVAR150

6.5.2设置系统变量值函数SETVAR150

6.5.3综合举例150

6.6获得AutoCAD环境变量值函数153

思考题154

第七章控制结构155

7.1谓词函数155

7.1.1数的谓词函数155

7.1.2数据类型谓词函数158

7.1.3等值谓词函数160

7.1.4逻辑谓词函数162

7.1.5判断从属关系的谓词函数165

7.2条件分支函数166

7.2.1基本的条件函数COND166

7.2.2 IF条件函数170

7.3循环函数172

7.3.1 WHILE函数172

7.3.2 REPEAT函数179

7.3.3 FOREACH函数183

7.3.4 MAPCAR函数185

7.4调用函数的函数188

7.5顺序控制函数190

7.6函数的递归定义191

思考题197

第八章字符串处理函数198

8.1字符、ASCII码互换函数198

8.1.1 字符转换成ASCII码函数ASCII198

8.1.2 ASCII码转换成字符函数CHR198

8.2测量字符串长度函数200

8.3数、串互换函数200

8.3.1整数转换成整数串函数ITOA200

8.3.2数字串转换成整数函数ATOI201

8.3.3数字串转换成实数函数ATOF201

8.3.4数转换成实数串函数RTOS201

8.3.5 角度转换成字符串函数ANGTOS204

8.4字符串的链接函数205

8.5字符串截取函数207

8.6字符串大小写转换函数208

8.7字符串转换成表或原子函数210

思考题211

第九章数据文件212

9.1文件的打开212

9.2关闭打开的文件214

9.3输入、输出函数215

9.3.1输出函数216

9.3.2输入函数218

9.4文件查找函数219

9.5综合举例221

思考题228

第十章出错处理与程序调试230

10.1出错处理230

10.2程序调试233

10.2.1调试函数TRACE和UNTRACE233

10.2.2其它调试方法235

思考题238

第十一章图形数据库编辑函数239

11.1基本概念239

11.1.1 实体239

11.1.2实体名240

11.1.3实体标号240

11.1.4选择集240

11.2选择集操作函数241

11.2.1实体选择241

11.2.2 选择集构造函数SSGET242

11.2.3选择集操作函数244

11.3 实体名和选择集与AutoCAD一起使用248

11.4实体名操作函数250

11.4.1实体名搜索函数ENTNEXT250

11.4.2获得最后一个主实体名函数ENTLAST251

11.4.3选择任一实体函数ENTSEL252

11.4.4实体标号处理函数HANDENT254

11.5实本数据函数254

11.5.1获得实体定义数据函数ENTGET254

11.5.2 修改实体在图形数据库中定义函数ENTMOD266

11.5.3更新复杂实体屏幕图象函数ENTUPD268

11.5.4删除或恢复实体定义函数ENTDEL269

11.6符号表访问函数270

11.6.1 TBLNEXT函数271

11.6.2TBLSEARCH函数274

思考题278

第十二章AutoLISP语言的接口功能279

12.1AutoLISP与AutoCAD菜单文件的接口功能279

12.1.1 菜单文件调用AutoLISP279

12.1.2在AutoLISP程序中激活AutoCAD子菜单284

12.2 AutoLISP与SCR文件的接口功能286

12.3 AutoLISP与DOS的接口功能289

12.4 AutoLISP与高级语言的接口功能293

思考题295

第十三章内存管理296

13.1AutoLISP的内存分配296

13.1.1堆栈空间296

13.1.2合理分配堆栈空间297

13.1.3为Extended AutoLISP分配内存空间297

13.2 回收节点空间298

13.3无用存贮单元的收集300

13.4页式虚拟存贮功能301

13.5节点和字符串空间的分配303

13.5.1设置段的大小303

13.5.2申请节点空间304

13.6统计内存状态304

13.7程序设计上的一些技巧305

思考题306

第十四章程序实例307

14.1方程求根307

14.2中缀表示转换为前缀表示309

14.3任意线型曲线的绘制312

14.4空间曲面的绘制316

14.5排序程序及应用321

14.5.1插入排序321

14.5.2选择排序322

14.5.3排序应用323

思考题324

附录A标准出错信息325

附录B系统变量329

附录C AutoCAD10.0命令一览表337

附录D ASCII(美国标准信息交换码)表352

附录E AntoLISP系统函数和符号索引355

主要参考文献358

1991《AutoLISP培训教程 10.0版 初级·中级·高级》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由刘银远编著 1991 北京:学苑出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

钳工  初级、中级、高级(1996 PDF版)
钳工 初级、中级、高级
1996 中国劳动出版社
会计电算化初级培训教程(1996 PDF版)
会计电算化初级培训教程
1996
中文版Microsoft Windows 98升级培训教程(1998年07月第1版 PDF版)
中文版Microsoft Windows 98升级培训教程
1998年07月第1版 人民邮电出版社
佛学教本  初级  中级  高级( PDF版)
佛学教本 初级 中级 高级
FoxPro中级培训教程( PDF版)
FoxPro中级培训教程
计算机培训教程  初级( PDF版)
计算机培训教程 初级
铣工  初级、中级、高级(1996 PDF版)
铣工 初级、中级、高级
1996 中国劳动出版社
会计电算化初级培训教程(1995 PDF版)
会计电算化初级培训教程
1995 北京:兵器工业出版社
会计电算化培训教程  初级(1996 PDF版)
会计电算化培训教程 初级
1996 福州:福建科学技术出版社
会计电算化初级培训教程(1996 PDF版)
会计电算化初级培训教程
1996 长春:吉林科学技术出版社
计算机等级考试培训教程·计算机等级考试培训教程:一级(1999 PDF版)
计算机等级考试培训教程·计算机等级考试培训教程:一级
1999 西安:西安电子科技大学出版社
高级文秘电脑培训教程(1999 PDF版)
高级文秘电脑培训教程
1999 北京:专利文献出版社
中文Word 97 for Windows 98培训教程  高级操作员级(1999 PDF版)
中文Word 97 for Windows 98培训教程 高级操作员级
1999 北京:宇航出版社
最佳高级语言培训教程  可供等级考试二级用(1999 PDF版)
最佳高级语言培训教程 可供等级考试二级用
1999 成都:西南交通大学出版社
电气电子无线电电工常用手册(1996 PDF版)
电气电子无线电电工常用手册
1996 长沙:湖南科学技术出版社