《CAD二次开发》电子教案_清华大学版免费下载

蓝图分享网 2022-09-13 13:02:15 297阅读 0评论

关于LISP

关于AutoLISP

关于Visual LISP

教案目录

      LISP是人工智能领域中广泛采用的一种程序设计语言。主要用于人工智能、机器人、专家系统、博奕、定理证明等领域。

      LISP也被称为符号式语言,因为它处理的对象是符号表达式。LISP语言的程序和数据都是以符号表达式的形式来表示,因此,一个LISP程序可以把另一个LISP程序作为它的数据来处理。

      LISP语言语法简单,编写程序便捷、灵活,数据类型丰富。利用LISP语言可以很容易地定义或调用新的函数。这就是Autodesk公司早在1985年的2.1版本就引用了LISP语言的宏操作,在1986年的2.5版本就推出了比较完整的AutoLISP语言的原因。

      LISP在它几十年的发展过程中产生了多种版本,如MacLISP、InterLISP、ZetaLISP、和CommonLISP等。其中CommonLISP是近几年美国的几所大学(如麻省理工、斯坦福等)和工业界(如Bell实验室、DEC公司、HP公司等)的人工智能研究人员协同推出的,它概括了MacLISP、InterLISP、ZetaLISP等版本的特点,因而功能较强且拥有其它版本的一些优点,是目前LISP语言较完整的版本。

     AutoLISP是为二次开发AutoCAD而专门设计的编程语言,它起源于LISP语言,嵌入在AutoCAD的内部,是LISP语言和AutoCAD有机结合的产物。

     AutoLISP采用了和CommonLISP最相近的语法和习惯约定,具有CommonLISP的特性,但又针对AutoCAD增加了许多功能。它既有LISP语言人工智能的特性,又具有AutoCAD强大的图形编辑功能的特点。它可以把AutoLISP程序和AutoCAD的绘图命令透明地结合起来,使设计和绘图完全融为一体,还可以实现对AutoCAD图形数据库的直接访问和修改。

   利用AutoLISP语言可以进行各种工程分析计算、自动绘制复杂的图形,还可以定义新的AutoCAD命令、驱动对话框、控制菜单。为AutoCAD扩充具有一定智能化、参数化的功能,可以使设计人员的主要精力用于产品的构思和创新设计上,实现真正意义上的计算机辅助设计。

    Visual LISP是Autodesk公司在1997年14版本推出的。它是为加速AutoLISP程序开发而设计的软件开发工具,是一个完整的集成开发环境。 Visual LISP包括文本编辑器、格式编排器、语法检查器、源代码调试器、检验和监视工具、文件编译器、工程管理系统、上下文相关帮助与自动匹配功能和智能化控制台等。

   Visual LISP用户界面良好,用过Microsoft软件的用户只需很短的时间即可掌握它。

  Visual LISP兼容以前的AutoLISP程序。在Visual LISP集成环境下开发AutoLISP程序,就不再象以前那样编辑程序时,用其它系统的文本编辑程序编写程序代码;调试程序时,需要用户自己决定在程序的什么位置插入打印语句,以便查看变量的内容;在程序运行正常后,再将插入的调试代码删除或注释掉。

第1章 AutoLISP和Visual LISP

第2章 数据类型、表达式和函数

第3章 程序的流程控制和AutoLISP文件

第4章有关Visual LISP的基本操作

第4章有关Visual LISP的基本操作

第6章调试程序

第7章建立应用程序

第8章编程实例

第9章访问和修改图形数据库

第10章在AutoLISP中使用ActiveX对象

第11章使用反应器

第12章对话框设计

第13章综合应用实例

《CAD二次开发》电子教案_清华大学版免费下载 第1张 《CAD二次开发》电子教案_清华大学版免费下载 第1张

下载地址

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,297人围观)

还没有评论,来说两句吧...