船舶 ›› 2025, Vol. 36 ›› Issue (06): 44-52.DOI: 10.19423/j.cnki.31-1561/u.2024.100
SUN Jie, GU Yijie, LI Siyuan, ZHANG Yanchang
摘要: 船舶CAD软件与规范校核软件间的数据转换,是实现基于模型的一体化三维数字设计的重要环节。该文通过研究Smart3D(简称S3D)与船体规范校核软件Mars2000(简称Mars)之间的双向数据转换需求和技术实现路径,采用VB.NET语言对S3D软件进行二次开发。通过纵向范围遍历筛选方法,从全船模型中提取横剖面位置的板架、舱室及纵骨连接节点数据;基于自定义规则将数据按Mars建模方式进行转换后,输出Mars模型文件;通过文件比对方式,识别优化后Mars模型中的修改内容,并据此自动更新S3D模型。以某114 000载重吨油轮为例进行测试验证,结果表明:S3D与Mars软件间的双向数据转换准确高效;使用工具转换模型的时间约为手动建模时间的1/20,更新模型的时间约为手动修改时间的1/2。
中图分类号: