论文题名: | STEP应用协议AP216实施方法的研究 |
关键词: | 应用协议;船舶型线;产品数据;中性文件;标准;应用解释模型;表达方式;应用程序;自主知识产权;转换机制;数字化;船舶制造业;造船;语言;硬件基础;应用平台;应用工具;研究对象;信息集成;文选 |
摘要: | 中国船舶制造业已经具备了由大做强的硬件基础,国家提出实施数字化造船的战略。要实施数字化造船,船舶产品数据必须走向集成化、标准化。STEP(标准号10303)是一个计算机可识别的产品数据表达与交换的国际标准,是实现船舶产品数据信息集成、交换和共享的基础。本文选取STEP应用协议AP216(船舶外型)为研究对象,研究船舶型线数据以STEP中性文件的数据格式由Tribon_M3向CATIA转换。 本文以ISO10303正式发布的标准为基础,研究船舶STEP标准的理论体系与表达方式,完整地分析了AP216(船舶外型)的内容,选取线框表达方式描述船舶型线,并初步探讨了AP216与其它几个船舶应用协议的关系。 由于Tribon数据库的封闭性,本文选取由Tribon_M3 IGES数据接口导出的IGES文件做为型线的数据源。通过分析船舶型线数据在IGES文件中的表达方式,以及STEP标准对船舶型线的描述,构建了船舶型线数据由IGES文件到STEP中性文件的转换机制。 本文开发的AP216应用工具为采用C#编程语言,在VS2005环境下开发的Windows应用程序。论文舍弃了传统的将应用解释模型(AIM)通过EXPRESS编译器编译为C++类的开发方式,提出将EXPRESS描述的应用解释模型映射为C#语言,通过Windows应用程序来完成STEP中性文件的生成。作者的目的是为开发具有自主知识产权的船舶STEP标准应用平台做初步的研究。 论文最后将生成的STEP中性文件,导入CATIA与ST-Developer,均实现了船舶型线模型的可视,完成了论文的预期目标,实现了船舶型线数据由Tribon_M3向CATIA的转换。 |
作者: | 张法富 |
专业: | 船舶与海洋结构物设计制造 |
导师: | 韩端锋 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工程大学 |
学位年度: | 2010 |
正文语种: | 中文 |