AUTOLISP程序设计

2025-04-20 21:45:24

1、学习AutoLisp语言,以及他的特点:AutoLisp具有如下的特点:1、AutoLisp语言是一种计算机语言,它在Lisp语创饬呱屮言的基础之上,扩充了适用于ACAD应用的特殊的功能。2、AutoLisp语言是ACAD内部的程序设计语言,它以解释方式运行。3、AutoLisp语言的表达形式是前缀式表达式[28]。4、AutoLisp语言都是以函数的形式给出AutoLisp语言的一切成分,它语句没有概念以及没有任何语法结构。AutoLisp程序的执行本质上就是对一系列的函数的执行,再对其它函数调用的过程。5、AutoLisp语言是采用表结构的形式把数据和程序统一表达出来,例如:S-表达式。6、AutoLisp语言中的每一个程序的运行过程本质上就是对每一个函数求值的过程,函数的功能实现也就是在对每一个函数求值的过程中实现的。7、AutoLisp语言中比较典型的程序结构就是递归方式[29]。程序设计之所以这么的简单易懂,正是由于采用了递归方式。

2、AutoLisp函数,基本常用的函数:

3、编写程序,测试分析,检查结果,程序加载:1、对话框加载方式“工具”→“AutoLisp”→“加载应用程序”,此时将会弹出“加载/卸载应用程序”对话框(如图4.3),然后选取所需加载的AutoLisp程序,选择加载,这时令行会显示成功加载的信息(如图4.4)。图4.3 加载/卸载应用程序”对话框

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢