基于CAD模型的船舶艙室識別算法研究
發(fā)布時間:2018-12-17 12:49
【摘要】:為了提高船舶設計過程中艙室建模的效率,提出了一種基于CAD(計算機輔助設計)模型的艙室識別算法.利用圖形學中的面和半邊結構,建立了全船水密板架面的相鄰、相交關系,并提出了邊界面優(yōu)先搜索原則,實現(xiàn)對全船封閉艙室空間邊界面的自動識別;另外,通過建立外殼結構的包容盒,實現(xiàn)了對指向void空間的邊界面分組的剔除.在NX11.0平臺上以C++語言對算法進行編程實現(xiàn),并以多種實際船舶模型為例做測試.測試結果表明:該算法可以簡化艙室建模流程,明顯提高艙室建模效率,在船艏、船艉等曲面較復雜的區(qū)域也能保持很高的識別準確性,并且該算法創(chuàng)建出來的艙室實體均為最小封閉實體.
[Abstract]:In order to improve the efficiency of cabin modeling in ship design, a cabin identification algorithm based on CAD (computer aided Design) model is proposed. By using the surface and half side structure in graphics, the relationship between the adjacent and intersecting surfaces of the watertight plate frame surface of the whole ship is established, and the principle of boundary surface priority search is put forward to realize the automatic recognition of the space boundary surface of the ship's closed compartment. In addition, the inclusion box with shell structure is built to eliminate the boundary surface grouping pointing to void space. The algorithm is programmed in C language on NX11.0 platform, and tested with many actual ship models. The test results show that the algorithm can simplify the flow of cabin modeling, improve the efficiency of cabin modeling, and maintain high recognition accuracy in areas with more complicated curved surfaces such as bow and stern. And the cabin entities created by this algorithm are the smallest closed entities.
【作者單位】: 華中科技大學材料科學與工程學院;中國船級社技術研發(fā)中心;華中科技大學船舶與海洋工程學院;
【基金】:國家自然科學基金資助項目(51609089)
【分類號】:TP391.72;U662.2
本文編號:2384220
[Abstract]:In order to improve the efficiency of cabin modeling in ship design, a cabin identification algorithm based on CAD (computer aided Design) model is proposed. By using the surface and half side structure in graphics, the relationship between the adjacent and intersecting surfaces of the watertight plate frame surface of the whole ship is established, and the principle of boundary surface priority search is put forward to realize the automatic recognition of the space boundary surface of the ship's closed compartment. In addition, the inclusion box with shell structure is built to eliminate the boundary surface grouping pointing to void space. The algorithm is programmed in C language on NX11.0 platform, and tested with many actual ship models. The test results show that the algorithm can simplify the flow of cabin modeling, improve the efficiency of cabin modeling, and maintain high recognition accuracy in areas with more complicated curved surfaces such as bow and stern. And the cabin entities created by this algorithm are the smallest closed entities.
【作者單位】: 華中科技大學材料科學與工程學院;中國船級社技術研發(fā)中心;華中科技大學船舶與海洋工程學院;
【基金】:國家自然科學基金資助項目(51609089)
【分類號】:TP391.72;U662.2
【相似文獻】
相關博士學位論文 前1條
1 曹雪雁;水下近場爆炸船舶破損艙室的涌流效應研究[D];哈爾濱工程大學;2016年
,本文編號:2384220
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2384220.html
最近更新
教材專著