CAESES技巧:获取船壳外飘角信息的方法

在船型的设计优化和开发阶段,通常会使用到母船型或是相近船型用于初始设计方案的参考。而在船体的全参数化建模的过程中,设计水线以及甲板边线高度处的外飘角通常是必不可少的输入信息,为确保指定的初始外飘角较为合理,预先获取参考船型的外飘角信息,将为建模过程中的外飘角取值提供极大的便利。

本篇文章中,我们结合具体案例,就如何获取船壳在某水线高度处外飘角信息的方法向大家进行介绍。

具体步骤

以我们熟悉的KCS船(Lpp=230m)为例,具体操作步骤如下:

(1)导入.iges几何模型,并依据导入的几何表面,新生成一个Brep格式的模型,做为外飘角的分析对象。


(2)沿Y-(Z, X)平面,创建一条参考直线Fline,假定取X=30m,高度变化为0~10.8m,生成的参考线如下图所示:

图片1.png


(3)创建投影曲线,在Brep中应用Project and trim功能将参考线沿Y轴正方向往Brep曲面上做投影,得到一条投影线。

图片2.png


(4)建立Image curve,Source一栏通过.getEdgeFrom(Operation Index)命令,获取投影曲线,并通过修改Domain的顺序,确保该曲线由起点到终点方向是自下而上的。

图片3.png


(5)读取外飘角,由于投影曲线c001的终点高度与参考线的高度一致均为10.8m(设计水线的高度),因此通过求该曲线在终点位置与Z轴的夹角,或是与Y轴夹角的余角都可以得到设计水线高度处的外飘角。这里我们首先采用c001.getTan(1,0)来获取投影曲线在终点处与Y轴的夹角,再通过求余角得到外飘角数值,此时,新建一个点p1,X坐标与参考线的位置一致,Z坐标用得到的外飘角数值来表示。

图片4.png


(6)依照上述方法,沿船身方向做出若干条投影曲线,对应生成相同数量用高度表征外飘角大小的点,然后用Interpolation curve将这些点连成一条光顺的曲线,做为设计水线高度处的外飘角变化曲线,如下图所示,为通过该方法得到的船体后部外飘角变化曲线。

图片5.png

当需要查看其他水线高度处的飘角时,同样方法,将参考线的高度修改为目标水线高度即可。

拓展

上述操作通过CAESES软件的Feature功能,能够很好地实现自动化。导入船体几何模型后,生成Brep格式曲面,然后应用开发好的Feature程序仅需要输入起、止位置的X坐标,投影曲线条数以及水线高度这4个参数即可快速得到外飘角变化曲线。

图片6.png

结语

我们总结了在CAESES软件中获取外飘角信息的具体步骤,方便用户获取母船型任意水线高度处的外飘角信息,并基于Feature为整套操作流程开发了自动化程序,有助于大幅提高工作效率。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空