华中科技大学
硕士学位论文
AutoCAD环境下管网优化设计的VC++与MATLAB混合编程研究
姓名:宋锟
申请学位级别:硕士
专业:市政工程
指导教师:刘满华 中 科 技 大 学 硕 士 学 位 论 文
软件、理正给排水设计软件、天正给排水设计软件等。
AutoCAD 二次开发技术
AutoCAD 二次开发技术,是 AutoCAD 环境客户化的基本手段,使用的开发工具
主要有:
1) Auto LISP/Visual LISP
Lisp 是一门历史悠久的函数式编程语言,在人工智能等方面有广泛的应用。CAD
引入这种语言,添加相应的函数库,成为命令行使用的 Auto LISP。在此基础上,再
增加对话框和窗口界面的库,就是 Visual LISP,简称 VL。VL 便于编写,调试也很方
便。不过有两大缺陷:一是速度方面,当程序规模很大或是操作的对象数量过多时,
明显感觉迟钝;二是功能方面,譬如关于自定义对象、内存操作、数据传递之类,往
往要通过别的方法解决。所以 LISP 适用于把现有命令组合成一个新命令来使用,或
者是编写一些简单的修改实体的命令,尤其是对大量重复操作,用来做批处理非常好。
2) ActiveX Automation /Visual Basic
AutoCAD R14 包含了对微软制定的 ActiveX Automation 的广泛支持,使
原创力文档

文档评论(0)