基于工程数据库的系列化零件系统的研究与实现
发布时间:2017-09-25 00:07
本文关键词:基于工程数据库的系列化零件系统的研究与实现
更多相关文章: 工程数据库 COM组件 二次开发 系列化零件模型
【摘要】:目前,系列化零件是机械制造业的最主要的设计工具之一。但是一种高效,方便,智能化,,集成化与协同化的系列化零件系统一直是业界的一个难题。系列化零件系统的目标是节省企业设计人员的设计时间,提高设计人员的效率,从而给整个企业带来良好的收益。现在许多的机械零件还没有形成系列化,很多都是根据具体的国标进行自行设计,造成企业制造成本增加。传统的CAD软件都是通用化的软件,并没有针对每个行业都制定一套专门的CAD软件,这样就需要后期定制,这种基于通用CAD软件上的软件就是所谓的二次开发。通过二次开发技术可以开发出符合各个行业的专用模块,系列化零件就是其中之一。 围绕如何研究开发出一种高效,方便,智能化的系列化零件系统,本文开展了一系列的研究,主要研究内容包括: 分析并指出了AutoCAD二次开发的一些开发工具的使用,还有二次开发的一些关键技术进行了阐述,选择了以ObjectARX技术,作为绘图核心层,以VB,VC++等开发语言作为辅助开发工具的开发模式。提出了一种完全基于COM组件模型的零件开发模式,用面向对象的概念去定义零件的内部结构。完善了系统的扩展性,可维护性,开发效率。从系列化零件系统的数据出发,构建了基于工程数据库的零件结构模型,分析了其关键技术,建立了整个零件库结构的总体框架和模式图。提出了一种基于子零件的零件组织模式,比较了几种开发策略的各项性能,其中前四种是已有的策略,所以针对最后一项作了详尽的说明。对原有的系列化零件系统的模型进行了改进,提出了一种四层次结构的系统框架模型,并且对其中的出库模型的设计方案作出了详细的分析,相比之前通用的系列化零件设计模型有了较大的改进,通过实践证明,这种技术方案有许多的优点,实现了零件组件对象模型化,兼容性,和可扩充性,能达到商用化的要求。与合作单位开发出了一套适用于商业化的系列化零件系统,依托天河PCCAD系统,运用上面介绍的开发工具,实现了系列化零件系统的开发与优化,经比较证明该系统达到设计要求。
【关键词】:工程数据库 COM组件 二次开发 系列化零件模型
【学位授予单位】:南华大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP391.72;TH122
【目录】:
- 摘要7-8
- Abstract8-13
- 第一章 绪论13-19
- 1.1 课题背景及研究的现状和意义13-16
- 1.1.1 CAD 的国内外研究现状13-14
- 1.1.2 数据库的国内外研究现状14
- 1.1.3 工程数据库的国内外研究现状14-15
- 1.1.4 系列化零件系统国内外研究现状15-16
- 1.2 工程数据库与系列化零件系统的研究意义16-17
- 1.3 课题主要工作17-18
- 1.4 本文结构18-19
- 第二章 基于 AutoCAD 的二次开发关键技术研究19-25
- 2.1 AutoCAD 二次开发工具综述19-22
- 2.1.1 开发语言概述19-20
- 2.1.2 开发语言的比较20-22
- 2.2 面向对象技术研究22-23
- 2.2.1 面向对象思想概论22
- 2.2.2 模块化 CAD 技术的研究22-23
- 2.3 参数化 CAD 开发技术的研究23-24
- 2.4 本章小结24-25
- 第三章 基于 COM 组件模型的零件模型的研究25-32
- 3.1 组件概念的提出25
- 3.2 COM 组件简介25-26
- 3.2.1 COM 结构25-26
- 3.3 COM 接口的底层实现26-30
- 3.4 采用组件开发的优势30
- 3.5 数据中间件 COM 组件的实现30-31
- 3.6 本章小结31-32
- 第四章 基于工程数据库的系列化零件数据库的研究32-48
- 4.1 工程数据库系统32-36
- 4.1.1 任务来源32
- 4.1.2 工程数据库的定义32-34
- 4.1.3 工程数据库设计方法34-35
- 4.1.4 工程数据库管理系统35-36
- 4.2 系列化零件的工程数据库系统功能及结构设计36-45
- 4.2.1 数据库设计技术选择36-37
- 4.2.2 数据库结构设计方法37-38
- 4.2.3 系列化零件系统数据库逻辑结构设计38-40
- 4.2.4 系列化零件系统数据库物理结构设计40-42
- 4.2.5 系列化零件系统数据库的功能设计42-45
- 4.3 系列化零件系统零件数据模型的构造45-47
- 4.3.1 系列化零件系统零件数据模型构造原则45
- 4.3.2 系列化零件系统零件数据模型的存储结构45
- 4.3.3 系列化零件系统零件数据的存取分配和访问45-47
- 4.4 本章小结47-48
- 第五章 系列化零件系统的研究与优化设计48-63
- 5.1 系列化零件系统开发概述48-49
- 5.2 系列化零件模型系统关键技术研究49-55
- 5.2.1 基于子零件的系列化零件模型的提出50-53
- 5.2.2 基于工程数据库的管理方式的提出53-55
- 5.3 系列化零件的设计模型的比较55-59
- 5.4 系列化零件系统出库模型的设计实现59-60
- 5.5 系列化零件出库算法设计60-62
- 5.6 本章小结62-63
- 第六章 系列化零件系统的实现63-73
- 6.1 系统应用层的实现63-68
- 6.1.1 入库系统的实现63-67
- 6.1.2 出库系统的实现67-68
- 6.2 系列化零件入库策略68
- 6.3 系列化零件系统测试68-71
- 6.3.1 零件系统管理功能测试68-69
- 6.3.2 零件数据录入功能测试69
- 6.3.3 零件数据计算功能测试69-71
- 6.4 天河系列化零件系统与其他系统的比较71-72
- 6.5 本章小结72-73
- 第七章 总结与展望73-75
- 7.1 主要内容总结73
- 7.2 展望73-75
- 致谢75-76
- 参考文献76-78
【参考文献】
中国期刊全文数据库 前3条
1 米彩盈;胡乙钦;陈建;;基于SolidWorks平台的参数化CAD系统研究[J];电力机车与城轨车辆;2011年05期
2 范永法,杨泽民;流体动密封压力接头CAD系统数据库设计[J];工矿自动化;2002年05期
3 江绍虎;潘澜月;;浅谈计算机数据库的应用与管理[J];科技资讯;2012年19期
中国博士学位论文全文数据库 前2条
1 赵凯;基于个性化产品定制的参数化设计系统研究[D];东北大学;2009年
2 胡光忠;模糊可重构设计关键技术研究及其在转向架中的应用[D];西南交通大学;2012年
本文编号:914229
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/914229.html