Hypermesh學習筆記-2-中面抽取及網格劃分
最近備考Altair工程師認證,跟著視頻學過一遍以后開始刷幫助文檔里的tutorial。這是學習筆記。全部內容來自官方幫助文檔-HyperMesh Tutorials。
幫助文檔HM-2010,生成中面。
幾何文件為clip_midsurface.hm。
在下方面板上單擊Geom-midsurface。使用自動抽取auto extraction,選中一個面,下面是closed solid的話,所有的面都會被選中。點擊抽取extract即可抽中面。

后面都是一些界面操作技巧了。這篇有點短,那么繼續:
幫助文檔HM-2020,化簡幾何。
繼續使用剛才抽中面的幾何來做化簡。在畫網格的時候,一些幾何上的小細節我們可能不關心,把它們簡化有助于劃分更少的網格,減少計算時間。
2. 在2D面板上打開automesh,尺寸2.5,類型mixed,自動劃分網格試試看。(感覺看上去也還行)
3. 去掉小孔。在Geom面板找到defeature,選pinholes,直徑設為3。這個直徑可以通過通過F4鍵測量得出。測出四個小孔半徑略大于1,所以在去除pinhole的直徑設置為3。全選surfs,點find找到孔(找到的孔會標注為xP),然后delete。會發現網格神奇的跟隨幾何一起改動了。

4. 去掉面圓角。在defeature面板上點surf fillets,選中所有的面,半徑最小設為2,然后remove。
5. 去掉邊圓角。點edge fillets,最小半徑改為1,點find找到,remove刪除。這之前還可以右鍵單擊想留下的圓角,把它留下。
PS:其實這些細節要不要保留,也有不同意見。如果算力比較強,問題規模又比較小,個人覺得其實沒必要花太長時間做幾何清理簡化。比如這個模型,現在個人電腦上保守估計一萬單元以內的模型都能在幾分鐘內算出結果,多那么幾個圓角,更符合實際一點也完全沒問題。但如果它是一個較大模型的一部分,例如整車模型中的某個細節,或者需要幾十上百次的迭代計算,就需要花點時間做比較細致的幾何簡化了。
今年8月中旬在上海的CAE大會上,NUMECA的全球副總裁隋俊友先生講到一個案例,NUMECA公司和本田合作對發動機的流場進行的仿真,使用NUMECA的軟件可以直接導入原始的含有缺陷的CAD數據,保留一些微小的幾何細節,4.2億網格,求解時間也還是可以接受。所以不要把CAE分析中的幾何簡化當成永恒真理來看待。
————————
HM的背景可以在Preferences-colors里面設置為白色。我個人覺得建模的時候用漸變色背景比較好。截圖的時候可能白色背景更清爽一些吧。Hypermesh2017版本的色卡飽和度都太高了,每個顏色看起來都很土。這一點真應該和ANSYS尤其是SpaceClaim學學,它的顏色飽和度低一些,看起來就不那么辣眼睛。不知道Hyperworks2019新界面在這件事情上有沒有改進。看官網截圖似乎是好了一些?
————————
HM2020后面還有個HM2015,模型不太一樣,明天再寫。這篇再接下來把教程HM2030刷完:
HM-2030:優化拓撲以獲得高質量網格
拓撲上的細節會影響面網格質量。有些細節并不反映任何幾何特征,可以直接把它們干掉。如果去掉拓撲特征會影響面的形狀,那就要在網格質量和零件形狀之間做取舍。
繼續用上面的模型,或者打開名為clip_refine.hm的模型。
1. 創建臨時網格
在2D面板上打開automesh,在size and bias面板上,設置單元尺寸2.5,單元類型mixed;選中surfs>>displayed,單擊mesh劃分網格試試看。
哇這網格質量已經很棒了好么。
2. 查看網格質量。在Tool面板找到check elems,在2-d面板上,可以看到各種網格質量指標。比如單擊一下length,在左下角可以看到最小單元邊長。

3. 通過合并硬點來去掉短邊。
幫助文檔里所有的選項都是通過菜單訪問的。菜單項藏的太深,我還是喜歡面板。在Geom面板下找到point edit,選擇replace。如圖所示。

移動前的網格:

移動后:

改善挺明顯的哈。
4. 去掉硬點
在上一節,去掉圓孔的時候,Hypermesh自動在圓孔中心創建了一個點。這個點影響我們畫網格,可以把它屏蔽掉。進入suppress,選這四個點把它們屏蔽了。

屏蔽后的網格,整整齊齊。
5. 加一些線來控制網格。
在很多時候,需要把面切開來控制網格的劃分。切割面Trim with nodes這一功能可以在Geom的quick edit里找到,也可以在Geom的surface edit里看到全功能版。選擇node normal to edge,切幾刀:


6. 繼續切。進入trim with surfs/planes面板
首先選中以下幾個面。然后在如圖所示的邊上放置N1,N2兩個點。再按F4進入測量,點選圓周上的三個點,單擊circle center,創建圓心。返回后,將圓心選擇為B。如圖所示。

注意這里有個小技巧。當你想要選擇某個邊上暫時不存在的節點時,可以長按鼠標直到光標變成一個小方塊,這時候點一下鼠標就可以在你選擇的這條邊上創建一個臨時節點。
單擊trim,切出來結果如圖。

7. 屏蔽一些邊。
在Geom-edge edit面板下選擇(un)suppress,把這些邊屏蔽掉。

8. 重畫網格看看。
還是automesh,網格尺寸2.5,畫出來效果如何?

鵝妹子嚶!網格效果很棒。
9. 進入automesh面板的QI optimize,單擊edit criteria,將目標單元尺寸設為2.5。選中所有面,單擊mesh。軟件會把舊的網格替換成新的。
查看quality index。 (這里還要吐槽一句,Hypermesh的quality index按鈕放在2D面板,卻把check elems放在Tool面板里。這倆按鈕的菜單項還緊挨著,在Mesh>Check>Elements里。界面邏輯真的有點混亂)
Comp. QI等于0.01。
保存,任務完成。
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















