上一講我們講了EvloveHyperMesh的資料傳遞,這一講我們介紹如何在網格模型上修改特徵~

 

 

 

HyperMesh中,做這一類事情通常可以選擇先在單元上生成曲面,然後在幾何上完成修改,這通常是優先考慮的選項。但是有時高品質的幾何不容易獲得或者有非常方便的網格工具可供使用,這時我們也可以使用網格工具直接處理。

 

 
 
 
 
 
 

Part 1 補孔

 

通常孔的修改有3種:填孔、加孔以及修改原有孔,比如增加washer,修改半徑等。

 

1 

 
 

填上下圖零件中的所有孔。

 

 

Step 1 從單元生成幾何

確保下拉式功能表Preferences>mesh optionstopology revision選項為advanced remesh,這是為了讓網格和幾何始終保持關聯。

 

 

進入面板區Geom>surfaces面板

 

選擇上圖中的單元創建曲面(如果是大型模型,只需要選擇相關的單元),結果如下:

 

 

Step 2  創建孔位置的曲面

使用Quick editF11)中的filler surf功能,也可以進入surfaces面板實現同樣的功能:

 

完成後模型如下圖:

 

 

Step 3  劃分曲面網格

進入auto meshF12),設置如下,點擊unmeshed進行網格劃分。

 

 

劃分完畢後,模型網格如下:

 

 

2

 
 

補上下圖防火牆上的所有孔,但是矩形孔不補。

 

 

我們完全可以使用例1中的方法來實現,不過我們現在介紹一個新的直接基於網格的工具。

 

Step 1   在下拉式功能表中找到Mesh>Hole/Gap Fill工具,並設置如下:

 

 

點擊Components並選擇一個Component,然後點擊Fill按鈕,結果如下:

 

 

將選擇類型切換為Extended Edges

 

 

選擇面板的子類型切換為loops

 

 

然後選擇下圖中的任意一個點。

 

 

結果如下:

 

 

 
 

由於篇幅所限,該工具的其它功能請大家觀看這3個視頻教程進行學習~

 
 

gapfill:

holefill:

patchfill:

WeChat 圖片_20190115151106.gif

 
 
 
 
 
 

Part 2 加筋

 

從上面的兩個例子可以看出,補孔真是不太難,加筋要稍微麻煩一點,鈑金件和注塑件或鑄造件加筋的形式相差較大,需要分別介紹。

 

3

 

鈑金件加筋。

鈑金件加筋最簡單,HyperMesh提供了專用的工具,我們還是繼續使用例2中的零件在矩形框區域加筋。

 

 

Step 1 找到流覽器區域的bead工具

 

 

Step 2  按照提示選擇兩個點

 

 

Step 3 輸入筋的半徑和高度參數,如果方向相反時需要輸入負的高度值

 

 

嘗試不同的參數和選項進行創建,結果如下:

 

 

4

 
 

在下圖的四面體網格上加筋。

對四面體網格加筋需要先刪除體單元,然後對外表面單元進行修改後再重新生成四面體。

 

 

Step 1  創建四面體的表面單元

(過程略)

 

Step 2  創建加筋部位的曲面

 

 

得到的曲面如下:

 

 

Step 3  匯出曲面到Evolve並在Evolve創建加強筋曲面(更多Evolve操作過程請參考前面幾講)

 

 

Step 4  將曲面從Evolve導回HyperMesh

 

 

Step 5  刪除體,保留曲面

 

 

Step 6  處理曲面連接關係,並刪除多餘曲面

 

 

 

結果如下:

 

 

 

Step 7  劃分2D網格

 

 

Step 8  重新生成四面體網格

(過程略)

說明:如果有原始幾何,建議在原始幾何上直接修改,效率更高,使用SimLab進行四面體網格劃分,效率極高,一般複雜度的零件劃分網格的時間也就幾分鐘。

 

 
 

 

對於中面網格的加筋加孔操作和四面體類似,而且更加簡單。

 

5

 

中面網格上加筋。

 

Step 1  2D單元創建曲面,進入surfaces面板

 

 

在如下單元上創建曲面:

 

 

 

 

Step 2  創建圓曲線

進入lines面板,創建一條圓曲線。

 

 

 

 

 

Step 3  將曲線拉伸得到圓柱面

 

 

Step 4  修剪曲面,確保曲面拓撲關係正確

 

 

得到结果如下:

 

 

Step 5  刪除多餘的曲面(以及關聯的單元)

 

 

劃分圓柱面網格並刪除多餘的單元後,結果如下:

 

 

6

 
 

連接下圖中四個零件的網格為一個十字交叉的網格。

這是巴士建模過程中常用的技巧,用於快速連接不同零件的網格。

 

 

Step 1   從單元創建曲面

 

 

Step 2   使用surface面板連接曲面

 

 

 

 

Step 3   surface edit修正曲面拓撲關係

 

 

 

 

结果如下:

 

 

Step 4   automesh劃分網格

結果如下:

 

 

類似的方法可以在網格上添加washer,修改孔的半徑等。此外,HyperMesh還有幾個重要的面板經常會用來修改或者截取模型封閉殼單元的布耳運算:RuledBoxtrimMeshedit、使用automesh2D網格中添加特徵線。它們主要用於CFD,因此本講不介紹啦~只用一個簡短的視頻作簡單介紹~ (因為微信的限制,一篇文章不能放多於三個視頻,大家可以點擊閱讀原文,跳轉觀看視頻哦~

 

同時,即將發佈的 HyperMesh 2019 將在網格編輯方面有重要的新功能,敬請期待!

 
 
 
 
arrow
arrow

    Altair Taiwan 發表在 痞客邦 留言(0) 人氣()