下载此文档

论文-106-vc++嵌入autocad实现图形编辑功能.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
VC++嵌入AutoCAD实现图形编辑功能
目录
一、引言 1
二、研究意义及设计目标 1
三、需要解决的问题 2
(一)嵌入方式: 2
(二)ObjectARX需要完成的任务: 2
四、系统知识与操作步骤 2
(一)AutoCAD数据库知识 2
(二)创建一个ARX应用程序的操作步骤 3
1、 创建一个用于执行新命令的自定义类 3
2、 AutoCAD的执行入口 4
3、 调用一个ARX应用程序 4
4、 卸载一个ARX应用程序 5
5、 ARX应用程序的生成方法 5
6、 编译和链接 5
7、 加载和运行 5
五 、具体实现技术 5
(一)程序流程 5
(二)详细步骤 6
(三)结果测试与分析 9
(四)结论 10
六、小结 10
致谢 11
参考文献 11
附录一、消息描述 11
附录二、环境设置 12
附录三、程序代码 13
附录四、外文翻译 16
专家评阅书
量化评分标准
论文评定表
过程检查情况记录
VC++嵌入AutoCAD实现图形编辑功能
摘要 AutoCAD是作为一个通用绘图系统而设计的,但每一行业和专业都有自己的行业和专业标准,许多专业也有自己的技术规格和企业标准,每个设计工程师和绘图员更有自己独特的工作方式,因而,AutoCAD不可能满足每个用户的具体要求。于是通过系统提供的开放式体系结构,AutoCAD允许用户和第三方软件开发商根据各自的需求来改进和扩充AutoCAD的许多功能,使得AutoCAD的应用更加符合用户需要。本文将运用ObjectARX对AutoCAD进行二次开发,实现对AutoCAD的图形编辑功能。
关键词 ObjectARX、AutoCAD、图形编辑
引言
AutoCAD作为CAD行业的旗舰产品已经在各行各业中广泛使用,AutoCAD是美国Autodesk公司的产品,具有悠久而独特的历史。AutoCAD首次发行是在1982年,这次发行开创了绘图和设计领域的一个新纪元。该软件被几次更新换代,如今已经发展到了AutoCAD2006,当今比较流行的是AutoCAD 2000、AutoCAD2002、AutoCAD2004。AutoCAD深受世界各地数以千万计的用户青睐,其丰富的绘图功能,强大的编辑功能和良好的用户界面受到了广大工程设计人员的普遍欢迎。AutoCAD得到广泛应用的原因除功能强,易学易用外,更主要的是他具有开放的体系结构,允许用户和开发者在几乎所有方面对其进行扩充和修改,能最大限度的满足用户的特殊要求。
为了利用AutoCAD迸行二次开发,以便实现各种工程项目的设计工作和具体的零件加工等,Autodesk公司为用户提供了四种对AutoCAD进行二次开发的工具:AutoLisp、ADS,Object ;ADS是一种C语言开发工具,它作为一组AutoLisp外部函数由AutoLisp解释器装入、解释并请求AutoCAD运行;而Object ARX是Autodesk公司从AutoCAD R13 c4版开始提供的一种面向对象的新的编程环境,(DLL),。这篇论文研究的就是怎样使用Object ARX 2000进行AutoCAD 2002的二次开发。[1]
AutoCAD提供面向对象的软件接口,以VC++为开发语言,支持MFC编程。从而可以结合VC++软件开发优势与AutoCAD的图形处理优势,使得AutoCAD的应用更加灵活多样。通过VC++能够对AutoCAD的所有事务进行完整的、先进的、面向对象的设计与开发,并且开发的应用程序速度更快、集成度更高、稳定性更强。通过VC++ 还可以按需要加载应用程序;通过使用VC++对AutoCAD进行应用开发还可以在同一水平上与Windows系统集成,并与其它Windows应用程序实现交互操作。
Object ARX 2000是基于AutoCAD2000的新一代功能强大的二次开发工具,它提供了以Micsoft Visual C++ 。与AutoLisp和ADS程序相比,ARX 应用程序更加高效、更加稳定、更能充分地利用AntoCAD开发的体系结构。因此,功能强大的Object ARX成为AutoCAD用户首选的二次开发工具之一。[1]
研究意义及设计目标
AutoCAD是作为一个通用绘图系统而设计的,但每一行业和专业都有自己的行业和专业标准,许多专业也有自己的技术规格和

论文-106-vc++嵌入autocad实现图形编辑功能 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人aibuaiwo1318
  • 文件大小196 KB
  • 时间2018-06-03