可动态扩充零件库的数据库设计与实现

可动态扩充零件库的数据库设计与实现

论文摘要

在产品设计中,存在大量几何拓扑相同或相似、尺寸规格不同的零件,这些零件的设计常常造成设计人员频繁的重复性劳动。在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 后续工作展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    可动态扩充零件库的数据库设计与实现
    下载Doc文档

    猜你喜欢