基于UG二次开发的零件设计可重用技术研究

基于UG二次开发的零件设计可重用技术研究

论文摘要

21世纪,市场竞争日益激烈、客户对商品的需求快速多变,促使产品更新越来越快,这就对企业的产品开发提出了更高的要求。企业为提高自身的竞争能力和发展水平,纷纷采用大规模定制的生产模式。在这一生产模式下,企业要想在竞争中处于领先地位,必须快速开发出新产品,充分利用企业已有资源正在成为企业获取竞争优势的一种必然选择。产品设计重用技术是产品快速开发的有效途径。本文基于UG环境开发了零件设计可重用系统。第一章主要分析了大规模定制生产模式下零件设计重用技术的研究内容及该领域国内外研究的状况及趋势;介绍了论文的研究内容。第二章简要介绍了UG/Open MenuScript、UG/Open UIStyler、UG/Open API等应用开发工具,讨论了UG二次开发方法,介绍了UG/OpenAPI函数。第三章针对设计可重用零件库的组织形式,提出了“类型层+实例层”的层次式索引结构,建立了类型层编码体系;介绍了零件分类编码系统的作用及典型系统,以OPITZ系统为基础,针对实例零件分层建库提出了零件分类编码系统。第四章首先介绍了零件信息描述与分类;给出了一种相似矩阵、相似性系数确定方法;提出了分层匹配的零件实例检索算法。第五章在基于UG二次开发理论及相关技术的研究基础上,介绍所开发的零件设计重用系统,给出了系统的框架结构、主要模块,以及系统实现的情况。第六章总结了本文的研究工作,同时对进一步的研究方向提出了展望。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 引言
  • 1.2 大规模定制生产模式
  • 1.3 设计重用的发展现状
  • 1.3.1 设计重用的意义
  • 1.3.2 设计重用的概念
  • 1.3.3 设计重用的层次
  • 1.4 设计重用的关键技术与相关技术
  • 1.5 设计重用技术在国内外的发展
  • 1.6 UG系统对设计重用的支持及二次开发技术应用现状
  • 1.6.1 UG系统对设计重用的支持
  • 1.6.2 UG二次开发技术
  • 1.6.3 UG二次开发应用研究现状
  • 1.7 论文主要工作及结构安排
  • 1.8 结语
  • 第二章 UG二次开发技术基础
  • 2.1 UG开发工具
  • 2.1.1 UG/Open GRIP
  • 2.1.2 UG/Open API
  • 2.1.3 UG/Open UIStyler
  • 2.1.4 UG/Open MenuScript
  • 2.2 UG二次开发方法
  • 2.3 UG/OPEN API
  • 2.3.1 外部UF和内部UF
  • 2.3.2 UF的License
  • 2.4 UG/OPEN API函数介绍
  • 2.4.1 UG/Open API的数据类型
  • 2.4.2 UG/Open API函数命名规则
  • 2.4.3 UG/Open API函数参数约定
  • 2.4.4 UG/Open API函数的查询
  • 2.5 本章小结
  • 第三章 设计可重用零件库构建
  • 3.1 系统概述
  • 3.2 典型零件结构特点分析
  • 3.2.1 回转体零件结构分析
  • 3.2.2 箱体类零件结构分析
  • 3.3 设计可重用零件库结构
  • 3.3.1 "类型层+实例层"的零件实例索引模型
  • 3.3.2 实例的成组分类
  • 3.3.3 实例数据结构描述
  • 3.3.4 可重用零件库中的数据表集
  • 3.4 本章小结
  • 第四章 零件实例库检索算法
  • 4.1 零件信息描述
  • 4.2 零件分类
  • 4.2.1 零件分类编码的作用
  • 4.2.2 零件分类系统
  • 4.2.3 分类环节
  • 4.2.4 分类标志
  • 4.2.5 分类系统的结构形式
  • 4.3 零件实例层分类编码系统
  • 4.4 相似矩阵及相似性系数的确定
  • 4.5 相似零件检索算法
  • 4.5.1 手动检索
  • 4.5.2 自动检索
  • 4.6 本章小结
  • 第五章 零件设计可重用系统的实现
  • 5.1 零件设计可重用系统总体设计
  • 5.1.1 零件设计可重用系统需求
  • 5.1.2 零件设计可重用系统目标
  • 5.1.3 零件设计可重用系统原则
  • 5.1.4 软件平台的选取
  • 5.2 零件设计可重用系统描述
  • 5.3 系统开发
  • 5.3.1 系统变量设置
  • 5.3.2 使用UG/Open MenuScript进行菜单设计
  • 5.3.3 UIStyler对话框设计
  • 5.3.4 Toolbars定制技术
  • 5.3.5 使用Unigraphics NX创建工程
  • 5.3.6 程序开发
  • 5.4 运行实例
  • 5.5 本章小结
  • 结论与展望
  • 参考文献
  • 攻读学位期间的研究成果
  • 附录
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于UG二次开发的零件设计可重用技术研究
    下载Doc文档

    猜你喜欢