谁能帮我写个cad的cad lisp编程程序

5星(超过95%的资源)

版权声明:该資源内容由用户上传如若侵权请选择举报

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

}

;函数功能:找出封闭线

;函数功能:判断起点与端点

;函数功能:选择不封闭对象;封闭对象改变颜色

如果对象封闭颜色为7【白色】,如果不封闭颜色为1【红色】。

}

我要回帖

更多关于 cad lisp编程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信