cfd 网格划分c语言源程序,ICEM-CFD-网格划分入门 .doc
計劃
WorkBench ICEM CFD 網格劃分入門
111AnsysWB里集成了一個非常重要的工具:ICEM CFD。它是一個建模、劃分網格的集成工具,功能非常強大。我也只是蜻蜓點水的用了幾次,感覺確實非常棒,以前遇到復雜的模型,用過幾個劃分網格的工具。但這是我覺得最方便和最具效率的。網格劃分很大程度上影響著后續的仿真分析——相信各位都有所體會。而ICEM CFD特別長于劃分六面體網格,相信無論是結構或流體(當然鐵別是流體),都會得益于它的威力。ICEM CFD建模的能力不敢恭維,但劃分網格確實有其獨到之處。教程開始前,作一個簡單的原理介紹,方面沒有使用過ICEM CFD的朋友理解主要的任務:
111如下圖:1:白色的物體是我們需要劃分網格的,但是它非常不規則。2:這時候你一定想:怎么這個不規則呢,要是它是一個方方正正的形狀多好(例如紅色的那個形狀)
01
111于是有了這樣一種思想:1:對于異型,我們用一種規則形狀去描述它。2:或者說:如果目標形狀非常復雜,我們就用很多規則的,簡單的形狀單元合成在一起,去描述它。之后,將網格劃分的設置,做到規則形狀上。最后,這些規則,通過最初的“描述”關系,自動的“映射”到原先的復雜形狀上——問題就得到了解決!!!
ICEM CFD正是使用了這種思想。如下是一個三通管,在ProE里做得
02
在ProE里面直接啟動WB進入WB后,選擇如下圖:
03
111如下:1:代表工作空間里的實體2:代表某實體的子實體,可以控制它們的開關狀態3:控制顯示的地方
04
下面需要創建一個Body實體這個實體代表了真實的物體。這個真實的物體的外形由我們導入的外形來定義。——我們導入的外形并不是真實的實體。這個概念要清楚。但是今后基本上不會對這個真實的實體作什么操作。這種處理方式主要是為工作空間內有多個物體的時候準備的。
05
1:點擊“創建Body”2、3:點選這兩個點4:于是創建出一個叫“Body”的實體操作中,左鍵選擇,中鍵確認,右鍵完成并退出——類似的操作方法很多地方用到,要多練習,今后就不特別說明了
06
下面需要創建我們最需要的東西:那個“規則的形狀”ICEM CFD里,這個實體叫 Block可以如下方式創建之:
07
注意到我們現在多了一個黑框,怎么樣,夠規則吧?呵呵,開個玩笑。還必須對這個黑框進行必要的“裁剪”之后才能用來“描述”我們的目標實體
08
09
修剪Block實體的第一步是一個益智的工作:我們不妨簡單繪制一下策略:因為我們的實際物體像一個變形的“T”形,因此,不妨就用“T”來變形。最后要保留的部分用圓圈表示,不要得部分用“X”。如下圖:
10
如圖:1:選擇“Split”工具2:使用默認的第一個方法3:選擇“選線”按鈕4:在Block的黑線上選擇,并“切”出一條黑線。5、6、7、8、9:以此類推。
11
最后的結果應該類似下圖
12
1:選擇“Delete Block”2:選擇“選擇Block”按鈕3:刪除不需要的部分。
13
得到類似的圖形:
14
開始調節點的位置:1:選擇“Move 頂點”2:選擇默認方法3:選擇“多選”——補充一個,我們一直使用Y向視圖!5:將Y固定掉4:選擇“選擇點工具”6:之后調節Block的頂點,到類似下圖的位置
15
注意到在每個Pip的彎處,Block與Pip不能很好的貼合,這是因為我們的Block還是粗糙。因此,需要繼續“Split”現有的Block,并繼續調節Block的頂點。方法就是重復上面的步驟,這里就不羅嗦了。細分和調節后的圖形類似下圖,當然追求完美的朋友還可以繼續細分——不過需要把握一個度的問題,因為細分得太多,也就失去“用簡單描述復雜”這個出發點了。
16
下面要做的是從Block到Pip的“對應關系指定”工作。——盡管現有已經有了描述Pip的Block,但一些細節的地方,需要手工指定它們的對應關系,在復雜模型中尤為如此。因為盡管軟件有很大程度的智能,但它畢竟無法完全的自動的分析出我們需要的對應關系來。關于指定“對應關系”的練習,最好請朋友們按照ICEM CFD 自帶的教程來做幾次。特別是調節Block的頂點技巧,和今后流體計算的網格質量有很大關系,不熟悉的朋友需要補補課了。
如下圖:我們需要將Block上的這四個邊同Pip三通處的連接部分“綁定”在一起。相當于告訴軟件:“今后這四條邊就代表了這兩條圓弧哦!”
17
方法如下:1:選擇“Associate”2:選擇“Edge to Curve”——Edge是Block上的,Curve是Pip上的3:選擇Edges——注意這時必須要多選。4:再選擇“Curve”——這時候
總結
以上是生活随笔為你收集整理的cfd 网格划分c语言源程序,ICEM-CFD-网格划分入门 .doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 向日葵远程控制软件linux版安装
- 下一篇: SM3国密加密算法(C语言)