在Fluent中,涉及到多區域計算時,計算區域之間通常采用共節點內部面進行處理,軟件會自動處理區域分界面上的數據傳遞。然而在使用滑移網格時,動靜區域之間只能使用Interface(若使用內部面,則當動區域運動起來時會導致負體積錯誤)。這時就需要在網格劃分時規劃好幾何模型,最常見的方式是分區域進行網格劃分,然后到Fluent中將各區域的網格組裝起來。
但其實我們也可以這樣做,先劃分共節點網格,然后在Fluent中對區域進行分解再組裝,這樣做的好處就是在網格生成過程中更容易進行尺寸控制,不至于在interface面的兩側生成網格尺寸變化過大的網格。
如下面的計算模型。其包含2個計算區域(in與out),計算區域之間采用的是共節點內部面,軟件沒有生成shadow面。

現在想辦法將計算區域之間的內部面轉成interface面。
直接轉換邊界面類型是行不通的,如下圖所示,interior面無法直接轉換成interface。

這里采用迂回方案。
如下圖所示,右鍵選中區域in,點擊彈出菜單項Delete刪除區域in

刪除完畢后計算區域中只剩下out區域,且原來的內部面自動修改為wall類型的邊界,如下圖所示。

修改上面自動轉化成的wall邊界的類型,將其修改為interface類型,如下圖所示操作

修改完畢后計算區域與邊界如下圖所示。

利用菜單File → Write → Case… 保存case文件為out.cas
重新打開原始網格文件(同時包含in區域和out區域的的網格文件)
如下圖所示操作刪除out區域

修改生成的新邊界的類型為interface,如下圖所示操作

利用工具按鈕Append → Append Case File…讀取前面保存的out.cas文件

讀取完畢后計算區域與邊界如下圖所示。此時有2個計算區域,還有2個interface邊界。

此時檢查網格會有警告信息,因為沒有創建Mesh Interface

右鍵選擇模型樹按鈕Mesh Interfaces,點擊彈出菜單項Auto Create自動創建網格交界面

創建完畢后如下圖所示。

此時點擊Check按鈕檢查網格,警告信息消失。

(此文章來源公眾號:CFD之道)

 首頁 > 資源中心 > FAQ
 首頁 > 資源中心 > FAQ             
                 
 