基于细分曲面的船体曲面重构
在表达船体外形曲面时,细分曲面能够重构曲面,有效表达局部细节.首先采用Catmull-Clark细分格式的细分曲面,使用Rhino中的grasshopper可视化编程工具,连接船体横剖面上的型值点作为船体横剖面网格边,再沿纵向依次连接各个横剖面线上的型值点生成一个无需保持正则性的控制点网格面,对艏部与艉部区域的网格分布进行局部加密,对该网格面进行细分以生成船型曲面.将重构好的细分曲面与原始船型曲面作误差对比,检验细分曲面的精度.以KVLCC2为例,利用本方法生成的重构曲面和原船体曲面做数值计算分析,对比总阻力大小,结果表明,在实船尺度下,重构曲面与原船体曲面的差异大部分控制在10mm以内,模型尺度的数值计算结果误差为0.32%.从而证明本文所用的迭代拟合逼近曲面的方式能够满足工程应用中对于误差的要求,验证了细分曲面应用于船体建模以及船体曲面重构的可行性.
Catmull-Clark细分曲面 曲面重构 KVLCC2 船型几何生成
葛中石 陈伟民 张立
上海船舶运输科学研究所航运技术与安全国家重点实验室,上海200135
国内会议
江苏无锡
中文
831-841
2021-10-29(万方平台首次上网日期,不代表论文的发表时间)