- 12
- 0
- 约4.71千字
- 约 5页
- 2016-08-18 发布于重庆
- 举报
大学生创新科技项目总结
大学生创新科技项目总结
1、AutoCADMDT二次开发简介
AutoCAD的二次开发可以通过ActiveX来实现, ActiveX是微软公司提出的一个基于COM的技术标准。应用AutoCADMDT ActiveX技术,用户可以利用VC 、 VB 、VBA、 ARX 等外部或内部语言来操作 AutoCADMDT暴露的对象。在AutoCAD2000i中,几乎暴露了说有对象,包括图形对象,结构对象,显示对象,,以及菜单,工具栏等。即用户几乎可以操作全部AutoCAD对象。
(注:目前关于AutoCAD操作方面的书籍不少,但关于MDT的对象操作方法的书还不多)
2、AutoCADMDT二次开发方法-——VB、 VBA的简介
VB的AutoCADMDT二次开发过程就是在VB的IDE中编写代码,通过ActiveX Automaian 技术,控制AutoCAD应用程序对象来完成机械机构的几何造型。这里,VB是客户程序,AutoCADMDT 是服务器程序。
2.1 利用VB开发AutoCADMDT的优点
可创建复杂UI;
可创建一般性复杂几何形体,且自动化程度高;
集成度高
注:VB是一个界面友好,功能强大的开发工具,有许多优点
2.2.1 对象
任何一个具有明确的事物均可称之为对象,AutoCADMDT应用程序公开了许多对象,如前面所写的,这些对象组合在一起就形成了AutoCADMDT
原创力文档

文档评论(0)