当前位置: 首页> 学位论文 >详情
原文传递 Tribon与Rhino基于STEP标准的船体数据交换
论文题名: Tribon与Rhino基于STEP标准的船体数据交换
关键词: 船体数据交换;主流设计软件;文件格式;数据元
摘要: 当今时代,中国在船舶制造领域的影响力日趋强大,订单量、完工量等指标均居世界第一,世界造船大国的名号响彻全球。然而,中国没有参与国际船舶STEP标准的制定,国内数字化造船的程度很低,由造船大国向造船强国的蜕变还需努力。
   目前,Tribon是各大船厂的主流设计软件之一,Rhino作为三维设计软件新生代中的佼佼者,市场的占有率也逐步提升。这两款软件的应用优势各有千秋,又呈互补趋势,因此很多船厂开始同时引进Tribon和Rhino。但是,由于Tribon的开放性很差,Tribon和Rhino之间的数据交换就成为各大船厂急需解决的问题。
   本文选取船舶外型为研究对象,应用船舶STEP标准的AP216协议,研究船舶型线数据由Tribon_M3导出的IGES文件格式向STEP中性文件格式转换,并在Rhino里实现可视。
   本文研究了产品数据的交换方法,分析了IGES标准、STEP标准的内容和文件结构。STEP标准采用EXPRESS语言进行定义,EXPRESS语言能对产品数据进行完整的描述,并对产品数据进行适当的约束,防止二义性,允许使用数据元、约束条件、关系、规则和功能对资源构件进行定义。
   由于Tribon数据库的封闭性,本文选取由Tribon_M3 IGES数据接口导出的IGES文件作为型线的数据源。通过分析船舶型线数据在IGES文件中的表达方式,以及STEP标准对船舶型线的描述,构建了船舶型线数据由IGES文件到STEP中性文件的转换机制。
   本文开发的AP216应用工具是基于Microsoft Visual C#2008开发平台,采用C#编程语言。论文舍弃了传统的开发方式--将应用解释模型(AIM)通过EXPRESS编译器编译为C++类,而是提出将了EXPRESS描述的应用解释模型映射为C#语言,通过Windows应用程序来完成STEP中性文件的生成。作者的目的是为开发具有自主知识产权的船舶STEP标准应用平台做初步的研究。
   论文最后将生成的STEP中性文件,导入Rhino中,实现了船舶型线模型的可视,完成了论文的预期目标,实现了船舶型线数据由Tribon_M3向Rhino的转换。
作者: 孙原
专业: 船舶与海洋结构物设计制造
导师: 冯峰
授予学位: 硕士
授予学位单位: 哈尔滨工程大学
学位年度: 2012
正文语种: 中文
检索历史
应用推荐