Gambit使用教程及入門實例_第1頁
Gambit使用教程及入門實例_第2頁
Gambit使用教程及入門實例_第3頁
Gambit使用教程及入門實例_第4頁
Gambit使用教程及入門實例_第5頁
已閱讀5頁,還剩29頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優質文檔-傾情為你奉上第一章 Gambit使用1.1 Gambit介紹 網格的劃分使用Gambit軟件,首先要啟動Gambit,在Dos下輸入Gambit <filemane>,文件名如果已經存在,要加上參數-old。一Gambit的操作界面圖1 Gambit操作界面如圖1所示,Gambit用戶界面可分為7個部分,分別為:菜單欄、視圖、命令面板、命令顯示窗、命令解釋窗、命令輸入窗和視圖控制面板。 文件欄 文件欄位于操作界面的上方,其最常用的功能就是File命令下的New、Open、Save、Save as和Export等命令。這些命令的使用和一般的軟件一樣。Gambit可識別的

2、文件后綴為.dbs,而要將Gambit中建立的網格模型調入Fluent使用,則需要將其輸出為.msh文件(file/export)。視圖和視圖控制面板Gambit中可顯示四個視圖,以便于建立三維模型。同時我們也可以只顯示一個視圖。視圖的坐標軸由視圖控制面板來決定。圖2顯示的是視圖控制面板。圖2 視圖控制面板視圖控制面板中的命令可分為兩個部分,上面的一排四個圖標表示的是四個視圖,當激活視圖圖標時,視圖控制面板中下方十個命令才會作用于該視圖。視圖控制面板中常用的命令有: 全圖顯示、選擇顯示視圖、選擇視圖坐標、選擇顯示項目、渲染方式。同時,我們還可以使用鼠標來控制視圖中的模型顯示。其中按住左鍵拖曳鼠

3、標可以旋轉視圖,按住中鍵拖動鼠標則可以在視圖中移動物體,按住右鍵上下拖動鼠標可以縮放視圖中的物體。命令面板命令面板是Gambit的核心部分,通過命令面板上的命令圖標,我們可以完成絕大部分網格劃分的工作。圖3顯示的就是Gambit的命令面板。weism圖3 Gambit的命令面板從命令面板中我們就可以看出,網格劃分的工作可分為三個步驟:一是建立模型,二是劃分網格,三是定義邊界。這三個部分分別對應著Operation區域中的前三個命令按鈕Geometry(幾何體)、mesh(網格)和Zones(區域)。Operation中的第四個命令按鈕Tools則是用來定義視圖中的坐標系統,一般取默認值。命令面

4、板中的各個按鈕的含義和使用方法將在以后的具體例子中介紹。命令顯示窗和命令輸入欄命令顯示窗和命令輸入欄位于Gambit的左下方(如圖4所示)。圖4 命令顯示窗和命令輸入欄命令顯示窗中記錄了每一步操作的命令和結果,而命令輸入欄則可以直接輸入命令,其效果和單擊命令按鈕一樣。命令解釋窗圖5顯示的是位于命令顯示窗左方的命令解釋窗 ,當我們將鼠標放在命令面板中任意一個按鈕的上面,Description窗口中將出現對該命令的解釋。圖5 命令解釋窗1.2 二維建模劃分網格的第一步就是要建立模型;在命令面板中單擊Geometry按鈕,進入幾何體面板。圖6 幾何體面板中的命令按鈕圖6中從左往右依次是創建 點、線、

5、面、體和組 的命令。對于二維網格的建立,一般要遵循從點到線,再從線到面的原則。以二維軸對稱單孔噴嘴的網格劃分為例介紹二維網格的生成。1、首先要確定問題的計算域。計算域的確立圖1是一個二維軸對稱單孔噴嘴射流問題的計算區域。由于Fulent的邊界提法比較粗糙,多為一類邊界條件,因此建議在確定計算域時,可以適當加大計算范圍。從圖中我們可以看出,計算區域為4D*12D,其中在噴嘴的左邊取了2D的計算區域,就是為了減小邊界條件對計算的影響。圖1 計算域的確定對于上述的計算域,我們在建立計算模型時按照點、線、面的順序來進行。創建點(vertex)單擊命令面板中的Vertex按鈕,進入Vertex面板(見圖

6、7)圖7 Vertex命令面板點的創建:單擊Vertex Create按鈕;在Create Real Vertex對話框中輸入點的坐標;再單擊Apply按鈕;就可以創建點。計算出計算域的各個頂點的坐標,依次創建這些頂點(見圖8)。圖8 點的創建在Gambit中點的創建方式有四種:根據坐標創建;在線上創建;在面上創建;在體上創建。我們可以根據不同的需要來選擇不同的創建方式(見圖9)。圖9Vertex中常用的命令還有:Move/Copy、Undo和Del。l Move/Copy命令 圖10顯示的是Move/Copy Vertex對話框。圖10當我們要復制或移動一個點時,首先要選擇需要作用的點。在命

7、令面板中單擊Vertices右邊的輸入欄,輸入欄以高亮黃色顯示,表明可以選擇需要的點。在Gambit中選擇一個對象的方法有兩種:1 按住Shift鍵,用鼠標左鍵單擊選擇的對象,該對象被選中,以紅色顯示。2 單擊輸入欄右方的向上箭頭,就會出現一個對話框,從對話框中可以選擇需要的點的名稱(見圖11)。因此為了便于記憶,建議在創建對象的時候要起一個便于記住的名字。圖11同時,Gambit還為我們提供了三種不同的坐標系,即直角坐標系、柱坐標和球坐標。在命令面板的坐標類型中,可以選擇不同的坐標系。l Undo Undo命令可以消除上一步操作的內容,但需要注意的是,在Gambit中只有Undo命令而沒有R

8、edo命令。l Del Del命令用來刪除一些誤操作或不需要的對象。單擊Del按鈕,在視圖中選擇需要刪除的對象,再單擊Apply按鈕即可。線的創建(Line)在命令面板中單擊Edge按鈕,就可以進行線的創建和編輯(見圖12)。在Gambit中,最常用的是直線的創建。圖12在Edge命令面板中單擊Create Straight Edge按鈕,在視圖中選擇需要連成線的點,單擊Apply按鈕即可(見圖13)。這時視圖中的線段是以黃色顯示。當這些線段組成一個面時,將以藍色顯示。圖13除了創建直線外,Gambit還可以創建其他的一些線段,如圓弧、圓、倒角、橢圓等(見圖14)圖14Edge命令中常用的還有

9、合并、分離等命令,即可以把兩條線段合成一條,也可以將一條線段分成兩條,這些可以為面的創建和網格劃分提供方便。因為面的創建需要一個封閉的曲面。面(Face)的創建面的創建工作十分簡單,只須選擇組成該面的線,單擊Apply按鈕即可(見圖15)。需要注意的是這些線必須是封閉的,同時我們要創建一個二維的網格模型,就必須創建一個面,只有線是不行的。同樣的道理,在創建三維的網格模型的時候,就必須創建體。圖15在面的創建中,有一個布爾運算的操作,可以使我們創建不規則形狀的面(見圖16)。布爾運算包括三種方式:加、減、交。圖162、網格的劃分在命令面板中單擊Mesh按鈕,就可以進入網格劃分命令面板。在Gamb

10、it中,我們可以分別針對邊界層、邊、面、體和組劃分網格。圖17所示的五個按鈕分別對應著這五個命令。Boundary Layer(邊界層)Edge(邊)Face(面)Volume(體)Group(組)圖172.1邊界層網格的創建在命令面板中單擊按鈕,即可進入邊界層網格創建(見圖18)。圖18邊界層網格的創建需要輸入四組參數,分別是:(1)網格點距邊界的距離(First Row);(2)網格的比例因子(Growth Factor);(3)邊界層網格點數(Rows,垂直邊界方向);(4)邊界層厚度(Depth);這四個參數中只要任意輸入三組參數值即可創建邊界層網格。同時,我們還可以選擇邊界層網格創建

11、的形式。在命令面板的Transition Pattern區域,系統給我們提供了四種創建方式(見圖19)。圖192.1.2 創建一個邊界層網格以上述二維軸對稱圓孔射流的計算模型為例,介紹邊界層網格的生成。1 單擊Mesh按鈕,選擇Boundary layer選項,進入邊界層網格創建命令面板。2 按住Shift按鈕,用鼠標左鍵單擊圖形中的線段1,選擇其為創建對象。3 輸入參數值為:First Row:0.05,Growth Factor:1.01,Rows:10,選擇創建形式為1:1,單擊Apply按鈕完成創建工作(見圖20)。圖 202.2.2創建邊上的網格點數當我們劃分的網格需要在局部加密或者

12、劃分不均勻網格時,我們首先要定義邊上的網格點的數目和分布情況。邊上的網格點的分布可分為兩種情況,一種是單調遞增或單調遞減;一種是中間密(疏)兩邊疏(密);下面依然結合實例介紹邊上網格點的創建。1. 單擊命令面板中的按鈕,進入Edge網格創建面板(見圖21)。 圖212. 在圖13中選擇線段2。3. 在命令面板中單擊Double Side按鈕,設置Radio1和Radio2為1.05。4. 在命令面板中單擊Interval Size按鈕,選擇Interval Count選項。5. 在Interval Count按鈕的左邊輸入參數值為20。6. 單擊Apply按鈕,觀察視圖中邊上的網格點的生成(見

13、圖22)。圖227 選擇視圖中的線段3,取消對Double Side按鈕的選擇,設置Radio為1.01,Interval Count為80,觀察視圖中網格點的分布情況。視圖中選中線段上的紅色箭頭代表了Edge上網格點分布的變化趨勢。 如果Radio大于1,則沿箭頭方向網格點的分布變疏,小于1,則沿箭頭方向網格點的分布變密。 如果發現網格點的分布情況與預計的相反,可以采用兩種方法解決:(1)按住Shift 按鈕,在所選擇的線段上單擊鼠標中鍵改變箭頭的方向;(2)在命令面板中單擊Invert按鈕,將Radio值變為其倒數值。8依次選擇視圖中的線段4、5、6、1,設置合理的網格點分布。注意:在設置

14、網格點分布的時候,一個封閉面的最后一條線段的網格點的分布可以通過系統自動計算得到。2.2.3 劃分面的網格Gambit對于二維面的網格的劃分提供了三種網格類型:四邊形、三角形和四邊形/三角形混合;同時還提供了五種網格劃分的方法。表1、2分別列舉了五種網格劃分的方法以及它們的適用類型。方法描述Map創建四邊形的結構性網格Submap將一個不規則的區域劃分為幾個規則區域并分別劃分結構性網格。Pave創建非結構性網格Tri Primitive將一個三角形區域劃分為三個四邊形區域并劃分規則網格。Wedge Primitive在一個楔形的尖端劃分三角形網格,沿著楔形向外輻射,劃分四邊形網格。表1適用類型

15、方法QuadTriQuad/TriMap´´Submap´Pave´´´Tri Primitive´Wedge Primitive´表2下面仍然以二維軸對稱自由射流的網格劃分為例,來介紹各種網格的生成。1 單擊命令面板中的按鈕(Mesh Face),進入面的網格創建命令面板(見圖25)。圖252 選擇視圖中的面,系統中默認的網格點的類型為四邊形結構網格。單擊Apply按鈕,觀察網格的生成(見圖26)。圖263 在命令面板的Type中選擇網格類型為Pave,單擊Apply按鈕,觀察網格的生成(見圖27)。圖274 選

16、擇Element類型為Tri,單擊Apply按鈕,觀察網格的生成(見圖28)。 圖28(三) 邊界的定義 在Gambit中,我們可以先定義好各個邊界條件的類型,具體的邊界條件取值在Fluent中確定。1 在菜單欄中選擇Fluent/Fluent5。這個步驟是不可缺少的,它相當于給Gambit定義了一個環境變量,設置完之后,定義的邊界條件類型和Fluent5中的邊界類型相對應。2 在命令面板中單擊按鈕,進入區域類型(Zone Type)定義面板。3 單擊按鈕,出現Specify Boundary type對話框(見圖29)。圖294 選擇Entity類型為Edge。在視圖中選擇Edge1,在Na

17、me區域中輸入Wall,選擇Type為Wall,即定義Edge1的邊界條件為固壁條件,取名為Wall。5 選擇Edge2,定義邊界條件為壓力入流條件(Pressure Inlet),取名為Inflow。6 選擇Edge4,定義邊界條件為壓力出流條件(Pressure Outlet),取名為Outflow。7 選擇Edge5、6,定義邊界條件為遠場壓力條件(Pressure Far-field),取名為Outflow1。8 選擇Edge3,定義邊界條件為軸對稱條件(Axis),取名為Axis。(四) 保存和輸出1 在菜單欄中選擇File/Save as,在對話框中輸入文件的路徑和名稱。(注意:在

18、Gambit中要往一個文本框中輸入文字或數字,必須先將鼠標在文本框中單擊選中文本框)2 選擇File/Export/Mesh,輸入文件的路徑和名稱。1.3 三維建模相對于二維建模而言,三維建模與二維建模的思路有著較大的區別。二維建模主要遵循點、線、面的原則,而三維建模則更象搭積木一樣,由不同的三維基本造型拼湊而成,因此在建模的過程中更多的用到了布爾運算及Autocad等其他的建模輔助工具。三視圖的使用在建立三維圖形的時候,使用三視圖有利于我們更好的理解圖形。圖30顯示的是Gambit的視圖控制面板。圖30在當前狀況下,四個視圖都是激活的(在Active欄中,顯示紅色),這時視圖控制面板中的十個

19、命令將同時作用于四個視圖。在創建三維圖形之前,我們要做的第一項工作就是要將Gambit的四個視圖設置為頂視圖、前視圖、左視圖和透視圖。1、用鼠標單擊Active右邊的后三個視圖,取消對它們的激活,激活取消后呈灰色(見圖31)。圖312、 用鼠標右鍵單擊視圖控制面板中的坐標按鈕,彈出一組坐標系(見圖32)。圖323、 選擇,則左上視圖變成頂視圖。如法炮制,設置其他視圖(見圖33)。圖334、單擊控制面板中的,也可將視圖設成三視圖。基本三維模型的建立在Gambit控制面板中單擊按鈕,在Volume中用鼠標右鍵單擊,彈出一組按鈕(見圖34),表示Gambit所能創建的基本三維幾何體,主要有長方體、圓

20、柱體等。圖34布爾運算的基本概念典型的布爾運算包括并、交、減。并:將兩個物體并成一個物體(兩個物體的并集)交:兩個物體的交集減:A物體減去B物體下面用一個簡單的例子來說明基本三維幾何體的創建和布爾運算的運用1單擊按鈕,輸入參數創建一個高60,半徑6的圓柱體(見圖35)。在Axial Loaction欄中選取Positive X,使得圓柱體的法線指向x方向。在Gambit中創建的幾何體,其基點都在坐標系的原點(見圖36)。如果創建的幾何體過大,在視圖中無法顯示全圖,或者太小,無法分辨,單擊按鈕即可。圖35圖362為了能夠更好的觀察三維幾何體,可以用鼠標拖動四個視圖中央的小方塊,改變四個視圖的大小

21、(見圖37)。3再創建兩個圓柱體,分別指向y和z方向(見圖38)。4單擊按鈕,移動圓柱體,使其如圖39所示。5單擊按鈕,選擇三個圓柱體,依次將它們合并在一起(見圖40)。圖37圖38圖39圖406為了更加清楚的觀察三維幾何體,可以選擇按鈕(見圖41)。圖417選擇按鈕即可恢復原狀。網格劃分三維幾何體網格的劃分與二維的基本一樣,但三維物體的網格劃分比較難以把握,尤其是對局部的加密。引入CAD圖形Gambit只適用于創建簡單的三維幾何體,對于復雜形體而言,其繪圖功能是遠遠不夠的,這時Gambit允許我們引入一些其他軟件創建的文件,常用的有Autocad創建的ASCI形式的文件.sat。CAD中創建

22、的圖形要輸出為.sat文件,要滿足一定的條件。對于二維圖形來說,它必須是一個region,也就是說要求是一個聯通域。對于三維圖形而言,要求其是一個ASCI body。范例一二維軸對稱維多辛斯基曲線噴嘴圖1 噴嘴示意圖 圖1為維多辛斯基曲線噴嘴示意圖。圖中的維多辛斯基曲線雖然在gambit中也能創建,但曲線的光滑效果不如CAD中的好。因此在遇到復雜幾何體時,可以考慮在CAD中繪制部分圖形然后在GAMBIT中進行組裝。(一) 在Autocad中創建維多辛斯基曲線1 利用pline命令將維多辛斯基曲線上的各點坐標連成一條折線。2 利用pedit命令使折線光滑。3 創建其他輪廓線(見圖2)。噴嘴的具體

23、參數見參考圖紙。圖2 CAD中創建的噴嘴輪廓線(二) 輸出為ACIS的.sat文件對于二維圖形要輸出為.sat文件,必須是一個region圖形。1 輸入region命令,或在命令面板中單擊。2 選擇噴嘴輪廓線,單擊鼠標右鍵或回車。3 選擇file/export,選擇保存類型為ACIS(*.sat),輸入文件名為jet.sat。4 選擇噴嘴輪廓線,單擊鼠標右鍵或回車。(三) 在gambit 中輸入.sat文件1 在gambit 中選擇file/import/ACIS,輸入文件名,單擊accept按鈕(見圖3),即可將CAD 中創建的圖形讀入gambit(見圖4)。注意:由于gambit中只能利用

24、坐標參數進行定位,所以在CAD中創建圖形時要注意選好坐標(如起始點為原點坐標)。圖3 輸入對話框圖4 輸入圖形(四) 完成模型的其他部分1 如圖5所示,完成模型的其他部分,將噴嘴的外流場組成一個面。計算域為20D*5D圖5二維軸對稱噴嘴計算域(五) 劃分網格1 噴嘴內部的面(face1),定義網格數為80*50,網格類型為四邊形map網格(圖6)。圖62 噴嘴外部的面(face2),定義軸線上網格點為240個。定義噴嘴外輪廓線的網格點數(見圖7)圖7注意:對于網格的劃分,如果要求控制網格的密度,可以遵循從線到面的原則,但是對于多邊形區域而言,不能將所有邊的網格點都定死,必須有一些邊不定義網格。

25、如四邊形區域,一般只定義相鄰兩個邊的網格。至于多邊形區域怎樣定義邊上的網格,必須在實踐中不斷的嘗試。3 劃分外區域的網格,網格類型為submap(見圖8)。圖8(六) 定義邊界條件1 選擇solver/fluent5。2 單擊按鈕。3 定義各邊界條件。4 單擊,將兩個面設為同一個連續體(fluid)(見圖9)圖9注意:對于一個復雜的幾何體而言,在網格劃分時必定要劃分為多個區域。將這些區域定義到一個統一的連續體中,這樣,不同區域間的分隔線就會被默認為內部網格點。5 將網格輸出為.msh文件。二三維雙孔噴嘴圖10顯示的最終創建的幾何體。由于流場的對稱性,因此取一半的流場進行計算。噴嘴上游管徑為36mm,噴嘴直徑為6mm,兩噴嘴中心距為12mm。噴嘴和上游管徑連接處有1mm的倒角。三維雙孔

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論