ANSA—外流場網格生成

Part 1

前面我們介紹了針對翼型流場的拉伸方法,不太記得的小伙伴可以戳下方鏈接查看:

http://www.yqgqt.org.cn/content/post/1192704

這篇文章主要介紹下ANSA生成外流場網格的通用方法。

理論上,只要把這個通用方法學會了,小到翼型,大到飛機,都可以按照這個思路整,并且賊快。

當然了,對于飛機整機這個層面的模型,其主要的工作量都集中在幾何清理上,后期的網格生成倒是在其次了。

閑話少敘,干貨上來。

Part 2 

以一個半球的外流場為例。

2.1 ANSA-準備

在建模軟件中采用旋轉操作生成半球。

1.png

ANSA—外流場網格生成的圖2

2.2 ANSA-幾何清理

1)  用ANSA打開模型,在MESH模塊,用length把模型點分布的尺度設置成合適值,目的是讓半球能夠較好的顯示。

2)  建立對稱面。方法在之前的文章里說了。在Points>new,輸入三個點的坐標。點Surfaces>Plane,選擇上面建的三個點,依次選中后,再點擊對角線的兩個點,即可完成對稱面的建立。

3)  建立其他邊界域。

l  通過復制面操作,移動并復制對稱面。

l  Surfaces<Coons,選中兩個側邊,自動生成面,依次完成其他面的生成。

l  后面的主要操作都是對半球和對稱面的操作,因此可以用下圖的減號按鈕隱藏其他面。

2.png

ANSA—外流場網格生成的圖4

4)  連接半球和對稱面。前面的文章給出了通過Intersect方法完成切割和連接。這里給出更普遍的方法。

l  首先CONS < Project,先選中半球邊界線,再選中對稱面,點中鍵確認,這個操作實現的是半球邊界向對稱面投影并切割之。

l  切割完后,需要連接半球邊界和投影線。對于簡單模型直接Faces < Topo選中改區域即可。對于復雜模型,可以用Cons < Paste 逐個把邊線連接起來。

l  刪除對稱面上投影線所圍成的區域,即完成。

l  模型中黃色和灰色代表著網格的生長方向,為了讓后面網格的生成都是在內部,需要把模型整個外表面設置成黃色。采用Faces<Orient完成。

3.png

ANSA—外流場網格生成的圖6

2.3  ANSA-面網格生成

1)  進入MESH模塊。

2)  球面網格生成。采用Mesh Generation >Map生成球面網格,注意把網格類型調整為quard。

3)  對稱面網格生成。采用Mesh Generation >CFD生成對稱面網格,注意此步驟前需要事先定義好邊界線網格點的數目,詳見上期教程。

4.png

ANSA—外流場網格生成的圖8

2.4  ANSA-體網格生成

1)  附面網格生成。采用Volumes >Layers生成附面層網格。

l  設定第一層高度、增長率和層數等參數。

l  選擇翼型面,點擊確定。

ANSA—外流場網格生成的圖9

5.png

2)  其余邊界面的面網格生成。

l  顯示全部部件;

l  采用Mesh Generation >Free生成其余邊界面網格。同樣的,該步驟需要設置好合適的邊界網格點數量。

6.png

ANSA—外流場網格生成的圖12

3)  流場體網格生成。

l  Volumes >Define>Auto Detect,選中模型。默認第一個選項,點OK。

l  選擇第二個沒有Mesh的流場區域。點Edict,修改網格屬性為Tetra Rapid。

l  點Remesh進行體網格生成。

7.png

ANSA—外流場網格生成的圖14

l  將所有流場網格定義為fluid。Volumes > Set PID,選擇全部體網格,雙擊fluid,完成。

4)  定義邊界域屬性。

l  回到TOPO模塊,同時設置Fluent模式;

l  修改壁面名稱為wall;

l  在Faces>Set PID,選中邊界面,創建新的Inlet 或者Outlet面;

8.png

l  至此,體網格搞定。再用File>Output>FLUENT,輸出體網格。

Part 3

后面我們將繼續介紹些ANSA網格生成的案例,并給出一些非結構網格的計算算例。

最后,歡迎大家關注我們的微信公眾號獲取更多教程和案例。

微信公眾號:320科技工作室

以下內容為付費內容,請購買后觀看

一份更詳細的教程文檔、ansa源文件及.prt文件

App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

7
3
1