AutoCAD环境下管网优化设计的VC2b2b与MATLAB混合编程研究.doc

AutoCAD环境下管网优化设计的VC2b2b与MATLAB混合编程研究.doc

华中科技大学 硕士学位论文 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)

1亿VIP精品文档

相关文档