首页 理论教育 ObjectARX应用程序开发及应用案例分享

ObjectARX应用程序开发及应用案例分享

时间:2023-06-28 理论教育 版权反馈
【摘要】:本书的泵二维水力设计软件和性能预测软件,都是采用VC++和ObjectARX对Auto-CAD进行二次开发而成的。因此有必要首先对ObjectARX应用程序进行介绍。Object ARX是AutoDesk随AutoCAD一起发行的专用开发工具,通常简称为ARX。Object ARX应用程序可以充分利用AutoCAD的开放结构,直接对AutoCAD的深层数据结构、图形系统、本地命令以及CAD几何造型核心等进行访问,ARX应用程序作为AutoCAD的一部分来执行且享有共同的地址空间,因此运行速度快。

ObjectARX应用程序开发及应用案例分享

本书的泵二维水力设计软件和性能预测软件,都是采用VC++和ObjectARX对Auto-CAD进行二次开发而成的。因此有必要首先对ObjectARX应用程序进行介绍。

Object ARX是AutoDesk随AutoCAD一起发行的专用开发工具,通常简称为ARX(Auto CAD Runtime eXtension)。ARX提供了一个面向对象的C++应用程序开发界面,可以使用户方便地制定和扩展AutoCAD的已有功能。Object ARX应用程序可以充分利用AutoCAD的开放结构,直接对AutoCAD的深层数据结构、图形系统、本地命令以及CAD几何造型核心等进行访问,ARX应用程序作为AutoCAD的一部分来执行且享有共同的地址空间,因此运行速度快。(www.xing528.com)

ARX采用标准C++类库封装方法,允许程序员为ARX类库增加新的类,因此提高了ARX应用程序的可靠性效率,同时也极大地提高了编程的效率。ARX具有访问AutoCAD数据库、与AutoCAD编辑器交互作用、适用MFC创建用户界面、支持多文档界面、创建自定义类、建立复杂的应用程序和与其他编程环境交互作用等功能。用ARX开发的工程CAD软件具有模块性好、独立性强、使用方便、内部功能高效实用及代码可重用性强等优点,能简洁并高效地实现许多复杂功能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈