当前位置:主页 > 科技论文 > 船舶论文 >

CATIA二次开发在船舶建模与评估中的应用

发布时间:2021-11-13 21:25
  为提高CATIA在船舶建模评估应用中的效率与精度,使用VB编程语言对CATIA进行二次开发,建立界面,不仅可方便地输入舵参数,快速创建舵和舵踵曲面,而且可设定吃水高度、海水密度、船壳厚度等,以统计主尺度、船形系数和尺度比等多种船体主要要素并自动导出,大幅提高多方案建模与评估的工作效率。给出程序思想和关键程序代码,对相关软件开发具有参考作用。 

【文章来源】:造船技术. 2020,(05)

【文章页数】:4 页

【部分图文】:

CATIA二次开发在船舶建模与评估中的应用


舵参数化建模流程及关键函数

界面图,参数化,建模,界面


舵参数化建模程序输入界面

界面图,界面,曲面


主尺度参数统计模块初始化设定界面如图3所示。在计算之前,应在该模块中调动CATIA对船体曲面进行预处理,以便于程序进行计算。将整个船体表面连接成一张曲面,沿中纵剖面分割取其一半,并对该曲面进行命名(比如hull)。再计算设置模块,输入几何图形集名、曲面名和工作目录等参数,选择打开或者使用当前CATIA文件,点击读入参数即可获得曲面的长、宽、高等基本参数。工作目录是舵Part文件和主尺度参数导出的文件位置。程序首先通过Item()函数获得该曲面所在几何图形集名称和曲面名称,得到该曲面的句柄(见关键代码中的reference_hull)。对该曲面进行修复,对称、合并、封闭曲面得到整船封闭实体(见关键代码中的referenceHullWhole),便于后续测量湿表面积和排水量等参数,其中的关键代码如下:

【参考文献】:
期刊论文
[1]基于参数化船模的静水力计算[J]. 李日杰,吴方良,刘明静.  舰船科学技术. 2013(01)
[2]基于VB. NET的CATIA三维参数化船舶设备库的开发[J]. 刘智强,陈明.  船海工程. 2012(05)
[3]基于CATIA的三维船舶静水力计算研究[J]. 曹晶,陈明,孙永刚.  中国舰船研究. 2011(02)
[4]基于CATIA二次开发的球首参数化设计[J]. 徐俊路,陈顺怀.  船海工程. 2010(01)
[5]基于CATIA二次开发的飞机外形参数化设计[J]. 谢岳峰,余雄庆.  计算机工程与设计. 2008(14)



本文编号:3493751

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/chuanbolw/3493751.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a9129***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com