cad lisp 初级教程

时间:2016-07-03 11:25:24
【文件属性】:

文件名称:cad lisp 初级教程

文件大小:350KB

文件格式:DOC

更新时间:2016-07-03 11:25:24

cad lisp 初级教程

AutoLISP是一种针对扩充及自订AutoCAD函数机能而产生,以LISP为基础的程序设计语言.LISP本身于50年代末期出现,是一种擅于处理串行文字(List of Processing),属第四代人工智能(Artificial Intelligence)的计算机语言。目的是令使用者充份利用AutoCAD进行开发,直接增加及修改AutoCAD指令。AutoLisp语言建基于普通的LISP语言上,并扩充了许多适用于CAD的特殊功能而形成。是一种能以直译方式(不须先行编译)亦可于AutoCAD内部执行的直译性程序语言。程序容易学习及撰写,程序即使出错亦不会对操作系统(如DOS,WINDOWS)有不良影响。数据及程序均统一以串行 (List)结构表示。 优点:可直接调用几乎全部的AutoCAD命令。既具备一般高级语言的基本结构和功能,亦有一般高级语言没有的强大图形处理能力。内建于AutoCAD应用程序,不须另行购买;亦不须使用特定的编辑器或开发环境。可配合AutoCAD提供的PDB,建立DCL(Dialog Control Language)文件创建对话框。 缺点: 执行速度较ObjectArx(旧称ARX,以C或C++程序开发,取代以前的ADS)程序慢;原程序不易保护;对低阶的硬件数据不易存取。


网友评论

  • 很好的东西 没基础也能看懂 弄了个打印成A4大小pdf的小功能
  • lisp太冷门了,网上好难找到资料,国内也就那么两个论坛里有牛人,这个教程不错,基本上把lisp的基础内容都讲了
  • 很全面,对于初学者很有帮助
  • 很少人用lisp了,有时自己的需要的功能在网上找不到工具,还是自己编个简单的lsp处理完成了。