摘要
提出一种基于PCL语言生成浮体湿表面B样条面元的方法。介绍利用PCL语言生成浮体湿表面型值数据点,对型值数据点进行规范参数化,反算B样条面元控制点,以及生成由控制点计算得到的用于检查B面元质量的加密曲面网格这四个主要模块的程序流程,并对编写该程序时需要用到的PCL函数及注意事项进行说明。该方法充分利用MSC.Patran强大的图形处理及三维显示功能,可以准确生成任意形状浮体湿表面的B样条面元,为获得准确的高阶水动力结果奠定了基础。
This paper puts forward a B-spline panel generation method based on PCL for wet surface of floating structures. Four main modules of the progranmme based on PCL are introduced in detail, including date points generation, date points standard parameterization, control points reversely calculated and densified B-spline panels generation to check the quality of the panels. Internal functions used in the program and matters needing attention are also explained. This method makes full use of the powerful graphic processing function and 3-D display technology of MSC. Patran. It can generate wet surface of floating structures with arbitral shape. And it lays a foundation for obtaining accurate high order hychrodynamic results.
出处
《海洋工程》
CSCD
北大核心
2008年第4期107-110,共4页
The Ocean Engineering
关键词
B样条面元
湿表面网格
PCL
控制点
B-spline panel
wet surface gyids
patran command language
control point