论文摘要
随着计算机应用技术的普及,各行各业得到了较大的发展。特别是在电工电器领域,工程技术人员普遍使用计算机进行产品设计和制图,大大提高了效率。由于我国电工电器行业的CAD软件不具有自主知识产权,大多数企业依靠进口通用3D设计系统,在进行产品设计前,需要重新建立产品图形库和二次开发,制约了我国电工电器制造业计算机辅助设计的进一步发展,为企业埋下了重大技术隐患。本文在分析我国电工电器行业的计算机辅助设计技术的基础上,提出一套面向电工电器产品的三维CAD系统设计与开发方法,并以北京清软英泰公司的TiGEMS通用三维数字化设计系统为开发平台,采用VC++为开发工具,开发出一套EETiGems系统。该系统面向电工电器行业进行二次开发,充分运用计算机图形图像处理知识,结合面向对象设计方法,融合了DLL、动态内存管理、代理机制等技术,是为电工电器产品量身定做的,完全具有知识产权的三维CAD系统。系统主要包含六个子系统:元器件数据管理、产品方案设计与管理、元器件生成、母线设计、面板开孔设计、协作平台,以及两个附属功能:产品总装图生成、保存当前设计方案。系统能完成元器件的设计和管理、母线的设计及柜体的设计和组装等功能,可为电工电器设计人员提供良好的方案设计和交流平台,方便设计人员实现知识、经验共享。通过对典型电器设备(GZS1(KYH28A-12)中置式金属铠装开关柜)三维图形的绘制和建库工作,验证系统能充分实现电工电器产品三维CAD系统EETiGems设计和开发功能,完成虚拟装配,是对研发具有自主产权的三维CAD系统的有益探讨。
论文目录
摘要ABSTRACT第1章 绪论1.1 选题背景1.2 课题概述1.2.1 课题来源1.2.2 课题介绍1.3 研究目的和意义1.4 国内外CAD 软件研究现状1.4.1 国外典型CAD 软件1.4.2 国内主流CAD 软件1.4.3 电工电器行业CAD 应用现状1.5 研究内容1.6 论文的组织结构第2章 主要概念和相关文献综述2.1 CAD 及其建模技术2.1.1 CAD 技术2.1.2 CAD 建模技术2.2 二次开发2.2.1 二次开发的概念2.2.2 CAD 软件二次开发的特点2.2.3 二次开发的基本过程2.3 计算机支持的协同设计2.3.1 计算机协同设计的概念2.3.2 计算机协同设计在CAD 领域的应用2.3.3 简单协作工具介绍2.3.4 基于设计协作的CAD2.4 小结第3章 电工电器产品三维CAD 设计系统构架3.1 电工电器产品三维CAD 设计系统整体框架设计3.1.1 总体思想3.1.2 系统功能模块3.2 各子系统功能介绍3.2.1 元器件库管理子系统3.2.2 产品方案设计与管理子系统3.2.3 元器件生成子系统3.2.4 母线设计子系统3.2.5 面板开孔设计子系统3.2.6 协作平台3.2.7 两个主要附属功能3.3 面板开孔子系统的详细设计3.3.1 设计背景3.3.2 详细分层图3.3.3 数据库设计3.3.4 界面功能详细描述3.4 小结第4章 系统关键技术研究4.1 开发工具4.2 开发方法——面向对象方法概述4.2.1 面向对象方法4.2.2 面向对象的特征4.2.3 面向对象方法在二次开发中的应用4.3 动态链接库(DLL)技术4.4 内存实现——动态内存管理机制4.5 数据库技术4.5.1 CAD 系统中的数据库技术4.5.2 Visual C++数据库技术简介4.5.3 本系统所用数据库技术——MFC DAO4.6 程序处理技术4.6.1 公用函数技术4.6.2 公用对话框技术4.7 代理功能的设计实现4.7.1 代理结构4.7.2 代理间通讯4.8 本章小结第5章 电工电器产品三维CAD 设计系统实现5.1 主界面介绍5.2 功能模块的实现5.2.1 元器件数据管理子系统的设计与实现5.2.2 产品方案设计与管理子系统的实现5.2.3 元器件生成向导子系统的实现5.2.4 面板开孔向导子系统的实现5.2.5 母线设计与管理子系统的实现5.2.6 产品总装配设计5.2.7 协作平台5.3 数据库设计5.3.1 设计方案库5.3.2 母线数据库5.4 本章小结第6章 结论与展望6.1 结论6.2 研究展望参考文献致谢附录 A 攻读学位期间所发表的论文及参与的项目
相关论文文献
标签:三维论文; 二次开发论文; 虚拟装配论文;