《AUTOLISP程序设计及应用 2.62版》求取 ⇩

目 录1

第一章绪论1

§1.1 AUTOLISP语言是开发专业CAD系统的理想工具1

§1.2 AUTOLISP语言的程序结构2

§1.3 AUTOLISP程序的编辑、装入和运行4

§1.4 LOAD函数6

§1.5辅助调试工具——TRACE函数和UNTRACE函数7

习题10

第二章AUTOLISP语言的基本成份12

§2.1常数12

§2.2变量14

§2.3算术运算函数15

§2.4类型转换函数20

§2.5表达式21

§2.6 COMMAND函数22

一、AUTOLISP的求值器24

§2.7与表达式求值有关的函数24

二、QUOTE函数禁止对表达式求值25

三、EVAL函数进行再求值26

习题27

第三章简单的AUTOLISP程序29

§3.1赋值函数SETQ29

§3.2结果输出函数PRINT30

§3.3简单的程序31

二、求交点坐标函数INTERS32

§3.4几何函数32

一、求两点间距离的函数DISTANCE32

三、求向量的方向角函数ANGLE34

四、求下一点坐标的函数POLAR34

五、特征点函数OSNAP35

六、点的坐标值35

§3.5交互式输入函数36

四、点输入函数GETPOINT37

三、字符串输入函数GETSTRING37

§8.1常用的输出函数 (137

一、整数输入函数GETINT37

二、实数输入函数GETREAL37

五、角度输入函数GETANGLE38

六、方位输入函数GETORIENT39

七、距离输入函数GETDIST42

八、窗口输入函数GETCORNER43

九、输入控制函数INITGET43

十、只接受关键字的字符串输入函数GETKWORD46

§3.6 SET函数与SETQ函数50

习题51

第四章分支结构52

§4.1关系运算函数52

一、小于函数52

二、大于函数52

§4.2逻辑运算函数53

三、小于等于函数53

一、逻辑与函数AND53

四、大于等于函数53

六、不等于函数53

五、等于函数53

二、逻辑或函数OR54

三、逻辑非函数NOT54

§4.3两分支结构54

一、IF函数55

二、几点说明55

三、举例57

§4.4多分支结构59

一、COND函数的格式59

三、几点说明60

二、功能60

四、举例61

一、按位与函数LOGAND64

§4.5位方式逻辑函数64

二、按位或函数LOGIOR65

三、按位求反函数~65

四、通用位操作函数BOOLE65

五、逻辑移位函数LSH67

§4.6其它测试函数67

二、表测试函数LISTP68

一、原子测试函数ATOM68

三、测试原子是否有值的函数BOUNDP69

四、测试表达式是否有值的函数NULL69

五、测试表达式是否为数值型的函数NUMBERP69

六、测试表达式是否为负数的函数MINUSP70

七、测试表达式的值是否为零的函数ZEROP70

八、EQ函数与EQUAL函数70

九、类型检测函数TYPE71

习题72

第五章循环结构76

§5.1 WHILE函数76

一、WHILE函数的格式77

二、WHILE函数的执行过程77

三、几点说明78

§5.2多重循环80

§5.3 REPEAT函数82

§5.4程序举例83

习题91

第六章表95

§6.1表的概念95

§6.2表的操作96

一、LIST函数96

四、NTH函数97

二、LENGTH函数97

三、CONS函数97

五、LAST函数98

六、CAR函数98

七、CDR函数99

八、CAR和CDR派生的组合函数99

九、REVERSE函数100

十、MEMBER函数101

十一、APPEND函数102

十二、SUBST函数103

§6.3其它与表有关的函数103

一、APPLY函数104

二、MAPCAR函数105

三、FOREACH函数106

三、关联表中元素的代换108

二、关联表的检索108

一、关联表的概念108

§6.4关联表108

四、CONS函数的另一个重要功能109

§6.5程序举例111

习题119

§7.1字符常数121

第七章字符串操作121

§7.2 字符串操作函数122

一、字符串链接函数STRCAT122

二、求字符串长度函数STRLEN122

三、取子串的函数SUBSTR122

四、由ASCII码转换成字符的函数CHR123

五、求一个字符的ASCII码的函数ASCII124

六、大小写转换函数STRCASE124

§7.3 字符的比较125

一、数字串转换成实数的函数ATOF126

§7.4 字符型数据和其它类型数据的转换函数126

二、数字串转换成整数的函数ATOI127

三、整数转换为整数串的函数ITOA127

四、实数转换为实数串的函数RTOS127

五、角度转换为字符串的函数ANGTOS128

六、RFAD函数129

§7.5程序举例129

习题135

第八章输入与输出137

一、PRINC函数137

二、PRINT函数139

三、PRINI函数140

四、WRITE—LINE函数140

五、WRITE—CHAR函数143

六、PROMPT函数143

七、TERPRI函数144

§8.2文件的存取145

一、OPEN函数145

二、CLOSE函数147

三、文件的写操作147

四、文件的读操作147

五、举例148

§8.3其它输入输出函数150

一、TEXTSCR函数150

二、GRAPHICS函数150

三、GRCLEAR函数150

四、GRDRAW函数151

五、GRTEXT函数153

六、GRREAD函数154

七、REDRAW函数155

八、菜单调用函数MENUCMD156

§8.4程序举例159

习题165

第九章自定义函数169

§9.1函数的定义171

一、用户函数定义语句DEFUN171

二、DEFUN函数的值172

三、用户函数值的数据类型173

四、用户函数哑元的类型174

五、全局变量与局部变量174

§9.2函数的副作用174

一、全局变量174

二、局部变量175

三、函数的副作用176

§9.3函数的调用177

一、调用规则177

二、举例178

三、特殊用户函数名186

§9.4λ函数187

一、λ函数的定义187

二、λ函数的调用187

习题189

第十章图形数据库存取函数192

§10.1选择集操作函数192

一、选择集构造函数SSGET193

二、选择集长度函数SSLENGTH194

三、检索实体名函数SSNAME194

四、向选择集中加入新实体的函数SSADD194

五、从选择集中移出实体的函数SSDEL195

六、测试某实体是否在选择集中的函数SSMEMB196

§10.2实体名操作函数197

一、从图形数据库中得到实体名的函数ENTNEXT197

二、从图形数据库中得到最后一个主实体名的函数ENTLAST198

§10.3实体数据函数199

三、得到指定实体名的函数ENTSEL199

一、删除实体的函数ENTDEL200

二、得到实体定义数据的函数ENTGET201

三、实体数据表更新的函数ENTMOD202

四、实体再生函数ENTUPD203

五、程序举例203

§10.4符号表访问函数209

一、TBLNEXT函数209

二、TBLSEARCH函数210

习题238

附录A系统变量239

A.1概 述239

A.2 AutoCAD2.62版的系统变量综述240

A.3系统变量的使用说明245

一、与系统环境有关的变量245

二、与UNITS命令有关的变量247

三、与绘图命令有关的变量249

四、与编辑查询命令有关的变量250

五、与显示控制命令有关的变量251

六、与辅助绘图命令有关的变量252

七、控制尺寸标注的变量254

附录B出错信息与出错处理257

B.1出错信息表257

B.2内部出错处理函数259

B.3用户自定义出错处理函数259

附录C DXF文件262

C.1概述262

一、DXF文件的总体结构262

二、组码与组值263

C.2标题节264

C.3表节265

二、层表267

一、线型表267

三、字体表268

四、视图表269

C.4块节269

一、用户块270

二、图案块270

三、尺寸块270

C.5实体节271

附录D符号表与实体数据表277

D.1层表中每层的数据定义表278

D.2线型表中每种线型的数据定义表279

D.3字体表中每个字体的数据定义表280

D.4视图表中每个视图的数据定义表282

D.5块表中每个块的数据定义表283

D.6实体数据表289

附录E ASCII(美国标准信息交换码)表312

F.2实体绘制命令314

附录F AutoCAD2.62命令表314

F.1实用命令314

F.3层、颜色和线型命令315

F.4块与属性的命令315

F.5显示控制命令315

F.6编辑查询命令316

F.7辅助绘图工具317

F.8其它命令317

附录G AUTOL I SP的内存理管318

G.1正确设置堆栈空间318

一、堆与栈318

二、堆栈空间的设置318

G.2结点空间的回收319

G.3清除所有的用户函数和变量320

G.4虚拟函数分页功能321

参考书目322

1989《AUTOLISP程序设计及应用 2.62版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由霍新民,王国泉,汪琪美编 1989 中国科学院希望高级电脑技术公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

PASCAL程序设计及其应用(1983 PDF版)
PASCAL程序设计及其应用
1983 北京:清华大学出版社
Autolisp程序设计与应用 H( PDF版)
Autolisp程序设计与应用 H
C程序设计及其应用(1994 PDF版)
C程序设计及其应用
1994 北京:科学普及出版社
汉字Foxbase+程序设计及应用(1995 PDF版)
汉字Foxbase+程序设计及应用
1995 北京:中国商业出版社
C程序设计及应用(1998 PDF版)
C程序设计及应用
1998 北京:高等教育出版社
用C语言开发局域网程序的技术、技巧和实例(1992 PDF版)
用C语言开发局域网程序的技术、技巧和实例
1992 希望电脑公司
JAVA语言程序设计及应用(1997 PDF版)
JAVA语言程序设计及应用
1997 长沙:国防科技大学出版社
Java程序设计及应用(1997 PDF版)
Java程序设计及应用
1997 大连:大连理工大学出版社
JavaScript 程序设计及应用(1997 PDF版)
JavaScript 程序设计及应用
1997 西安:西北工业大学出版社
PASCAL程序设计风格及应用(1994 PDF版)
PASCAL程序设计风格及应用
1994 重庆:重庆大学出版社
PASCAL程序设计及其应用(1993 PDF版)
PASCAL程序设计及其应用
1993 西安:西安电子科技大学出版社
PASCAL程序设计及其应用(1948 PDF版)
PASCAL程序设计及其应用
1948 北京:清华大学出版社
C语言程序设计及应用(1998 PDF版)
C语言程序设计及应用
1998 北京:高等教育出版社
汉字FOXBASE+ 程序设计及应用(1994 PDF版)
汉字FOXBASE+ 程序设计及应用
1994 电子工业出版社
FORTRAN 77 程序设计及应用(1985 PDF版)
FORTRAN 77 程序设计及应用
1985 中国建筑学会科技咨询中心