论文部分内容阅读
本文研究内容为基于船舶STEP协议AP218的TRIBON系统船体模块数据中性文件转换。现阶段船舶工业使用的软件系统多种多样,彼此之间数据交换十分困难,传统的点对点的数据信息交换与共享模式应用在实际生产中存在大量技术缺陷。解决这一问题的根本方法在于制定一个独立于任何CAX系统的中性文件存储格式,而作为产品几何模型交换标准的IGES存在自身难以克服的缺陷,STEP标准的制定应运而生。TRIBON系统是世界上先进的造船软件之一,开发支持STEP应用协议的TRIBON系统的接口具有广阔应用前景。在此背景下本文基于TRIBON系统对STEP标准AP218的实施方法进行研究。本文研究对象是TRIBON系统船体模块及与之相关的船舶STEP协议AP218,依次从STEP标准,船舶结构协议AP218,TRIBON系统船体模块的数据结构与数据交换的正向算法几个方面进行研究、论述,最终完成STEP中性文件转换的前置处理器的设计。首先,对STEP标准进行分析。包括:STEP标准的方法学与结构、实现方法,船舶应用协议AP218的应用范围、模型结构等。确定数据交换实现方法为:中性(物理)文件结构的纯正文编码的实现方法。完成EXPRESS模型的信息建模。对STEP标准的研究为后续工作打下坚实理论基础。其次,根据STEP中性文件的表达提取TRIBON系统船体模块的零件信息。分析比较基于TRIBON系统的多种二次开发的方法,采用COM-Object方法作为本文前置数据提取接口所采用的方法。再次,针对TRIBON系统船体模块数据结构和STEP中性文件数据结构设计数据转换正向算法。正向算法的实现是前置处理器程序的一个重要模块。最后,设计STEP中性文件转换的前置处理器,完成某实际项目一个分段平面板架系统的STEP中性文件转换,将生成的STEP中性文件导入ST-Developer中实现三维模型可视化,并对数据交换质量进行分析。