
發布
注冊
/
登錄ansys嵌套網格的案例
詳解FLUENT嵌套網格
這個時候老一輩的革命家會告訴你用動網格。如果你不會的話,可以學習一下,感受一下layering、Smoothing、Remeshing三大神功。相信我,過不了多久你就會陷入到添加各種dynamic motion中。哪邊能動哪邊是靜止的一定不能搞錯,也不能少加,否則各種負體積報錯讓你分分鐘懷疑人生。
但是,Ansys有個比較低調的overset網格功能,俗稱嵌套網格。它克服了動網格容易出現負體積的問題,可以處理小間隙的運動,而且設置更為方便簡潔。在運動過程中保持好的網格質量,并且可以在非結構網格類型中嵌套局部高質量的結構化網格。那些個layering、smoothing什么的通通給我奏凱。嵌套網格第一次出現在Ansys17.0中,在Ansys18.0和Ansys19.0中不斷發展,逐漸和越來越多的功能兼容。
在嵌套網格中需要分清三個概念。
一是背景網格:嵌套網格,從名字能看出來網格是套在一起的,沒俄羅斯套娃那么復雜,一般來說就兩層。下圖中方方正正的就是背景網格。
二是部件網格:也叫Component grid。就是橙色的大圓邊界和黑色小圓邊界中間的這些呈放射狀的網格。這個小的黑色的圓就是即將要移動的物體的邊界,也就是我們的部件。所以叫做部件的網格。所以記得,在確定好運動的固體邊界以后,往外擴展一部分畫好部件網格。需要注意的是,背景網格和部件網格是分開的、各自獨立的。所以在畫網格的軟件中要同時生成兩套網格,并且都命名成overset_xxxx。這樣fluent就能直接識別出來這是嵌套網格。
三是嵌套邊界:就是Overset Boundary Condition(就是圖中的Overset BC)。也就是橙色這個大圓邊界。它表示的就是嵌套的范圍,完全由你自己決定要嵌套多大范圍。
展開 詳解FLUENT嵌套網格
這個時候老一輩的革命家會告訴你用動網格。如果你不會的話,可以學習一下,感受一下layering、Smoothing、Remeshing三大神功。相信我,過不了多久你就會陷入到添加各種dynamic motion中。哪邊能動哪邊是靜止的一定不能搞錯,也不能少加,否則各種負體積報錯讓你分分鐘懷疑人生。
但是,Ansys有個比較低調的overset網格功能,俗稱嵌套網格。它克服了動網格容易出現負體積的問題,可以處理小間隙的運動,而且設置更為方便簡潔。在運動過程中保持好的網格質量,并且可以在非結構網格類型中嵌套局部高質量的結構化網格。那些個layering、smoothing什么的通通給我奏凱。嵌套網格第一次出現在Ansys17.0中,在Ansys18.0和Ansys19.0中不斷發展,逐漸和越來越多的功能兼容。
在嵌套網格中需要分清三個概念。
一是背景網格:嵌套網格,從名字能看出來網格是套在一起的,沒俄羅斯套娃那么復雜,一般來說就兩層。下圖中方方正正的就是背景網格。
二是部件網格:也叫Component grid。就是橙色的大圓邊界和黑色小圓邊界中間的這些呈放射狀的網格。這個小的黑色的圓就是即將要移動的物體的邊界,也就是我們的部件。所以叫做部件的網格。所以記得,在確定好運動的固體邊界以后,往外擴展一部分畫好部件網格。需要注意的是,背景網格和部件網格是分開的、各自獨立的。所以在畫網格的軟件中要同時生成兩套網格,并且都命名成overset_xxxx。這樣fluent就能直接識別出來這是嵌套網格。
三是嵌套邊界:就是Overset Boundary Condition(就是圖中的Overset BC)。也就是橙色這個大圓邊界。它表示的就是嵌套的范圍,完全由你自己決定要嵌套多大范圍。
展開 Fluent嵌套網格技術應用
來源:安世亞太
[問題討論]基于ICEM和FLUENT的二維圓柱繞流嵌套網格實例
首先,介紹一下嵌套網格。網絡上關于嵌套網格的的內容大多數是關于直接利用軟件進行計算的過程,而對于前處理過程中的網格生成過程并沒有什么描述,其實這種技術已經在學術界流傳已久,只是用的都是自己的程序算法,今天,我們來使用商用軟件ICEM來進行嵌套網格的劃分,并用Fluent進行計算。
之所以稱之為嵌套網格,即多重網格相互重疊,組合成的一組網格。這里存在兩套或者兩套以上的網格相互重疊,目前支持嵌套網格的求解器的有Fluent17.0以上版本,OPENFORM最新的版本。具體的求解技術大致為:求解器識別嵌套網格邊界,對被組分網格遮蔽的背景網格部分進行“挖洞”,具體的描述大家可以參考文獻[1],至于網格生成思路請大家參考文獻[2],下面進入主題。
本文的研究對象為二位圓柱繞流,Re=20,此時圓柱表面流動認為層流,會在圓柱背風面形成一對穩定的弗普爾旋渦,如下圖。這部的計算內容對比參考文獻[3].
首先介紹網格生成思路:(1) 生成包裹圓柱的組分網格;(2) 生成外流場域的背景網格;(3) 組合網格進行計算。
首先生成內部包裹圓柱的網格,為了簡單我們選擇了簡單的的正方形網格:
對上面左邊的圓柱劃分O-block,并進行相應的關聯,將正方形周圍的part名稱改為overset,方便在Fluent中進行改變邊界條件,成為右邊的圖,并生成網格,之后,將網格轉換成非結構網格。保存網格為inner.uns文件,特別注意,只用進行到這一步就好了,不必轉換成.msh文件,特別注意。
然后劃分外流場網格,這里要注意兩組網格的坐標系要一致,即組裝起來之后,圓柱要在流體域的中間。
展開 
Ansys Workbench網格控制之——全局網格控制
Ansys Workbench網格控制之——全局網格控制
在使用ANSYS Workbench進行網格劃分時,全局網格控制可以使用默認的設置,但要進行高質量的網格劃分,還需要用戶了解全局控制的常用設置,尤其是對于復雜的零部件。
網格全局控制的設置包含了7個組別,分別是Display(顯示)、Defaults(缺省設置)、Sizing(尺寸控制)、Quality(質量控制)、Inflation(膨脹控制)、Advanced(高級控制)、Statistics(網格信息)等信息,如下圖所示。
全局網格設置
1 顯示組
顯示組可以用于直觀地顯示網格質量,各選項的含義將在質量組中詳解。
顯示組設置
網格質量顯示
2 缺省設置組
缺省設置包括Physics Preference物理場選擇、Relevance關聯度、Element Midside Nodes網格中節點。
缺省設置組
2.1 Physics Preference物理環境選擇
劃分網格目標的物理環境包括結構分析(Mechanical)、電磁分析(Electromagnetics)、流體分析(CFD)、顯示動力學分析(Explicit)等
物理場選擇
不同物理場下默認設置如下圖
不同的物理環境的默認設置
2.2 Relevance關聯度
Relevance數值越小網格越粗疏,即可拖到也可輸入值,從-100至100代表網格由疏到密。
雖然Relevance Center是在尺寸參數控制選項里設置的,但由于Relevance需要與其配合使用,故在此一起介紹。
展開 ANSYS網格:球體如何劃分六面體網格
見下圖,球中心挖一個很小的球孔,然后切割為8塊,就可以 對球實現sweep網格劃分。
來源: ANSYS結構沖擊流體學習與交流
作者:劉世國
ANSYS-Meshing網格劃分教程-06manifold網格劃分
02 進入meshing模塊,設置如下:
generate mesh,劃分網格。
Auto-Manifold.7z
Ansys Workbench網格控制之——全局網格控制
自動收縮設置
右鍵Mesh--Update或Generate Mesh,將重新生成網格,此時雖然和之前的網格外觀看上去一樣,但是單元卻少了很多。可在用來移除碎片、短邊、尖角。
自動收縮效果
7.Statistics網格信息
網格信息下包括兩項信息,分別是Nodes節點數量、Elements單元數量。見上圖。
寫在最后經過嘔心瀝血的資料查詢與實踐應用,筆者終于完成了《Ansys Workbench網格控制之——全局網格控制》,當然,對于各位大佬專家來說都是小兒科,但是只要能給剛入門的工程師一點點幫助,我也感到無比榮幸。
由于本人水平實在有限,文中難免紕漏百出,歡迎指正,共同學習進步!!
展開 ANSYS-Meshing網格劃分教程-08多區域劃分網格2
02 進入meshing模塊,設置如下:
generate mesh,劃分網格
2-pipe-tank.7z
ANSYS-Meshing網格劃分教程-09面網格
01 在DM中導入mixingelbow(2D)
02 進入meshing,設置如下
generate mesh,劃分網格
mixingelbow.7z
ANSYS-Meshing網格劃分教程-08多區域劃分網格
02 進入meshing模塊,設置如下:
generate mesh,劃分網格
03 設置膨脹層(邊界層)
generate mesh,劃分網格
blockandpipes.7z

ANSYS-Meshing網格劃分教程-04三通網格劃分
02 進入meshing模塊,設置如下:
generate mesh,劃分網格。
03 更改設置如下:
generate mesh,劃分網格。
厚度方向上只有一層單元:
04 更改設置如下:
generate mesh,劃分網格。
厚度方向上約有三層單元:
05 更改設置如下:
generate mesh,劃分網格(網格數量減少,厚度方向上有兩層單元)
tee.7z
ANSYS-Meshing網格劃分教程-03靜力攪拌器網格劃分
generate mesh,劃分網格,無膨脹層。
03 設置膨脹層(邊界層)
generate mesh,劃分網格,產生了膨脹層。
sm.7z
ANSYS-Meshing網格劃分教程-07掃掠網格劃分
02 進入meshing模塊,設置如下:
generate mesh,劃分網格。
multi.7z
ANSYS-Meshing網格劃分教程-07掃掠網格劃分2
02 進入meshing模塊,設置如下:
generate mesh,劃分網格。
03 虛擬拓撲
04 掃掠設置如下
generate mesh,劃分網格。
thinmodel.7z