技術中心
Technology
如何劃分四面體網格

Allen Lai / 賴威綸

四面體網格劃分

本期技術文章要來介紹四面體網格(tetramesh)的使用方法,基本上劃分四面體網格離不開以下四個步驟:

幾何清理 > 2D網格劃分 > 2D網格清理 > 生成四面體網格

面板介紹

點擊3D > tetramesh之後進入面板:

基本上選擇comps按mesh即可劃分完成,但我們點開simple pyramid發現還有好多控制項,

Simple pyramid:生成簡單的四面體。
Smooth pyramid:生成平滑的四面體。
Split Quads into trias:將外網格分割成三角形之後劃分四面體網格。

 

接下來切換到tetramesh parameters,介紹幾個常用劃分規則

首先點開上頭的optimize mesh quality,會看到以下選擇:

這邊通常選擇質量優先,除非網格數量眾多(大於幾千萬或上億),否則都以質量優先。

接下來點開standard,會看到以下選項:

Interpolate:需求高質量網格時啟用。
User controlled:可依照growth rate來得到內外大小一致的四面體網格。
Octree based:需求高質量流體邊界層時使用。

 

案例介紹

再來說說劃分時可能碰到的問題,當模型沒有自由邊及T型連接,但四面體網格還是劃分失敗,可以試試檢查網格:

點擊之後會出現:

找到並修改2D網格的連接即可。

 

Utility工具介紹

如果對網格的需求不高,可以試試Utility工具,他在browser那邊,點選Utility > Gemo/Mesh > Quick tetramesh進入面板

對Mesh size, Minimum edge size, Minimum elem size做完調整後,即可做到四面體劃分,如果要提升質量可以按Utility > Gemo/Mesh > Solid Mesh Optimization進入優化面板:

調整完之後按remesh即可。

 

這期技術文章就到這,下次再見。

LINE
TOP