首页> 中文学位 >基于DWGdirect的AutoCAD复杂图形对象处理
【6h】

基于DWGdirect的AutoCAD复杂图形对象处理

代理获取

目录

文摘

英文文摘

声明

1绪论

1.1 工程绘图CAD软件概述

1.2开发自主版权CAD软件

1.3基于DWGdirect的AutoCAD图形处理

1.4课题主要研究内容

2实现基础与开发环境

2.1 DWG文件

2.2 DWGdirect技术

2.3 Visual C++及面向对象技术

2.4 JHCAD图形环境

3 DWG文件预览图处理

3.1预览图显示

3.2预览图生成

4 DWG文件加密与解密

4.1文件加密简介

4.2 CryptoAPI体系结构

4.3 DWGdirect类库的支持

4.4 DWG文件加密

4.5 DWG文件解密

5 图块实体及尺寸实体处理

5.1 图块实体处理

5.2尺寸实体处理

结 论

参考文献

攻读硕士学位期间发表学术论文情况

致 谢

展开▼

摘要

在进行DWG图形文件的打开操作时,如果能够在文件对话框中预览图形,则可以在打开文件之前得到文件的一部分图形信息,根据得到的信息来判断该文件是否是需要打开的文件,较好地提高效率。 当今信息安全已经受到越来越多人们的关注,众多CAD软件也先后提供了文件的加密功能,以此来保障用户的信息安全。因此在CAD软件的开发过程中,文件的加密功能已经成为了不可或缺的一部分。 在AutoCAD几乎垄断我国CAD软件市场的不利情况下,几款国内知名CAD软件的成功,体现了一个不争的事实:一款有竞争力的软件,不仅要有强大的功能、有竞争力的价格,更需要一个和AutoCAD可靠兼容的接口。 本课题是以开发功能完善、高度可靠、符合我国工程设计人员习惯的工程软件为目的,在Windows平台上以VisualC++为开发工具,运用面向对象技术,利用DWGdirect类库,在JHCAD工程绘图软件系统框架的基础上设计并实现了DWG文件的图形预览、文件加密、图块和尺寸实体转换等功能。 具体完成的工作包括:通过对DWG图形文件和DWGdirect类库的内部结构深入研究和分析,在理解BMP和WMF图片格式的基础上,实现DWG文件预览图的生成和显示;利用DWGdirect类库提供的函数接口,通过调用Microsoft提供的加密应用程序接口(CryptoAPI),实现DWG图形数据文件的加密和解密;通过对图块和尺寸实体特征的分析,JHCAD和DWGdirect相应的实体模型的研究,在JHCAD中保存图形为DWG文件时保证图形中图块和尺寸实体信息的完整性。 经过在JHCAD工程绘图软件系统平台上的编制、调试和测试,完成了预期的目标,验证了程序的正确性与功能的实用性。

著录项

  • 作者

    冯海;

  • 作者单位

    大连理工大学;

  • 授予单位 大连理工大学;
  • 学科 机械电子工程
  • 授予学位 硕士
  • 导师姓名 张应中;
  • 年度 2008
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TH122.5;TP391.72;
  • 关键词

    AutoCAD软件; 复杂图形; 机械设计; 软件开发;

  • 入库时间 2022-08-17 10:57:31

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号