当前位置:主页 > 科技论文 > 机械论文 >

基于STEP中性文件的特征信息提取和转子模型重建

发布时间:2017-05-19 22:13

  本文关键词:基于STEP中性文件的特征信息提取和转子模型重建,由笔耕文化传播整理发布。


【摘要】:国际标准STEP是对产品数据信息的描述以及产品数据信息的共享与交换,它是一种中性交换机制,能够独立于各具体系统,描述的是产品从设计开发到生命结束的数据信息,而且能保持数据的一致和完整。本文主要针对转子类零件,详细的分析与研究了STEP标准及其结构组成,将STEP中性交换文件所描述的三维几何特征信息提取出来,然后基于OpenGL平台对其进行转子模型重建。主要研究内容和成果如下: 1. EXPRESS语言与C++语言的映射。STEP标准中包含有很多的应用协议,,本文主要针对的是产品的三维形状设计,所以主要研究分析AP203应用协议以及与之有关系的集成资源;对STEP标准进行研究,了解EXPRESS形式化信息描述语言;遵循AP203应用协议,建立三维几何实体的EXPRESS语言与C++语言之间的映射,对每一个实体建立C++类。 2.基于STEP应用协议的词法分析器的设计。按照STEP应用协议表达实体的原理进行STEP词法分析器的设计。该词法分析器可以完成STEP中性交换文件的读入、实体信息的提取,实体对象的实例化等功能;运用C++语言编程完成了STEP中性文件中实体信息的提取。 3.基于STEP中性交换文件的特征信息提取算法的设计。STEP中性交换文件是根据AP203应用协议建立起来的,STEP中性文件是通过实体间的相互引用描述了产品的几何特征信息,实体间存在着引用关系,通过一定的算子操作实现产品信息的表达。基于STEP中性文件结构、实体信息表达方式和词法描述格式研究基础上,利用基于STEP中性交换文件的特征信息提取算法,完成转子三维模型的信息提取,为后面的三维几何实体特征的模型重建与显示奠定了基础。 4.基于OpenGL的三维几何实体模型重建。研究OpenGL三维建模平台,根据提取出的三维几何实体信息,运用OpenGL技术实现三维实体的重新绘制。研究了OpenGL3D图形库在三维实体模型重建中的应用。在Visual C++平台上,通过一定的方式调用OpenGL动态链接库中相应的函数,实现STEP数据模型的三维几何实体模型重建。
【关键词】:STEP标准 词法分析器 特征识别 信息提取 三维模型重建
【学位授予单位】:河南工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TH16;TH122
【目录】:
  • 摘要5-6
  • Abstract6-10
  • 第一章 前言10-15
  • 1.1 研究背景及意义10-12
  • 1.2 图形数据标准的研究现状及其发展趋势12-13
  • 1.3 本文主要研究内容13-15
  • 第二章 STEP 标准与 STEP 中性文件结构分析15-26
  • 2.1 STEP 标准简介15-18
  • 2.1.1 STEP 标准的发展现状15-16
  • 2.1.2 STEP 标准的体系结构16-18
  • 2.2 EXPRESS 形式化描述语言18-20
  • 2.2.1 EXPRESS 语言描述18-19
  • 2.2.2 EXPRESS 语言的数据类型19
  • 2.2.3 EXPRESS 语言实体特征之间的关系19-20
  • 2.3 EXPRESS 语言与 C++语言之间的映射20-23
  • 2.3.1 简单数据类型的映射20
  • 2.3.2 聚合数据类型的映射20-21
  • 2.3.3 自定义数据类型的映射21
  • 2.3.4 实体数据类型的映射21-23
  • 2.4 STEP 中性文件结构分析23-25
  • 2.5 本章小结25-26
  • 第三章 STEP 中性文件后处理器与词法分析器设计26-40
  • 3.1 基于 STEP 中性文件的后处理器的设计原理26-27
  • 3.2 STEP 词法分析器的设计原理27-29
  • 3.3 文件预处理模块29-34
  • 3.4 实体对象的实例化34-39
  • 3.4.1 笛卡尔点的实例化34-37
  • 3.4.2 直线的实例化37-39
  • 3.5 本章小结39-40
  • 第四章 基于 STEP 中性交换文件的转子模型特征识别与信息提取40-57
  • 4.1 特征信息提取的算法40-41
  • 4.2 特征识别技术原理41-43
  • 4.2.1 特征的概念41-42
  • 4.2.2 特征识别的主要技术及其应用研究42-43
  • 4.3 转子类零件加工特征识别技术43-47
  • 4.3.1 STEP 数据模型中边的凹凸性的判断43-46
  • 4.3.2 转子类零件加工特征概述46
  • 4.3.3 简单特征的识别46-47
  • 4.4 基于 STEP 中性文件的特征提取47-56
  • 4.4.1 STEP 中性文件的特征分类与描述47-49
  • 4.4.2 STEP 中性文件的特征识别49-56
  • 4.5 本章小结56-57
  • 第五章 基于 OpenGL-面向 Rotors Dynamics 的转子模型重建57-66
  • 5.1 转子动力学分析软件 Rotors Dynamics 简介57
  • 5.2 OpenGL 平台简介57-60
  • 5.2.1 OpenGL 的体系结构58-59
  • 5.2.2 OpenGL 的图形处理步骤59-60
  • 5.3 OpenGL 的动态链接库-OpenGL3D 在转子模型重建中的应用60-62
  • 5.3.1 OpenGL3D 的概述60-61
  • 5.3.2 OpenGL3D 在转子模型重建中的应用61-62
  • 5.4 应用实例62-65
  • 5.5 本章小结65-66
  • 第六章 总结与展望66-68
  • 6.1 总结66-67
  • 6.2 展望67-68
  • 参考文献68-71
  • 致谢71-72
  • 个人简历72

【参考文献】

中国期刊全文数据库 前10条

1 余冬梅,赵付青,张聚礼,谢鹏寿,包仲贤;机械CAD产品信息传输接口的研究及应用[J];甘肃工业大学学报;2002年04期

2 赵付青,余冬梅,杨亚红;基于STEP标准的三维零件信息系统[J];甘肃工业大学学报;2003年04期

3 高飞,叶尚辉;边界表示的数学模型及其应用[J];计算机辅助设计与图形学学报;1996年05期

4 张思荣,谭建荣,张家泰,邱长华;STEP中性交换文件的实现方法[J];计算机辅助设计与图形学学报;1999年01期

5 孟明辰,杨玲,白连科;基于STEP的特征造型系统[J];计算机集成制造系统-CIMS;1997年01期

6 韦银星,吴锡英;STEP后处理器的设计及实现[J];计算机集成制造系统-CIMS;1997年02期

7 黄鲜萍,卢炎麟,黄旭松;基于STEP中性文件的有限元自动建模[J];机械设计与研究;2002年02期

8 王国勋,王军,孙军;EXPRESS描述到C++模式映射的研究[J];机械工程师;2004年07期

9 强大再,陆长德,余隋怀,何卫平;基于OpenGL的三维仿真实现[J];机械科学与技术;1999年05期

10 陈廉清;STEP中以文件交换形式实现产品信息交换的研究[J];机械科学与技术;2000年01期


  本文关键词:基于STEP中性文件的特征信息提取和转子模型重建,由笔耕文化传播整理发布。



本文编号:380045

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/380045.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d65b7***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com