Multi-level meshing 在Icepak當中扮演的是捕捉幾何輪廓的功能,一般來說如果幾何形狀不複雜,就是些圓形和方形的原件,啟用後也沒有變化是有可能的。
因為幾何太簡單,並沒有用到Curvature function 或是 Proximity function.
(Curvature fuction是運用在曲線網格切割上,而Proximity function是應用在物件相鄰的間隙規劃上。)
用來捕捉幾何,內部拼貼的元素形狀會根據物件而有不同。
根據User guide描述,如果今天使用的是 Mesher-HD,純粹的方塊會用卡氏網格,如果含有圓柱會使用O-grid,如果含有拉伸多邊形會採用2D cut cell,如果是非拉伸多面體那就會使用3D cut cell。
-2D cut cell: 因為是拉伸,所以多面體的不規則可以投影在截面上,在截面上拼貼完之後,軸向網格就只要指定厚度就可以了
-3D cut cell: 但是如果是完全不規則多面體就沒辦法了,就只好用卡氏網格貼馬賽克磚了
而Multi-level meshing主要就是控制2D/3D cut cell在拼貼時的解析度。
同時這個解析度依舊會受到max element size的影響,如果你想要在曲線上解析度為1mm,而Max level設定在2,那麼Max element size應該設定在:
1mm x 2^2 = 4mm
實際上的效果會像這樣,每多一級,大小就會剖半。而如同一般的網格控制,可以全域都指定同一個最高等級,也可以針對物件個別設定。