论文题名: | 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 |
正文语种: | 中文 |