论文摘要
在产品设计中,存在大量几何拓扑相同或相似、尺寸规格不同的零件,这些零件的设计常常造成设计人员频繁的重复性劳动。在CAD系统中建立参数化零件库可以有效地重用企业已有资源,提高设计效率,降低设计和制造成本。本文研究了可动态扩充参数化零件库的数据库设计方法,并在该数据库的基础上开发实现了基于Pro/E的三维可动态扩充零件库。完成的主要工作有:(1)通过介绍参数化零件库开发应用现状,得到其存在的问题并分析原因,指出了合理构建零件库后台数据库的重要性。(2)根据零件库依赖CAD系统而存在的特点,借助CAD系统的零件信息模型并加以改进得到适用零件库的零件信息模型。该信息模型利用CAD系统提供的模型文件表示零件几何信息,通过定义主参数封装一般参数来组织零件参数。(3)在分析比较两种传统的参数在数据库中存储模式的基础上,提出了一种结合两者模式优点的新型模式。该模式实现了不同零件参数、规格的统一表达,保证了零件库的动态扩充性。(4)在SQL Server 2000平台上实现了数据库,并完成了数据库的安全性设计和性能优化。(5)在该数据库的基础上,对Pro/E进行二次开发,建立了动态扩充参数化通用零件库系统。该系统遵循软件工程的开发思想并按面向对象的建模方法进行设计,具有较高的可重用性。
论文目录
摘要ABSTRACT第一章 绪论1.1 零件库技术1.1.1 零件库基本概念1.1.2 零件库发展概况及研究现状1.2 数据库系统发展1.3 课题的提出及本文主要工作1.3.1 课题的提出1.3.2 论文主要工作1.3.3 论文的章节安排第二章 零件库系统设计原理及体系结构2.1 零件库系统设计原理2.1.1 参数化CAD 技术2.1.2 CAD 软件二次开发2.2 零件库系统体系结构第三章 数据库逻辑设计3.1 零件库系统需求分析3.1.1 零件库的功能需求分析3.1.2 数据库功能需求分析3.2 概念结构设计3.2.1 标识实体及相关属性3.2.2 实体-关系建模3.3 数据库逻辑设计3.3.1 库中零件组织3.3.2 零件几何信息的表达3.3.3 零件参数和规格的表示3.3.4 组合件的表示3.3.5 数据完整性设计3.3.6 零件库物理数据模型第四章 数据库物理设计及实现4.1 数据库物理结构设计4.2 数据库物理实现4.2.1 数据库创建4.2.2 物理表实现4.3 安全性设计4.3.1 用户标识4.3.2 存取控制4.3.3 视图设计4.3.4 存储过程4.3.5 定义事务4.4 性能优化第五章 基于 Pro/E 的零件库实现5.1 平台介绍5.2 零件库功能设计5.3 用户界面设计5.4 主要功能模块实现5.4.1 零部件入库5.4.2 零件出库5.4.3 零件查询5.4.4 零件库管理5.5 网络零件资源利用第六章 总结与展望6.1 论文工作总结6.2 后续工作展望致谢参考文献攻硕期间取得的研究成果
相关论文文献
标签:动态扩充论文; 参数化零件库论文; 信息模型论文; 数据库设计论文;