论文题名: | STEP应用协议AP215(船舶布置)实施方法的研究 |
关键词: | 应用协议;船舶布置;中性文件;系统研究;产品数据;前置处理器;标准;基础上开发;边界表示法;文件转换;语言;系统输出;体系结构;数据文件;数据共享;数据表达;适用范围;生命周期;软件系统;理论基础 |
摘要: | 在船舶设计与建造过程中,不同的企业往往根据自己的需要选用不同的CAX系统,这就使得不同软件系统之间进行数据的共享与转换显得十分的重要。产品数据表达与交换国际标准STEP的提出与实施,不仅解决了产品数据在产品整个生命周期中的有效性问题,而且也能较好的解决各个系统间数据共享的问题。 在此背景下,本文系统研究了TRIBON M3系统中的舱室数据向中性文件转换的问题,同时对STEP应用协议AP215进行了深入的分析研究。在此基础上开发了AP215前置处理器,生成了STEP中性文件。 本文做了以下几方面的研究: 首先,对STEP标准进行了介绍和分析,包括:STEP标准的发展历程、体系结构、以及形式化建模语言EXPRESS语言,并以一个简单的中性文件实例为例介绍了中性文件的结构。 其次,对船舶STEP应用协议AP215做了深入的解读。介绍了应用协议的构造、AP215中的关键概念、适用范围及各功能单元,为以后的研究工作提供了坚实的理论基础。 再次,对由TRIBON M3系统输出的舱室数据文件做了深入的分析研究。依据协议选取了需要的实体,确定采用边界表示法来描述几何信息,并对EXPRESS描述到中性文件的映射做了简单的介绍。 最后,采用中性文件的交换方式并借助Visual C++6.0编程工具开发了基于AP215应用协议的前置处理器,并应用ST-Developer工具对生成的中性文件进行了验证,证明了本系统的可行性。 |
作者: | 严明 |
专业: | 船舶与海洋结构物设计制造 |
导师: | 韩端锋 |
授予学位: | 硕士 |
授予学位单位: | 哈尔滨工程大学 |
学位年度: | 2010 |
正文语种: | 中文 |