Print

基于参数驱动的产品三维设计的研究与实现

论文摘要

随着船舶制造业的快速发展,三维参数化设计技术以其数字化、智能化与可视化的特点已广泛的应用于大型船舶制造企业中,以提高船舶建造质量、缩短周期、减少制造成本,从而提高船舶产品的生产竞争力。本文旨在设计出成本低、可独立于成熟CAD系统进行设计的小型三维参数设计系统,为三维参数设计技术应用于中小型船舶制造企业提供一个可行的设计思路。本文围绕小型三维参数设计系统的设计,通过对基本思想及原理的研究,设计出小型三维参数化设计系统的系统模型和相关模块。在参数化设计模块的设计中,通过对常用三维参数化设计方法及其存在的问题的研究,引入XML进行参数化设计,将XML的结构化、数据通用性以及可移植性运用到参数化设计之中,解决这些存在的问题。提出XML用于参数化设计的具体解决方案,运用XML进行参数化建模,便于模型参数提取与修改;运用XML进行模型关系设计,实现了模型关系的修改与扩充;运用XML进行特征模型库设计,用于保存不同型号和规格的模型,实现了模型的查询与选型。在可视化设计模块的设计中,基于模块设计框架,实现了观察者设计模式,场景图与场景内容分离以及材质脚本的设计,并且结合实例取得可视化渲染效果。最后,完成了三维参数化设计实例系统的完整设计,取得整体效果图。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 问题的提出
  • 1.2 三维参数化设计概述
  • 1.3 本文研究的目的及内容
  • 2 基于参数驱动的三维设计的原理及系统模型
  • 2.1 参数化设计方法的研究
  • 2.2 可视化技术的研究
  • 2.3 三维参数化设计的系统模型
  • 2.4 本章小结
  • 3 系统参数化设计实现方法的研究
  • 3.1 常用的三维参数化设计方法
  • 3.2 XML 参数化设计方法
  • 3.3 XML 参数化设计的解决方案
  • 3.4 本章小结
  • 4 系统可视化设计实现方法的研究
  • 4.1 系统可视化设计模块的设计框架
  • 4.2 可视化设计模块的实现要点
  • 4.3 系统可视化设计模块的组成
  • 4.4 系统可视化设计模块实例
  • 4.5 本章小结
  • 5 基于参数驱动的三维设计实例
  • 5.1 实例总体构成
  • 5.2 实例软件平台的选择及应用环境
  • 5.3 实例界面设计
  • 5.4 整体三维渲染效果
  • 5.5 本章小结
  • 6 总结与展望
  • 6.1 全文总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/e6a809a95e6f327fa04789b9.html