摘要: |
本文研究的内容为基于中性文件的船舶CAD设计软件TRIBON和CATIA软件间的造型数据交换。随着计算机技术的进步,涌现出各式各样的CAD软件,当使用多种CAD软件进行设计工作时,就需要在CAD系统间进行数据交换。现行的各种数据交换标准正是为了满足这些需要而产生的,但由于数据交换标准往往追求“大而全”,因此它并不适合某些针对性很强的专业设计数据的交换。相比之下,专门的数据交换接口有着更大的优势,例如,在数据交换过程中添加额外信息,选择性地进行数据交换等,都是数据交换标准所不能实现的。
在船舶设计领域,经常存在多种船舶设计软件共存的情况,TRIBON软件在船舶设计行业应用广泛,具有强大的船体三维模型设计功能,适用于详细设计,而CATIA软件的具有很强的生产仿真功能,可以更好的进行生产设计。因此,这两个软件间的数据交换需求尤为强烈。本文以“船体造型数据”为研究对象,借助TRIBON系统的DATA EXTRACTION与CATIA系统的Automation API等二次开发工具,运用VB语言编写程序,结合STEP技术设计出了包含前处理器、中性文件、后处理器三个模块的数据交换系统,成功实现了两系统间的数据交换。 |