论文题名: | CATIA船体模型数据提取与转换技术研究 |
关键词: | 船舶结构;三维设计软件;数据提取;数据转换;中性文件;一致性检测 |
摘要: | 在船舶设计与生产的过程中,船舶三维建模软件已成为必不可少的一个重要工具,其应用极大地提高了船舶设计制造水平、降低了劳动生产成本、减少了船舶生产耗时。然而,现今市场上的船舶三维设计软件多种多样且大多自成体系,并且三维软件的产品文件没有统一的规范标准,导致了船舶产品在异构三维设计软件之间难以实现数据交换。STEP标准作为独立于任何CAX系统的中性文件存储格式,能够有效地解决异构系统数据共享与集成问题。 本文将CATIA系统船体结构模型与STEP中性文件转换问题作为研究对象,对CATIA系统模型架构与数据信息进行分析,并且深入研究了STEP标准与船舶应用协议AP218,针对CATIA船舶结构模型设计开发了STEP中性文件转换系统。本文主要进行了以下研究工作: 1)通过对CATIA系统船舶结构设计模块和系统数据存储结构进行分析,并对CATIA系统二次开发方法进行分析比较,基于CATIA CAA方式对CATIA船舶结构模型的数据提取模块进行设计开发,把模型中所包含的数据分类别提取。 2)基于关系数据库技术,在ORACLE数据库中建立船体模型数据信息存储专用数据库,对提取出的CATIA系统船体模型的数据进行整理和存储。结合CATIA模型数据提取模块,开发了CATIA系统船体模型数据提取与存储系统。 3)深入研究STEP数据交换标准与船舶结构应用协议AP218的主要内容。对STEP标准中的体系结构、模型转换中性文件数据组织结构、形式化建模语言EXPRESS语言及其映射到STEP中性文件的方法进行分析,并结合AP218协议中数据规划模型、模型结构以及船舶STEP文件常用实体的描述,为开发数据中性文件转换系统奠定基础。 4)通过利用ROSE类库和STEP标准的集成开发环境,根据STEP中性文件生成原理与数据段编写方法,建立STEP AP218船体模型数据转换系统。并以CATIA船体模型为例,对其进行模型数据转换功能验证。并对生成的STEP中性文件进行一致性检测,验证转换系统的可行性和准确性。 |
作者: | 孙英展 |
专业: | 船舶与海洋结构物设计制造 |
导师: | 姚竞争 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工程大学 |
学位年度: | 2018 |
正文语种: | 中文 |