欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    AUTOCAD开发教程第1章.ppt

    • 资源ID:6501984       资源大小:338.47KB        全文页数:5页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    AUTOCAD开发教程第1章.ppt

    第1章 AutoLISP和Visual LISP,1.1 关于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语言较完整的版本。,1.2 关于AutoLISP AutoLISP是为二次开发AutoCAD而专门设计的编程语言,它起源于LISP语言,嵌入在AutoCAD的内部,是LISP语言和AutoCAD有机结合的产物。AutoLISP采用了和CommonLISP最相近的语法和习惯约定,具有CommonLISP的特性,但又针对AutoCAD增加了许多功能。它既有LISP语言人工智能的特性,又具有AutoCAD强大的图形编辑功能的特点。它可以把AutoLISP程序和AutoCAD的绘图命令透明地结合起来,使设计和绘图完全融为一体,还可以实现对AutoCAD图形数据库的直接访问和修改。利用AutoLISP语言可以进行各种工程分析计算、自动绘制复杂的图形,还可以定义新的AutoCAD命令、驱动对话框、控制菜单。为AutoCAD扩充具有一定智能化、参数化的功能,可以使设计人员的主要精力用于产品的构思和创新设计上,实现真正意义上的计算机辅助设计。,1.3 关于Visual LISP Visual LISP是Autodesk公司在1997年14版本推出的。它是为加速AutoLISP程序开发而设计的软件开发工具,是一个完整的集成开发环境。Visual LISP包括文本编辑器、格式编排器、语法检查器、源代码调试器、检验和监视工具、文件编译器、工程管理系统、上下文相关帮助与自动匹配功能和智能化控制台等。Visual LISP用户界面良好,用过Microsoft软件的用户只需很短的时间即可掌握它。Visual LISP兼容以前的AutoLISP程序。在Visual LISP集成环境下开发AutoLISP程序,就不再象以前那样编辑程序时,用其它系统的文本编辑程序编写程序代码;调试程序时,需要用户自己决定在程序的什么位置插入打印语句,以便查看变量的内容;在程序运行正常后,再将插入的调试代码删除或注释掉。,在VLISP集成环境下可以便捷、高效地开发AutoLISP程序,可以经过编译得到运行效率更高、代码更加紧凑、源代码受到保护的应用程序。Visual LISP是新一代AutoLISP语言,它对AutoLISP语言进行了扩展,可以通过Microsoft ActiveX Automation接口与AutoCAD对象交互,可以通过反应器函数扩展AutoLISP响应事件的能力。如果使用Visual LISP对AutoLISP扩展功能的部份,必须调用vl-load-com函数,或者将调用该函数的表达式写在acad2006doc.lsp 文件内。,

    注意事项

    本文(AUTOCAD开发教程第1章.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开