〖轉(zhuǎn)帖〗CFX常見問題與對(duì)策

〖轉(zhuǎn)帖〗CFX常見問題與對(duì)策

CFX軟件介紹

CFX軟件模塊關(guān)系圖

CFX-BUILD

CFX軟件家族的通用前處理系統(tǒng),快速高效地為最復(fù)雜的幾何形體生成高質(zhì)量的結(jié)構(gòu)化、 非結(jié)構(gòu)化、混合網(wǎng)格。由于建立在當(dāng)今最優(yōu)秀的前處理PATRAN框架系統(tǒng)之上,CFX-BUILD不僅提供強(qiáng)大的三維幾何構(gòu)建手段,而且將CFD無縫連接到CAD系統(tǒng)中,真正實(shí)現(xiàn)設(shè)計(jì)分析的一體化。
直接CAD訪問
基于MSC/PATRAN
革命性的單一幾何模型技術(shù)(Single Geometric Model簡(jiǎn)稱SGM),可以直接在CAD/CAE數(shù)據(jù)庫中的CAD模型上進(jìn)行流體工程分析,讀取、轉(zhuǎn)換、修改和操作正在設(shè)計(jì)的CAD模型而無需復(fù)制,從而使設(shè)計(jì)人員和分析人員可在同一個(gè)幾何模型工作。
對(duì)超過40個(gè)以上的主流CAD/CAE系統(tǒng)進(jìn)行原始格式的幾何訪問,包括CADDS5,CATIA,Euclid3,Parasolids,Pro/ENGINEER和Unigraphics,并可讀入任何CAD系統(tǒng)IGES格式的幾何形體,如MSC/PATRAN,I-DEAS和AutoCAD,確保幾何數(shù)據(jù)的完整。
幾何造型
修改和操作CAD模型的強(qiáng)大能力,如縫合,自動(dòng)調(diào)整和組合各種曲面等功能,在任何CAD模型上生成高質(zhì)量網(wǎng)格。
全面的、強(qiáng)有力的幾何造型工具,如旋轉(zhuǎn),沿任意曲線拉伸,面滑移等功能。
標(biāo)準(zhǔn)的GUI,簡(jiǎn)潔的風(fēng)格,易于掌握;唯美的視覺效果,三維真實(shí)圖形顯示,消隱,設(shè)置光照,并以鼠標(biāo)調(diào)動(dòng)模型旋轉(zhuǎn)、移動(dòng)和縮放,從各個(gè)角度觀察幾何形體
網(wǎng)格生成
結(jié)構(gòu)化、非結(jié)構(gòu)化、混合貼體網(wǎng)格
高度自動(dòng)化的非匹配多塊網(wǎng)格
伸縮和變形網(wǎng)格,滑動(dòng)或旋轉(zhuǎn)網(wǎng)格
非結(jié)構(gòu)化表面網(wǎng)格自動(dòng)生成,Delaunay或陣面推進(jìn)法生成體網(wǎng)格
表面曲率自適應(yīng)網(wǎng)格和流場(chǎng)自適應(yīng)網(wǎng)格
網(wǎng)格自動(dòng)優(yōu)化
邊界條件
交互式的邊界條件設(shè)置,可與幾何造型交叉進(jìn)行,修改方便
豐富的邊界條件庫,包括:
入口邊界條件 用于設(shè)置流動(dòng)邊界的速度、溫度、壓力、湍流量、質(zhì)量分?jǐn)?shù)、用戶標(biāo)量等的分布;
質(zhì)量流量邊界條件 用于設(shè)置速度分布未知的流動(dòng)邊界的流量值;
壓力邊界條件 用于設(shè)置速度分布未知的流動(dòng)邊界的壓力值,包括總壓;
壁面邊界條件 用于設(shè)置固體表面的邊界條件,如:
線性,對(duì)數(shù),或平方關(guān)系的壁函數(shù);
滑移(粘性),非滑移(無粘),或混合壁面邊界條件;
靜止,移動(dòng),或旋轉(zhuǎn)壁面邊界條件;
絕熱,等溫,固定熱流量,或混合壁面溫度邊界條件;
顆粒流的附著或彈性壁面邊界條件。

CFX-Analyse

CFX-Analyse是基于GUI的圖形和量化分析工具。
圖形分析
任意變量的彩色三維等值面圖;
任意表面上的速度矢量和彩色云圖;
任意變量的幾何形體表面彩色著色圖;
任意變量的等高圖;
彩色三維流線和粒子軌跡圖;
X-Y曲線繪制;
基于OpenGL的三維視窗;
完全鼠標(biāo)拖動(dòng)屏幕圖形;
最大程度利用硬件加速的能力。
量化分析
CFX-Analyse提供給用戶可編程的命令語言,以對(duì)計(jì)算結(jié)果進(jìn)行二次處理,分析諸如總體質(zhì)量、動(dòng)量、能量平衡,損失,效率,壓升/壓降,傳熱率等量值。用戶還可將一系列命令組合成一個(gè)宏命令,在連續(xù)的重復(fù)性分析中調(diào)用,并可用這些宏命令自動(dòng)形成自定義的定式分析報(bào)告,以提高分析效率。

CFX-Analyse允許用戶輸入表格數(shù)據(jù)以便比較計(jì)算結(jié)果和試驗(yàn)結(jié)果或其他計(jì)算結(jié)果,用戶也可以交叉繪制和比較不同設(shè)計(jì)的計(jì)算結(jié)果曲線。

CFX-Visualise
基于世界著名的AVSTM三維圖形數(shù)據(jù)可視化系統(tǒng);
高效的圖形可視化工具,如:
消隱和光照的三維透視圖;
任意變量的彩色三維等值面圖;
動(dòng)畫顯示的彩色三維流線和粒子軌跡圖;
任意表面上的速度矢量和彩色云圖;
任意變量的幾何形體表面彩色著色圖;
動(dòng)畫制作;
可選的表面網(wǎng)格和塊結(jié)構(gòu)顯示;
函數(shù)曲線畫圖工具;
流場(chǎng)參數(shù)的多點(diǎn)取樣工具;
流場(chǎng)結(jié)果的數(shù)種輸出格式,如Fieldview,Ensight,MSC/Patran等;
用戶自定義的輸出格式;
完全鼠標(biāo)拖動(dòng)屏幕圖形;
最大程度利用硬件加速的能力

CFX-4
CFX4從CFDS FLOW3D發(fā)展而來,建立在世界最大的科技工程企業(yè)AEA Technology 50余年科技工程實(shí)踐經(jīng)驗(yàn)基礎(chǔ)之上,經(jīng)過近30年的發(fā)展,CFX4被化工和過程工業(yè)公認(rèn)為解決流體流動(dòng)、傳熱、多相流、化學(xué)反應(yīng)、燃燒問題的首選工程仿真軟件。
通過CFX4對(duì)各種過程和設(shè)備中的流動(dòng)、傳熱、多相耦合、反應(yīng)進(jìn)行仿真,你可以作到:
使氣體反應(yīng)器中氣液兩相接觸面積達(dá)到最大;使流化床和混合設(shè)備達(dá)到最均勻混合;使旋風(fēng)分離器、多相分離設(shè)備、沉淀池達(dá)到最高分離效率;……等等。
在分析離散相、連續(xù)相相互作用的質(zhì)量、動(dòng)量、能量傳遞過程中,CFX4具有世界公認(rèn)最完整、可靠和穩(wěn)定的多相流模型系統(tǒng)。
優(yōu)化氣、液或多相流中的化學(xué)反應(yīng);減少污染排放量的同時(shí)提高任意燃料系統(tǒng)的燃燒效率;對(duì)火災(zāi)和安全性進(jìn)行評(píng)估;……等等。
CFX4的反應(yīng)動(dòng)力學(xué)和燃燒模型包含排放物排量預(yù)測(cè)如NOx/灰排量。
深入評(píng)估和理解所有流體工程問題。
CFX4完備的高級(jí)湍流模型使你可以獲得從旋流到浮力驅(qū)動(dòng)流等最困難問題的答案。
集成到你日常的產(chǎn)品設(shè)計(jì)系統(tǒng)中,真正實(shí)現(xiàn)設(shè)計(jì)分析一體化的現(xiàn)代設(shè)計(jì)過程。

CFX4作為世界著名的工程仿真軟件,曾被用于聯(lián)合國生化武器銷毀國際合作項(xiàng)目,英吉利海峽海底隧道火災(zāi)安全性評(píng)估,中國陜西省環(huán)保計(jì)劃等大型項(xiàng)目中,其可靠性和成熟度經(jīng)過實(shí)際工程問題的苛刻考驗(yàn),因此在設(shè)計(jì)新產(chǎn)品或系統(tǒng),工程放大,故障診斷的過程中,CFX4可有效地、低風(fēng)險(xiǎn)地協(xié)助工程技術(shù)人員減少實(shí)驗(yàn)次數(shù),進(jìn)行工程放大仿真,以及更好地理解流動(dòng)過程,以最終實(shí)現(xiàn)提高產(chǎn)品質(zhì)量、降低費(fèi)用、提高安全性、增加盈利的目標(biāo)。

CFX-5
CFX5 1996年正式面世,是全球第一個(gè)在復(fù)雜幾何、網(wǎng)格、求解這三個(gè)CFD傳統(tǒng)瓶徑問題上均獲得重大突破的商業(yè) CFD軟件,CFX5掀開了新一代CFD軟件的面紗,并領(lǐng)導(dǎo)著新一代CFD商業(yè)軟件的整體發(fā)展趨勢(shì)。
直接幾何訪問
構(gòu)建于PATRAN框架之上,CFX5可以直接訪問世界主要的CAD系統(tǒng),輔以CFX5豐富的造型手段,使CFX5可以緊密地集成到企業(yè)CAD系統(tǒng)中,無須簡(jiǎn)化而直接對(duì)真實(shí)的復(fù)雜幾何結(jié)構(gòu)的流體流動(dòng)進(jìn)行分析,從真正意義上實(shí)現(xiàn)設(shè)計(jì)分析一體化。
自動(dòng)化網(wǎng)格
CFX5使用非結(jié)構(gòu)化混合網(wǎng)格,不僅使復(fù)雜幾何結(jié)構(gòu)的網(wǎng)格劃分極大簡(jiǎn)單化,而且實(shí)現(xiàn)了網(wǎng)格自動(dòng)化,使CFX5更象一個(gè)工程分析的“傻瓜相機(jī)”。與GE的合作成果使CFX5用一種創(chuàng)新的棱柱網(wǎng)格技術(shù)解決了非結(jié)構(gòu)化網(wǎng)格處理粘性邊界層的技術(shù)難題。
全隱式多網(wǎng)格耦合求解技術(shù)
CFX5使用了加拿大ASC公司(1997年被AEA Technology全面收購)全球第一個(gè)發(fā)展的多網(wǎng)格耦合求解技術(shù),該求解技術(shù)使CFX5的計(jì)算速度和穩(wěn)定性較傳統(tǒng)方法提高了1~2個(gè)數(shù)量級(jí),更重要的是,CFX5的求解器獲得了對(duì)并行計(jì)算最有利的幾乎線形的“計(jì)算時(shí)間-網(wǎng)格數(shù)量”求解性能,這使工程技術(shù)人員第一次敢于計(jì)算大型工程的真實(shí)流動(dòng)問題。
超適定模型自定義工具
AEA Technology為CFX5開發(fā)了創(chuàng)新的強(qiáng)大的模型定義工具CFX Expression Language(CEL),工程技術(shù)人員可以用最直觀的數(shù)學(xué)表達(dá)式直接定義各種復(fù)雜物理問題和模型,如屬性函數(shù),邊界條件分布函數(shù),非牛頓流模型,多孔介質(zhì)模型,附加輸運(yùn)方程,甚至湍流模型,高效并且可靠(因?yàn)闊o需編程),以這種嶄新的方式來適應(yīng)和仿真現(xiàn)實(shí)世界千變?nèi)f化的流體流動(dòng)問題。
CFX5.5的新功能
在成功推出了CFX5.4.1之后,AEA-Technology 目前正在加緊開發(fā)下一個(gè)版本CFX5.5。計(jì)劃于2001年四季度同用戶見面的CFX5.5的主要特點(diǎn)是,有更為豐富的物理模型。詳細(xì)的技術(shù)特點(diǎn)如下所示:
通用的網(wǎng)格界面
多重參考坐標(biāo)系
燃燒
熱輻射
更強(qiáng)的多相流功能
更多的湍流模型
用戶子程序
更強(qiáng)的網(wǎng)格功能
新的后處理模塊
新增的通用網(wǎng)格界面功能將加強(qiáng)CFX5的網(wǎng)格和幾何處理的靈活性。它允許用戶將不同類型的網(wǎng)格連接起來,用這樣的方法,復(fù)雜的問題可以很容易地構(gòu)造出來:將復(fù)雜結(jié)構(gòu)分為幾個(gè)簡(jiǎn)單的區(qū)域,對(duì)每個(gè)區(qū)域采用最適當(dāng)?shù)木W(wǎng)格形式劃分,然后將這些區(qū)域連接起來即可。例如,對(duì)帶有外部通風(fēng)通道的房屋室內(nèi)的流動(dòng)問題,可以對(duì)室內(nèi)采用自動(dòng)生成的非結(jié)構(gòu)化網(wǎng)格,而對(duì)通風(fēng)道采用六面體網(wǎng)格,這種組合的網(wǎng)格會(huì)有最好的計(jì)算效果。
除了連接不同類型的網(wǎng)格外,CFX5.5還允許連接的不同區(qū)域有相對(duì)運(yùn)動(dòng)。這種多重參考坐標(biāo)系的功能使得用CFX5模擬旋轉(zhuǎn)機(jī)械的流動(dòng)問題變的得心應(yīng)手。
葉片/蝸殼的計(jì)算和攪拌器的分析是多重參考坐標(biāo)系的兩種典型應(yīng)用。
此外,CFX5.5還提供了附加的工具使得區(qū)域的幾何造型和網(wǎng)格劃分更為容易。它可以對(duì)狹長(zhǎng)的面和小角度的區(qū)域進(jìn)行無縫的網(wǎng)格劃分。
CFX5.5增加了新的燃燒模型和熱輻射模型。其中燃燒采用的是旋渦破碎模型,而輻射采用了離散輻射模型,除此之外,還有一系列的高級(jí)模型也在考慮之中。在采用了SST湍流模型和k-w湍流模型之后,CFX5.5解決低雷諾數(shù)流動(dòng)和分離流問題會(huì)更加準(zhǔn)確。
在CFX5.4.1中的多相流模型將在CFX5.5中得到很大程度的擴(kuò)展。首先,多相流計(jì)算中的組分間傳質(zhì)模型將使氣體接觸反應(yīng)器及其相關(guān)方面的應(yīng)用得以很好的模擬。其次,對(duì)高堆積固體物的模擬會(huì)在諸如流花床計(jì)算和氣體輸運(yùn)等問題上得到很好的應(yīng)用。
CFX4允許高級(jí)用戶使用軟件內(nèi)部的User Fortran來創(chuàng)建或修改自定義模型,User Fortran已有很長(zhǎng)歷史并取得了很大成功。CFX5.5也要采用User Fortran來加強(qiáng)求解器的功能。其目標(biāo)是對(duì)高級(jí)用戶提供子程序,高級(jí)用戶可以通過這些子程序設(shè)定方程源項(xiàng)、修改物性公式、加入變化的邊界條件、進(jìn)行輸入/輸出控制等。
最后,一個(gè)全新的后處理模塊將隨著CFX5.5一并發(fā)布。其特點(diǎn)是增加了靈活和精確的量化處理。

CFX-4 常見問題

CFX-4 命令語言

1、我想使在不同時(shí)間步的臨時(shí)結(jié)果可視化。
以下的命令語句示出如何在5,10,15的時(shí)間步上寫出dump解。
>>DUMP FILE OPTIONS
TIME STEP 5
ALL VARIABLES
>>DUMP FILE OPTIONS
TIME STEP 10
ALL VARIABLES
>>DUMP FILE OPTIONS
TIME STEP 18
ALL VARIABLES
選項(xiàng)EACH TIME STEP通常會(huì)導(dǎo)致龐大的dump文件,所以我們推薦上面的方法。

2、如何改變傳導(dǎo)固體的物理特性?
用下述語句:
>>MODEL DATA
>>PHYSICAL PROPERTIES
>>SOLID HEAT TRANSFER PARAMETERS
PATCH GROUP NUMBER integer value
DENSITY real value
SCALAR CONDUCTIVITY real value

CFX-4 CFX編譯器

1、不能通過Build產(chǎn)生幾何體文件,該檢查些什么?
你可能已經(jīng)產(chǎn)生了表面網(wǎng)格而沒有正確地刪除掉,在Mesh 菜單選Delete/Element,在Delete Related下鎖住 Nodes和Empty Groups。選擇所有表面然后按下Apply,產(chǎn)生一個(gè)新的表面網(wǎng)格,再試一次VOLMSH。
如果還是不行,檢查你的幾何體,如果你用的是高級(jí)約束,你必須使子面完全覆蓋母面。以確保子面與母面的邊線相關(guān)聯(lián),如果你正確地完成關(guān)聯(lián),可以看到綠色的三角形(實(shí)點(diǎn))和黃色三角形 (實(shí)曲線)。在Help菜單,參考約束的Introduction,檢查你是否正確建立了約束條件,確保你只在Parent Face數(shù)據(jù)箱中有母面并且所有的子面在Surfaces Covering Parent數(shù)據(jù)箱。
檢查通用模型精度設(shè)置,若你獲得有關(guān)”collapsing elements”的信息,降低通用模型公差可能會(huì)解決問題。選擇Preferences/Global。降低公差10或100倍。
如果節(jié)點(diǎn)數(shù)據(jù)中有不均衡的現(xiàn)象,請(qǐng)看下面關(guān)于手動(dòng)平衡它們的建議。

2、定義advanced constraints的基本步驟是什么?
創(chuàng)建一套完全覆蓋母面的子表面. 在online Help 中關(guān)于Introduction to Constraints in the Build圖表中,給出了母面上的子表面的例子。在每個(gè)子表面和母面邊緣的交叉點(diǎn),必須創(chuàng)建實(shí)點(diǎn),在Geometry form中應(yīng)用Associate/Curve/Cure完成之。
第一條曲線應(yīng)該是子面邊線,而第二條曲線為根邊線。實(shí)線沿著實(shí)點(diǎn)生成。當(dāng)你要在Constraints form 創(chuàng)建Advance Constraints時(shí),首先要選擇子面,然后把所有子面放在surface covering parent(覆蓋母面的面)數(shù)據(jù)箱中。除非你用的是Constrain and Equivalence菜單,否則在Analysis form 中,你在Analysis 表中按下Apply時(shí),它們將和simple constraints(初級(jí)約束)以同樣的方式被執(zhí)行。
你首先需要?jiǎng)澐肿颖砻妫酉聛硎悄该婧推溆嗟谋砻妫瑱z查Ensure Structured Mesh或 Ensure Consistent Seeding兩項(xiàng)是選中的.
聯(lián)絡(luò)CFX的技術(shù)支持部門可以得到一個(gè)工具,利用它可以加速高級(jí)約束的創(chuàng)建,這對(duì)于復(fù)雜的幾何體尤其有用。

3、當(dāng)我用高級(jí)約束時(shí),應(yīng)該把節(jié)點(diǎn)放在母面還是子面上?
節(jié)點(diǎn)只能放在子面上,不能放在母面上。然后在子面上創(chuàng)建表面網(wǎng)格。接下來再在母面和其余面上創(chuàng)建表面網(wǎng)格。

4、當(dāng)我應(yīng)用secession 文件時(shí),我需要設(shè)置我的全局模型公差嗎?
你需要設(shè)置全局模型公差,尤其是你改變網(wǎng)格的密度時(shí),以避免重復(fù)節(jié)點(diǎn)問題,
你可以從在線幫助或從前一個(gè)Build運(yùn)行中的一個(gè)journaral文件中得到正確的PCL。

5、在Build中,如何產(chǎn)生一個(gè)2維(2D)和3維(3D)的圓柱形幾何體。
如果你想建立一個(gè)2D軸對(duì)稱模型,你應(yīng)該在Build中建立一個(gè)Slab,然后在Analysis 表單中的Solver里選擇Slab=Wedge, 照常放入Patches,但你必須在Y平面處放一個(gè)對(duì)稱Patch,如果你在命令文件中用的是CYLINDRICAL COORDINATES (柱坐標(biāo)系),TWO DIMENSIONS (兩維), AXIS INCLUDED (包括軸在內(nèi)),這將會(huì)給你一個(gè)極坐標(biāo)下的網(wǎng)格 (Polorgrid).
對(duì)于三維圓柱形模型,你需要的是一個(gè)六面的參照體,用等網(wǎng)格來劃分幾何體,確保幾何體的軸在X軸上,然后在Analysis表單里選擇(x,r,theta)坐標(biāo)系。 對(duì)于三維極坐標(biāo)下的網(wǎng)格,按照?qǐng)A柱來考慮,但以立方體來創(chuàng)建幾何體,對(duì)于一個(gè)簡(jiǎn)單的180度扇形,可用Create/solid/XYZ在起點(diǎn)(0 0 –Pi/2)至(0 0 +pi)來創(chuàng)建實(shí)體。使起點(diǎn)在(0,0,Pi/2)只是為了在Visulise容易看見,這并不重要。
在Y軸下部放一個(gè)對(duì)稱的平面。如果需要?jiǎng)?chuàng)建循環(huán)邊界,保證你在Apply菜單用[x, y, z]來描寫格子,在命令菜單用CYLINDRICAL COORDINATES, THREE DIMENSIONS 和AXIS INCLUDED。
參考Build 在線幫助可了解更多信息。

6、Build開始變慢。
這可能是由以下幾個(gè)原因造成的:
不正確的公差。進(jìn)入Preference/Global,檢查公差是否和幾可體特征相關(guān)。過小的公差會(huì)使Build做許多不必要的工作。
顯示弦公差,進(jìn)入Display/Geometry,弦公差會(huì)影響用來在屏幕上畫圓圈的弦線的數(shù)目。試著以10倍的速度來增加弦公差,如果弦公差太小,你的機(jī)器將會(huì)在圖形系統(tǒng)中作過多工作而引起崩潰。
數(shù)據(jù)庫變得零碎,關(guān)閉數(shù)據(jù)庫并壓縮它(File/utilities/Compact)這會(huì)重新排序數(shù)據(jù)庫,刪除空格。
數(shù)據(jù)庫包含許多不必要的幾何體,選擇”groups”,顯示并使用部分幾何體。
塊的數(shù)目太多:在可能的地方采用參數(shù)化的立方實(shí)體,并通過使用約束減少塊的數(shù)量。
如果依然很慢
將你需要的所有幾何體放入一個(gè)單個(gè)的組中。
關(guān)閉數(shù)據(jù)庫文件,并產(chǎn)生一個(gè)新的。
進(jìn)入File/Import然后選擇‘MCS/PatrcnDB’在表格第一列Patran Import preferenee下點(diǎn)Import?按鈕,這會(huì)使此列所有數(shù)值設(shè)置為’none’,點(diǎn)擊None后進(jìn)入組,在對(duì)話框中輸入組名稱。
關(guān)閉preference表單,選’Equivalence Options’檢查公差是否正確。最好選擇’Import database’ 選項(xiàng)。
關(guān)閉菜單,從列表中選擇最初的數(shù)據(jù)庫文件
這個(gè)過程僅僅將你所需要的幾何體輸入一個(gè)新的數(shù)據(jù)庫文件

7、發(fā)生SIGSEGV錯(cuò)誤
SIGSEGV錯(cuò)誤,即一個(gè)“分割錯(cuò)誤”已經(jīng)發(fā)生,例如,程序試圖進(jìn)入所分配到的內(nèi)存空間以外的地方。
根據(jù)經(jīng)驗(yàn),指出以下幾個(gè)原因:
幾何體引用了不存在的構(gòu)造實(shí)體,例如,你可能刪掉了一個(gè)面頂點(diǎn)處的點(diǎn)。通過與面/體相關(guān)聯(lián)得到所有點(diǎn)。采用Tools/List/Create,選擇Geometry/Point/Associate然后選擇'surface'或'Solid',選取某幾何體,按下Apply。表格A或B將會(huì)包含一序列相關(guān)的點(diǎn),這些點(diǎn)可通過表格上的按鈕加入到當(dāng)前組中。
采用了極端公差,如果公差很大或太小,(<1.0e-050r>1.0i+0.3)那么在創(chuàng)建/編輯幾何體時(shí)會(huì)出現(xiàn)這些錯(cuò)誤,如果你的幾何體特征需要極端公差,那你應(yīng)對(duì)幾何體選取更為適當(dāng)?shù)膯挝弧@纾院撩祝╩m)代替米(meters)你可以用Analysis 表單中的縮放比例因子將網(wǎng)格縮放成計(jì)算單位。
采用非常小的顯示弦公差:這會(huì)增加在屏幕上顯示你的幾何體所需要邊線和多邊形數(shù)目,一個(gè)過大的數(shù)目會(huì)使某些機(jī)器上的圖形子系統(tǒng)崩潰。

8、發(fā)生SIGGTTOU錯(cuò)誤
這只和Sun Solaris機(jī)器有關(guān),由于Interbase沒有開始而引起的,參照安裝指南可對(duì)Interbase問題有更詳細(xì)的認(rèn)識(shí)。
你可能發(fā)現(xiàn)不能象預(yù)想的那樣運(yùn)行qli,如果是這樣,你需要進(jìn)行完整的interbase安裝。注意:如果libgds.so沒有找到,可以在/CFX/build/interbase/lib目錄下復(fù)制它。
盡管這樣,qli仍然有時(shí)會(huì)報(bào)告不能找到libgds.so。這時(shí)你可用setenv命令將/usr/interbase/和usr/interbase/lib加入到你的LD_LBRARY_PATH變量。

9、怎樣在Windows NT下由Build4.2打印
在build/Win_NT目錄下,有一個(gè)名為cfxbuild_printers.def的文件。這個(gè)必須重命名為p3_printers.def以便Build能識(shí)別它。這是你安裝Microsoft TCP/IP打印的操作系統(tǒng)選項(xiàng)的先決條件。本質(zhì)上講,這是一個(gè)Microsoft的lpr實(shí)現(xiàn),使你能夠打印到網(wǎng)絡(luò)上的任何打印機(jī)。在Help索引中查詢lpr可了解更詳細(xì)的內(nèi)容。這個(gè)CFX-4軟件包括Hummingbird Exceed X服務(wù)軟件,也包括它自身的lpr版本。重命名Exceed lpr,exe為別的名字。以應(yīng)用Microsoft的那個(gè)。這顯然依賴于路徑名稱等,但是最好是刪除或重命名Exceed的那個(gè)版本。
在P3_printers.def文件中,有一行名為Destination,在這一行你需要指定打印機(jī)的詳細(xì)資料,和Microsoft lpr命令中要求的一樣。至少,你必須指定服務(wù)器名稱(即使你正在服務(wù)器上運(yùn)行)和打印機(jī)名稱。在默認(rèn)情況下,打印機(jī)名稱很長(zhǎng)并包含空格(例如QMS-PS 800 Plus v46.1)因此他們要用雙引號(hào)引起來。 一個(gè)典型的Destination行是這樣的:
Destination = -S tyro -P "QMS-PS 800 Plus v46.1"

10、如何手動(dòng)平衡節(jié)點(diǎn)
如果大量網(wǎng)格出錯(cuò),這表明那些實(shí)體的節(jié)點(diǎn)數(shù)不等,需要進(jìn)一步使之平衡,用符號(hào)標(biāo)記實(shí)體,然后創(chuàng)建一個(gè)組包含實(shí)體中的一個(gè)。Post 這個(gè)組,然后用(Tools)工具菜單。用Mesh/Node/Association創(chuàng)建一個(gè)List,在Association下選擇Face。選擇實(shí)體的所有面,你會(huì)在List A表格中你會(huì)看到所有寫入`lista`的節(jié)點(diǎn)標(biāo)識(shí)。選擇Add to Group 和你剛剛創(chuàng)建的組,然后,你可以顯示有問題的實(shí)體和與之相關(guān)的節(jié)點(diǎn)。
用工具條中的Node size圖標(biāo)將節(jié)點(diǎn)放大,以便于下個(gè)部分,放大到邊線,你可以看清楚節(jié)點(diǎn)在哪里不等值。在Mesh表格,選擇Equivalence/List/Tolerance Cube,然后選取兩個(gè)不均等的節(jié)點(diǎn)放入Equivalence列表中,重復(fù)以上步驟直至改正所有的實(shí)體,然后再重寫幾何體文件。

11、在我的HP上,很難進(jìn)入CFX-Build4的在線幫助
在命令窗鍵入以下內(nèi)容:
setenv CFX_BUILD_NO_AUTOHELP true
在運(yùn)行CFX-Build 之前,關(guān)于字體的警告忽略,不會(huì)引起什么問題。運(yùn)行時(shí)在線幫助也可啟動(dòng)。
CFX_dir/build/4.2/machine_type/frame/bin/viewer
在CFX_dir目錄安裝 CFX-4

12、我需要一些關(guān)于圓柱幾何體劃分網(wǎng)格的建議。
以下的指導(dǎo)方針會(huì)對(duì)你有幫助:
采用一個(gè)5塊的柱面,當(dāng)值較大時(shí),單塊柱面會(huì)產(chǎn)生性能不好的元,并且不能很好地解決軸的問題。
確保網(wǎng)格在方位角的方向足夠好,這樣做會(huì)使模型中心處有較密的網(wǎng)格。但可以確保邊線處的精度。
根據(jù)2中間的塊十分小,網(wǎng)格多半會(huì)沿流動(dòng)排列,0.5D為一個(gè)合理的比率。
第一次在較低的數(shù)值系統(tǒng)得到收斂解,用QUICK刪除數(shù)值發(fā)散。
確保每個(gè)旋渦精確描述模型入口處

13、在BUILD中,我需要一些關(guān)于參數(shù)化的提示
在命令窗口,在工具條下,可以同下面的語句來聲明實(shí)型和整型參數(shù)
real variable_name = real value
例如: real height = 3.5
integer integer_name = integer value
例如:integer elements = 6
命令:
asm_const_grid_xyz ( "2", "[`height` 0 0]", "Coord 0", @
asm_create_grid_xyz_created_ids
注解:
asm_const_grid_xyz 是一個(gè)函數(shù),以點(diǎn)的參照坐標(biāo)的結(jié)構(gòu)來構(gòu)造點(diǎn)。 所有的參數(shù)在Build 的在線幫助都有引證。你可以復(fù)習(xí)以前的session文件以了解其它的構(gòu)造函數(shù)。
"2" 是點(diǎn)標(biāo)識(shí),如果是空格(" "), Build 會(huì)自動(dòng)分配點(diǎn)標(biāo)識(shí)。
"[`p2` 0 0]" 是坐標(biāo)列表,注意如果使用已定義的變量需要用單引號(hào)。
"Coord 0" 是創(chuàng)建點(diǎn)所用的參考坐標(biāo)系。
@是一個(gè)延續(xù)字符。
asm_create_grid_xyz_created_ids是包含所創(chuàng)建點(diǎn)的輸出串。
和CFX-4命令文件中的語法一樣,你可以做注釋,例如:
/* lconeb :- Length of conical side of burner */

CFX-4 邊界條件

1、我需要編輯幾何文件來創(chuàng)建周期性patch。
定義有意義的周期性邊界作為USER2Dpatch,用有意義的名字這樣你可以辨認(rèn)出它們,如下面的例子所示。寫出包含以下語句行的幾何文件:
/* PATCH TYPE, NAME, NO., RANGE, DIREC, BLK. NO., AND LABEL
USER2D USER2DPER11 ....
USER2D USER2DPER12 ....
USER2D USER2DPER21 ....
USER2D USER2DPER22 ....
在這種情況下,USER2DPER11對(duì)USER2DPER12周期性, USER2DPER21對(duì)USER2DPER22周期性,然后你需要運(yùn)行Meshimport, 它將周期轉(zhuǎn)換為組間邊界。新的幾何文件可以在求解器中運(yùn)行。

2、我需要用非匹配邊界時(shí)的一些提示。
在前處理器中,創(chuàng)建所需的不匹配patch,例如:
'BLKBDYINNER1' 'BLKBDYINNER2' 'BLKBDYOUTER1' 'BLKBDYOUTER2'
其中,INNERpatch與OUTERpatch相匹配。
命令文件應(yīng)當(dāng)包括:
>>MODEL TOPOLOGY
>>GLUE PATCHES FOR UNMATCHED GRIDS
FIRST PATCH NAMES 'BLKBDYINNER1'
SECOND PATCH NAMES 'BLKBDYOUTER1'
>>GLUE PATCHES FOR UNMATCHED GRIDS
FIRST PATCH NAMES 'BLKBDYINNER2'
SECOND PATCH NAMES 'BLKBDYOUTER2'

3、我想建立一些質(zhì)量流動(dòng)邊界,并在其中拆分一個(gè)流量。 如果你定義多個(gè)出口, 即預(yù)處理器中的OUTLET1和OUTLET2,那么你需要在命令文件中調(diào)整patch組:
>>MODIFY PATCH
OLD PATCH NAME OUTLET2
NEW PATCH NAME OUTLET2
NEW PATCH GROUP NUMBER 2
接著,
>>MASS FLOW BOUNDARIES
>>FLUXES
FRACTIONAL MASS FLOW SPECIFIED
FLUXES .47 .53
CFX4將會(huì)自動(dòng)對(duì)patch組數(shù)1(OUTLET1)應(yīng)用0.47*質(zhì)量流量,對(duì)patch組數(shù)2(OUTLET2)應(yīng)用0.53*質(zhì)量流量。

4.我能夠在不同壁面上設(shè)置壁面粗糙度的不同值嗎?
是的,你需要給每個(gè)有不同粗糙度的壁面安排不同的patch名,然后用子程序USRWTM。在CFX-4求解器手冊(cè)中有一例子,變量RHT和ELOGR被應(yīng)用于名為ROUGH WALL的壁面patch。你需要為每個(gè)壁面復(fù)制Fortran。

5、我的模型中有壓力邊界,我想對(duì)它加上一些阻力以防止它們流動(dòng)。
與CFX技術(shù)支持聯(lián)系,得到對(duì)壓力邊界加額外阻力的Fortran。加上的阻力是基于外流的對(duì)流系數(shù)。

6、我怎樣在旋轉(zhuǎn)坐標(biāo)中建立邊界條件,并如何解釋其結(jié)果?
當(dāng)你用旋轉(zhuǎn)坐標(biāo)時(shí),邊界條件被設(shè)置在旋轉(zhuǎn)結(jié)構(gòu)內(nèi),因此入口的流動(dòng)有一個(gè)旋渦部分。可以在USRBCS中改變使流動(dòng)為軸向進(jìn)入。需要設(shè)置橫向速度。結(jié)果會(huì)根據(jù)旋轉(zhuǎn)坐標(biāo)系統(tǒng)而得到。為得到靜止坐標(biāo)系的結(jié)果,在dump文件被寫之前從結(jié)果中減去周向速度。這可以在USRTRN中來做。
記住如果你從這個(gè)dump文件重新開始,你需要重新加入周向速度。如果你調(diào)整結(jié)果使你從靜態(tài)結(jié)構(gòu)看有一個(gè)明顯旋渦,則入口的結(jié)果在旋轉(zhuǎn)坐標(biāo)結(jié)構(gòu)中給出。
數(shù)學(xué)如下所示:
Z |theta /
------------> X
V_theta = U*cos(theta) - W*sin(theta)
V_r = U*sin(theta) + W*cos(theta)
其中, V_theta 是切向速度,V_r 是法向速度。
現(xiàn)在 sin(theta) = x/r ,cos(theta) = z/r
因此,V_theta = (Uz)/r - (Wx)/r, V_r = (Ux)/r + (Wz)/r
為去除旋轉(zhuǎn)分量:
V'_theta = V_theta -r*omega
U 和V速度分量為:
U = V_r*sin(theta) + V_theta*cos(theta)
W = V_r*cos(theta) - V_theta*sin(theta)
因此,
U' = V_r*sin(theta) + V'_theta*cos(theta)
V' = V_r*cos(theta) - V'_theta*sin(theta)
替換上面的公式,有:
U' = U - z * omega
W' = W + x * omega
這是常規(guī)公式,可用于修正進(jìn)口的旋渦速度,并在USRTRN中調(diào)整結(jié)果以得到靜止坐標(biāo)系中的結(jié)果。

7、我怎樣用 周期性邊界條件建立一個(gè)CFX-4的管道模型?
你可以通過USRSRC建立一個(gè)跨躍周期性邊界條件的壓力梯度。例子在求解器手冊(cè)中給出。

8、如果我在預(yù)處理器中定義了名為“umb_number1”和“umb_number2”的非匹配格patch,我需要怎樣的命令語句?
命令文件應(yīng)當(dāng)包括:
>>MODEL TOPOLOGY
>>GLUE PATCHES FOR UNMATCHED GRIDS
FIRST PATCH NAME 'umb_number1'
SECOND PATCH NAME 'umb_number2'
每一對(duì)非匹配邊界你需要有 >>GLUE PATCHES FOR UNMATCHED GRIDS的語句。

9、我的所有的patch都被給定相同的patch組數(shù),我需要改變它們。
用MODIFY PATCH給patch們不同的patch組數(shù)。

CFX-4 收斂問題

1、當(dāng)我的執(zhí)行不收斂時(shí),如何檢查?
檢查你的幾何尺度,你可能忘記幾何尺寸的比例,使雷諾數(shù)與你期望的不同。檢查命令文件,特別是邊界條件和物理特性。確信你將你的邊界安置在合適的位置,離再循環(huán)區(qū)域很遠(yuǎn)。你的網(wǎng)格質(zhì)量會(huì)影響到收斂性。盡可能的使網(wǎng)格正交。用下部松弛法控制變量由一次迭代變到下一次。如果是瞬態(tài)的,在可能的地方用固定的時(shí)間步長(zhǎng),在物理問題的基礎(chǔ)上確定時(shí)間步長(zhǎng)。如果是穩(wěn)態(tài),你可能不得不作為瞬態(tài)運(yùn)行得到準(zhǔn)靜態(tài)解。如果問題依然存在,閱覽CFX-4求解器手冊(cè)的相關(guān)部分,并與你的CFX技術(shù)指導(dǎo)聯(lián)系。

2、我的紊流計(jì)算不收斂。
試著用DEFERRED CORRECTION。它允許你控制截?cái)辔⒎謹(jǐn)U散項(xiàng)的出現(xiàn)。更多信息見CFX-4求解器手冊(cè)。

3、我不能使我的浮力驅(qū)動(dòng)流動(dòng)收斂。
在自然對(duì)流問題中,為了得到收斂,有時(shí)有必要作為瞬態(tài)來運(yùn)行,靠運(yùn)行合理的時(shí)間長(zhǎng)度,得到準(zhǔn)靜態(tài)解。關(guān)聯(lián)的錯(cuò)誤通常很小。你也可以試著對(duì)所有的變量(如果是紊流除了k和epsilon)使用高階差分求解。
如果是紊流,你也應(yīng)當(dāng)使紊流常數(shù)C3設(shè)置為1.0。在浮力驅(qū)動(dòng)流動(dòng)中,此舉已表明提高了紊流模型的性能。

4、我怎樣為促進(jìn)解的收斂而改變下松弛因子?
根據(jù)殘余值用USRCCG改變下部松弛因子。

5、我的解收斂的很慢。
確定你沒有使時(shí)間步相對(duì)于你的問題的時(shí)間尺度太小。用(特征速度)/(特征尺度)來計(jì)算時(shí)間尺度

CFX-4 出錯(cuò)信息

1、在我的DEC中,當(dāng)我運(yùn)行View, Meshbuild和Linegraph時(shí),遇到了一個(gè)CFGRAF的問題。
根本性的,將/usr/dt/config/Xservers.con文件最后一行變?yōu)椋?
:0 Local local@console /usr/bin/X11/X :0 -bs -vclass PseudoColor -I ffbDoDma 3
并重啟機(jī)器。如果還不能解決這個(gè)問題,關(guān)閉所有應(yīng)用顏色的程序,例如netscape。如果問題依舊,將文件Xservers.con 和xdpyinfo 的輸出送至CFX技術(shù)支持。

2、當(dāng)我重新開始時(shí),得到了質(zhì)量分?jǐn)?shù)大于1或小于1的信息。
將你的機(jī)器細(xì)節(jié)與CFX技術(shù)支持聯(lián)系。我們將給你一些目標(biāo)代碼。

3、當(dāng)我用質(zhì)量流量時(shí),在關(guān)于“質(zhì)量流邊界”的輸出文件中得到一個(gè)錯(cuò)誤。
正確的命令語句如下:
>>MASS FLOW BOUNDARIES
>>FLUXES (note FLUXES not FLUX)
FRACTIONAL MASS FLOW SPECIFIED
FLUXES etc.

4、我的SGI抱怨缺少轉(zhuǎn)換空間,如何檢查?
你通常需要至少1Gb的虛擬轉(zhuǎn)換空間。真實(shí)轉(zhuǎn)換空間至少應(yīng)當(dāng)?shù)扔谖锢韮?nèi)存空間的2倍。你可以通過命令:
swap –1
檢查你的真實(shí)和虛擬轉(zhuǎn)換。
如果你在結(jié)果的解釋上有問題,送至CFX技術(shù)支持。

5、我的Fortran在我的SGI上不能夠編譯,我得到了一個(gè)'ld32 fatal 12 expecting n32 objects'.的信息。
在你最初的目錄中用路徑~/.cfx/4.3/cfx4rc創(chuàng)建一個(gè)文件。
將下列語句行寫進(jìn)文件:
CFDS_FC=${CFDS_FC:-"f77 -64"}
CFDS_FCO=${CFDS_FCO:-"-mips4 -mp -static -64"}
它將解決Fortran編譯的問題。如果問題依然存在,將
/CFX_dir/install/show_system的輸出發(fā)送至CFX技術(shù)支持(CFX_dir是你安裝CFX的路徑)。

CFX-4 瀏覽及可視化

1、我在可視化中看到的是何種壓力?
如果你對(duì)于一個(gè)線性,不可壓縮,無浮力的計(jì)算結(jié)果分析,那么可視化中列出的壓力為靜壓。這是相對(duì)于默認(rèn)值為0的參考?jí)毫Φ南鄬?duì)壓力。
在更為復(fù)雜的計(jì)算中,例如紊流或不可壓縮流動(dòng),對(duì)全部壓力的作用包含在調(diào)整壓力中。見CFX-4求解器手冊(cè)中的方程。你可以創(chuàng)建一個(gè)等同于對(duì)調(diào)整壓力作用總和的變量,在CFX-Visualise中只顯示出總壓力。

2、我怎樣改變可視化中的線圖精度?
在Visualise中,從左上角選擇Data Viewer, Graph Verwer。選擇Axis Display,在這里你可以改變線圖數(shù)據(jù)的小數(shù)點(diǎn)精度。

3、我該怎樣限制CFX-View用一個(gè)特定時(shí)間步的解?
如果你想用CFX-View看一定時(shí)間步的解,你應(yīng)當(dāng)選擇Set Interface Parameters,在標(biāo)題為VARIABLES的菜單中選擇SELECT VARIABLES 并鍵入 DISPLAY ALL。你會(huì)看到一個(gè)在每一時(shí)間步的變量列表。從SELECT VARIABLES 菜單上SELECTION NUMBER x框輸入號(hào)碼,選擇你想載入View的變量(最大允許值為25)。
例如,你可以看同一時(shí)間步的所有變量,或者7個(gè)不同時(shí)間步的壓力和溫度值。你可以自由組合,但不能超過25個(gè)變量。

CFX-4 湍流

1、在Wilcox和低雷諾數(shù)K-epsilon模型中我應(yīng)當(dāng)用y+的何值?
兩者模型都需要y+<1

2、在RNG k-epsilon模型中我應(yīng)當(dāng)用y+ 的何值?
你應(yīng)當(dāng)用與標(biāo)準(zhǔn)k-epsilon模型相同的y+

3、我需要更多關(guān)于對(duì)k-epsilon模型的Richardson數(shù)作調(diào)整的信息。
對(duì)于用K-ipilon模型計(jì)算的可壓縮浮力流,縮放紊流粘度比例作為紊流Richardson 數(shù)的函數(shù)可能會(huì)提高豎直擴(kuò)散,CFX適用的代碼包含了這種類型的調(diào)整。代碼僅對(duì)有y坐標(biāo)方向重力分量的流動(dòng)適用。并且,由于模型需要距最近水平壁面的距離,并且代碼使用這個(gè)距離,所以只對(duì)僅有水平壁面的流動(dòng)適用。
書寫的模型最好只用于此種幾何體中的水平流,對(duì)這種情況能給出更好的予測(cè),在一個(gè)明顯近火處流動(dòng)為垂直的完全火計(jì)算中,模型的性能還不清楚,在流動(dòng)為水平的區(qū)域,模型增大了溫度和速度梯度,因此,在豎直方向上可能需要更精細(xì)的網(wǎng)格而不是用標(biāo)準(zhǔn)的K-epsilon模型。
代碼使用User Fortran子程序USRDIF和USRVIS,因此在命令文件中必須指出。并且需要計(jì)算距離最近壁面的距離,因此需要在一些命令中說明。

4、紊流流動(dòng)中我應(yīng)當(dāng)對(duì)ELOGR用什么值?
你首先需要建立與你的材料有關(guān)的粗糙高度,RHT。數(shù)據(jù)在參考文獻(xiàn)中是適用的,典型值為:
拖拉管 0.0015 mm
鋼 0.046 mm
水泥 0.3-3 mm
對(duì)于光滑壁面,y+相對(duì)于紊流等級(jí)無量綱化。
y+ = y Cmu**0.25 k**0.5 / nu
對(duì)于粗糙壁面,y+相對(duì)于粗糙高度無量綱化。
y+ = y / RHT
對(duì)于光滑和粗糙壁面,有
TMULT = rho Cmu**0.75 k**0.5 / u+
其中,
u+ = 1/kappa log (ELOGR y+)
對(duì)于光滑壁面,ELOGR已知為9.973。對(duì)于粗糙壁面,ELOGR取決于粗糙類型。對(duì)于稱之為完全粗糙壁面,E大約為32。記錄層常數(shù)ELOGR是一個(gè)研究的問題。方便的測(cè)試情況是管內(nèi)紊流,我們知道摩擦因子(例如從Moody圖表中)應(yīng)當(dāng)有并且有合適的有限的數(shù)據(jù)。
相對(duì)粗糙度為0.002雷諾數(shù)為1.0e+6, 發(fā)現(xiàn)ELOGR應(yīng)當(dāng)為28.0。相對(duì)粗糙度為0.002雷諾數(shù)為1.0i+4 ,ELOGR應(yīng)當(dāng)為17.0。

CFX-4 高級(jí)主題

1、我應(yīng)當(dāng)對(duì)我的源項(xiàng)用SOURCES關(guān)鍵詞還是USRSRC?
例如,你可以在一個(gè)二維或三維patch上定義一個(gè)熱源。如果你用SOURCES關(guān)鍵詞,那么你應(yīng)當(dāng)在預(yù)處理器中定義一個(gè)三維patch,并用SOURCES定義一個(gè)測(cè)定體積的熱源。如果你想定義二維熱源,那么你應(yīng)當(dāng)用USRSRC。

2.我怎樣用SOURCE關(guān)鍵詞定義一個(gè)熱源?
SOURCE關(guān)鍵詞描述為:Source = Su + Sp*Phi
因此關(guān)鍵詞: ENTHALPY 5.0E+04 0.0
設(shè)置Su為5.0 E+04, Sp為0。你應(yīng)當(dāng)將源項(xiàng)放進(jìn)Su中以避免矩陣對(duì)角占優(yōu)的困難。

3、當(dāng)我運(yùn)行一個(gè)輻射計(jì)算時(shí),有時(shí)得到很大的跟蹤文件。
如果你有大量的邊界表面(自然的和對(duì)稱)并且如果軌跡的長(zhǎng)度很大,你會(huì)得到大的跟蹤文件。跟蹤文件中數(shù)字的個(gè)數(shù)為:
表面?zhèn)€數(shù)x軌跡個(gè)數(shù)x 2 x <1>
其中<1>是區(qū)域內(nèi)一個(gè)軌跡的平均長(zhǎng)度。
如果吸收系數(shù)為0(或非常小),此項(xiàng)會(huì)很大。表面積的很大部分被定義為對(duì)稱平板,作為鏡面處理。
對(duì)于此類問題,我們建議為跟蹤文件應(yīng)留有足夠大的硬盤空間。為減少問題,你可以嘗試:
蒙特卡羅
減少射線數(shù)目(這可能不會(huì)損害精度)
引進(jìn)大的吸收系數(shù)

4、我需要建立化學(xué)計(jì)算的一些基本建議。
在Arrhenius表達(dá)中對(duì)速率常數(shù)用USRRAC,對(duì)更普遍的系統(tǒng)用USRRAT。

5、我需要更多的關(guān)于USRRAC如何工作的信息。
CFX4.2之前,化學(xué)求解器常常對(duì)每一個(gè)反應(yīng)調(diào)用USRRAC, 所有的節(jié)點(diǎn)都設(shè)置了速率。現(xiàn)在,USRRAT在每個(gè)節(jié)點(diǎn)被調(diào)用,你現(xiàn)在應(yīng)當(dāng)對(duì)所有反應(yīng)設(shè)置反應(yīng)速率及其導(dǎo)數(shù)。

6、我不確定對(duì)我的多相問題用拉格朗日方法還是歐拉方法。
如果你有一個(gè)低粒子的負(fù)荷,那么由連續(xù)性流體傳遞到粒子的動(dòng)量可以忽略不計(jì)。則你應(yīng)當(dāng)在預(yù)處理器中作如下設(shè)置來計(jì)算粒子:
>>PARTICLE TRANSPORT MODEL
>>MODEL CHARACTERISTICS
NUMBER OF PARTICLES x
NUMBER OF ITERATIONS 1
如果你有一個(gè)中等粒子加入,那么你應(yīng)當(dāng)做一個(gè)結(jié)合的計(jì)算。這里設(shè)置NUMBER OF ITERATIONS大于10。
如果你有一個(gè)高粒子加入,做一個(gè)完整的歐拉-歐拉多相計(jì)算

7、在多相計(jì)算中,我如何確定自由表面的位置?
常規(guī)的USRTRN可以用來計(jì)算流體的體積分?jǐn)?shù)為0.5的x, y, z的位置。

CFX-4 我該怎么做

1、我怎樣將文件送至Waterloo, Canada的ftp址?
從你的ftp 提示符類型:user anonymous@asc.on.ca 然后你被提示輸入一個(gè)密碼――輸入你自己的e-mail地址。然后你可以用cd命令變?yōu)槿缦侣窂剑篶d public/incoming ,將數(shù)據(jù)類型設(shè)置為二進(jìn)制,你應(yīng)當(dāng)鍵入:bin,然后用“mkdir”創(chuàng)建一個(gè)路徑,用你的顧客參考號(hào)碼。然后你可以用“put”命令:put filename將你的文件傳輸?shù)絝tp地址。其中,filename是你希望傳輸?shù)奈募W⒁饽阆M麄鬏數(shù)奈募仨氃谀汩_始ftp的工作路徑下。你可以用get命令從地址得到你的文件。小心!機(jī)密文件不應(yīng)當(dāng)放在這個(gè)地址。如果你關(guān)心它的安全性,不要用這個(gè)地址。用DAT或CD傳輸文件,或與CFX技術(shù)支持聯(lián)系。

2、我可以不用Environment來運(yùn)行Build, 求解器,Visualise和其他產(chǎn)品嗎?
是的,用命令:
runbuild4
runsolve4 -help [to provide a full list of arguments]
runvis -d dumpfile [-d dumpfile is optional]
有許多其他的程序可以不用Environment就用來訪問其他組件。完整的列單,參考CFX-Environment手冊(cè)。

3、在CFX-4中可以建立粒子流模型嗎?
你可以用CFX-4中的多相選項(xiàng)來建立粒子流模型。此模型是流化床模型的一部分。你需要用SOLID COMPACTION MODULUS 和 SOLID PRESSURE的關(guān)鍵詞。見CFX-4求解器手冊(cè)的多相部分。

4、我怎樣使我的變量停止擴(kuò)散?
設(shè)置變量擴(kuò)散的低值。你不能完全地關(guān)閉擴(kuò)散系數(shù)。在用壁面功能的紊流模型中,擴(kuò)散率的值非常低時(shí)(=rho.D),你會(huì)得到一個(gè)關(guān)于設(shè)置loglayer常數(shù)和厚度的警告信息。這是因?yàn)镻randtl數(shù)(例如Schmidt數(shù))適用于Jayatilleke的公式的值(見CFX-4求解器手冊(cè))。當(dāng)常數(shù)和厚度僅用于不重要的變量擴(kuò)散傳遞的計(jì)算中時(shí),你可以將他們?cè)O(shè)置為你選擇的任意值。你所設(shè)置的值將不會(huì)對(duì)解造成影響。
層流問題中,將擴(kuò)散項(xiàng)設(shè)置成很小。

5、我怎樣處理模子填充問題?
名為“降水柱的自由表面流”的參考例子,利用了多相均勻模型和表面銳化運(yùn)算法則。在模子填充應(yīng)用中需要這些模型。初始條件在USRINT中被設(shè)置。

6、可以用CFX建立電磁現(xiàn)象模型嗎?
與CFX技術(shù)支持聯(lián)系取得取得更多信息。

7、如何產(chǎn)生有周期性邊界的軸對(duì)稱幾何文件和輻射幾何文件?
在輻射方向上設(shè)置小厚度,將對(duì)稱平板設(shè)置在低Y,低Z和高Z的平板上。然后你不要在Build中的Analysis欄上的VOLMSH的Reblock,但是在Analysis欄求解器中選擇Slab = Wedge。在結(jié)果幾何文件比如mybuildgeo.geo用Meshimport:
runmi -nogeo -fe mybuildgeo.geo -type CFX-4 -r3dfile
將產(chǎn)生一個(gè)輻射幾何文件但并不是新幾何文件。鍵入runmi-help尋找munmi命令條款的全部列表。當(dāng)你運(yùn)行求解器時(shí),用軸對(duì)稱將低和高Z上的對(duì)稱平板轉(zhuǎn)換為對(duì)流動(dòng)解的周期性。

8、哪里可以找到rdump工具將dump文件從格式化轉(zhuǎn)換為非格式化,反之呢?
CFX-4 可執(zhí)行的rdump可以在
/CFX_dir/bin/version_number/machine_type/rdump.exe
中找到。其中CFX_dir是CFX-4安裝路徑。

9、我怎樣建立無明確定義的擁擠區(qū)域模型? 簡(jiǎn)單的擁擠區(qū)域管一岸表述是很普通的。可以是等方性的或非等方性的。例如,熱交換器中的管岸模型可以使用垂直于管流動(dòng)的管岸的關(guān)聯(lián)關(guān)系,及用合適的平均水力直徑對(duì)沿管流動(dòng)的經(jīng)典光滑或粗糙壁面摩擦和換熱。
對(duì)于復(fù)雜情況,大概的表述足夠的,用等方性模型。指定大量的USER3Dpatch,并且在每個(gè)patch內(nèi)部基于定性估計(jì)用不同的“管坡度和直徑”。
在這些模型中,在USRBF中設(shè)置多孔性和阻力,在USRSRC中建立換熱模型。

10、我不想在所有時(shí)刻都運(yùn)行線圖,因?yàn)樗加脙?nèi)存,我怎樣定期的監(jiān)視解?
你可以由以下步驟定期的用線圖監(jiān)視解:在DATA INPUT (DYNAMIC)窗口按下Done,停停止圖。當(dāng)你想再看運(yùn)行過程時(shí),按下CFX-LINEGRAPH窗口的DATA INPUT,將顯示從你第一次按下Done的殘余值,因此看不到全部的運(yùn)行歷史。這樣允許你在線圖沒有全部時(shí)間都運(yùn)行情況下監(jiān)視解。這樣可以釋放內(nèi)存,提高性能。

11、我怎樣辨別我是否需要為不同的CFX版本升級(jí)別fortran程序?
檢查舊的程序是否好用,看程序中的IVERS標(biāo)志。實(shí)際上運(yùn)行時(shí)代碼會(huì)做這項(xiàng)工作,報(bào)告出任何沖突。

12、我怎樣解一個(gè)標(biāo)量的附加傳輸方程?
在命令文件中,設(shè)置
>>OPTIONS
USER SCALAR EQUATIONS 1
如下設(shè)置,擴(kuò)散率
>>MODEL DATA
>>PHYSICAL PROPERTIES
>>SCALAR PARAMETERS
>>DIFFUSIVITIES
USER SCALAR 1 value

13、我怎樣在一個(gè)CFX-4中求解器中用Patran中性文件,而后處理Patran中的結(jié)果?
如下程序:
Patran pre-processor
|
| Generates a neutral file
|
Meshimport
|
| Generates a geometry File
| + user writes a command file
|
CFX-4 Solver
|
| Generates a dump file and output file
View
|
| Generate Patran results file
|
Patran post-processor

14、當(dāng)運(yùn)行CFX時(shí)得到消息'IP Error in Initialisation - Could not open Display"我應(yīng)當(dāng)怎樣做?
確信你已經(jīng)用
setenv DISPLAY machine_name:0.
設(shè)置了顯示環(huán)境變量。
你應(yīng)當(dāng)在Consold窗口輸入
xhost +
CFX4 最新問題
1. 如何在CFX4的Build中實(shí)現(xiàn)二維網(wǎng)格?
  二維問題與三維問題網(wǎng)格劃分的最大區(qū)別是三維問題可以直接按照幾何圖形的實(shí)際形狀構(gòu)造實(shí)體,而二維問題的一個(gè)面最終收縮成中心軸。二維問題在構(gòu)造實(shí)體和網(wǎng)格劃分的過程中要注意以下問題:
  a. 構(gòu)造實(shí)體時(shí)以x軸為中心軸;
  b. 在z軸方向推薦從(-3,+3)的距離為實(shí)體的厚度,將該厚度上的網(wǎng)格數(shù)目(mesh seed)設(shè)為1個(gè);將沿xz面上只有一個(gè)網(wǎng)格的面設(shè)置為對(duì)稱邊界(symmet),該邊界在生成網(wǎng)格文件(.geo)時(shí)將會(huì)收縮成一根線(即軸線);
  c. 主要形狀在xy平面內(nèi);
  d. 在Analysis 中將 Type of geometry 設(shè)置為 slab=wedge in solver;
2.Windows 操作系統(tǒng)中,CFX4初次運(yùn)行時(shí)如果出現(xiàn)找不到文件或目錄的情況如何解決?
  出現(xiàn)這種問題是由于軟件mount 不成功,按照以下步驟改正:
  a. 在CFX4主窗口中電擊菜單: Tools/command line ,出現(xiàn)命令行窗口;
  b. 輸入mount,回車,查看 /bin 以前的目錄是否為cygwin的安裝位置;
  c. 如果不正確,輸入 umount/bin 回車;
  d. 輸入 mount'pathname'/bin (單引號(hào));回車;
  這里的pathname 是cygwin的安裝位置,默認(rèn)的安裝位置是:
  c:\Cygnus\cygwin-b20\H-i586-cygwin32\bin

CFX-5 常見問題

CFX-5 一般信息
1、上部窗口菜單條中的項(xiàng)有的字有下劃線有的后面有3個(gè)點(diǎn),各是什么意思?
  下劃線特征是提供一個(gè)快捷鍵,你可以不用鼠標(biāo)而從菜單出選取。見Using keyboard mnemonics to open a menu (Using CFX-5)。菜單欄字后面的三個(gè)點(diǎn)表示點(diǎn)擊這個(gè)字可以打開下一個(gè)欄。如果點(diǎn)擊后面沒有三個(gè)點(diǎn)的字,通常會(huì)導(dǎo)致一個(gè)立即執(zhí)行的動(dòng)作。

2、我的欄不見了,我不知道為什么。
  在一個(gè)欄上按空格或回車鍵經(jīng)常會(huì)關(guān)閉這個(gè)欄。這個(gè)作用是一個(gè)快捷鍵,在Using the keyboard to navigate through forms (Using CFX-5)中描述。

3、當(dāng)我在應(yīng)用程序窗口之間移動(dòng)鼠標(biāo)為什么顏色會(huì)閃?
  這個(gè)問題不是CFX-Build特有的,任何在8位顏色系統(tǒng)用很多顏色的應(yīng)用程序都會(huì)有這個(gè)問題。一個(gè)解決辦法是在settings.pcl文件中減少CFX-Build 需要的顏色數(shù):
  pref_env_set_integer( "graphics_colors", 150 )
  更多細(xì)節(jié)見Changing the number of colours used (Installing CFX-5 for Unix)。

4、CFXROOT是什么意思?怎樣為我的安裝找出它?
  CFXROOT是CFX的安裝路徑,如果你被要求鍵入包含符號(hào)CFXROOT的東西。你應(yīng)當(dāng)以路徑名取代這個(gè)符號(hào)。為找出你的安裝路徑,見Directory names (Installing CFX-5 for Unix).。

CFX-5 在線幫助
1、不打開CFX-Build, CFX-5 Solver Manager或 CFX-Visualise,我怎樣瀏覽聯(lián)機(jī)幫助?
  在命令行輸入命令:cfx5help,按回車鍵,在線幫助的主目錄會(huì)打開,你可以通過本頁上的連接到任何你需要的地方。

2、在我打開CFX-Build, CFX-5 Solver Manager or CFX-Visualise時(shí),怎樣禁止打開在線幫助瀏覽器?
  你可以在你用來打開每一個(gè)模塊的命令后用選項(xiàng)?/FONT>noautohelp,椣附詡?/FONT>CFX-5 commands (p. 118 in Installing CFX-5 for Unix)。如果在所有的時(shí)間所有的部分你都禁止打開瀏覽器,你可以在你的cfx5rc文件中加上語句行“CFX_NO_AUTO_HELP = YES”椣附詡?/FONT>Resources that can be set in cfx5rc files (Installing CFX-5 for Unix)。注意,如果你點(diǎn)擊任何組件的幫助按紐仍然可以使用在線幫助瀏覽器,但它不再開始啟動(dòng)。

3、當(dāng)我連接到另一個(gè)文檔時(shí),如何保持在線幫助的文件是打開的?
  點(diǎn)擊你想要的連接同時(shí)按shift鍵。

4、我怎樣能夠獲得沒有黑背景的高質(zhì)量的打印文檔?
  在命令行輸入命令:cfx5help-printable打開一系列適合打印的文檔。細(xì)節(jié)見online Help (p. 154 in Installing CFX-5 for Unix)。

5、當(dāng)啟動(dòng)一個(gè)CFC-5組件時(shí),我有時(shí)得到一個(gè)錯(cuò)誤消息:Error: Could not obtain all requested color cells from the default color map. Exiting.。同時(shí)在線幫助也不工作。
  考慮允許使用個(gè)人顏色圖。更多的信息見在線手冊(cè)"Changing Setup Files."中的"Color mappings"。問題是缺少在線幫助瀏覽器適用的顏色。避免這個(gè)問題的方法在在線幫助X資源(Installing CFX-5 for Unix).中被描述。你應(yīng)注意和這條消息有關(guān)的在線手冊(cè)不是CFX-5文件,而是描述瀏覽器的手冊(cè)。點(diǎn)擊瀏覽器菜單欄的幫助可以進(jìn)入。

6、有時(shí)當(dāng)我點(diǎn)擊Retrace按紐時(shí),計(jì)算機(jī)嘟嘟響,前一文檔沒有被恢復(fù)。   這種情況發(fā)生在(典型的)目錄桌面跟著一個(gè)連接的時(shí)候。當(dāng)你跟著這樣一個(gè)連接,舊的文件沒有關(guān)閉新的文件就打開了,新的文檔窗口覆蓋了舊文檔,因此你看不到前一個(gè)文檔。簡(jiǎn)單的將新的文檔窗口移至一邊或關(guān)閉就會(huì)回到舊文檔。

CFX-5 編譯器

1、journal文件(.jou)和sesion文件(.ses)之間有什么區(qū)別?
Journal文件記錄了在Build中建立一個(gè)模型的所有命令,可以由其重建數(shù)據(jù)庫文件(.db);Journal文件是針對(duì)特定的模型而言,其中可能包括多個(gè)Session文件的內(nèi)容。
Session文件記錄的是每次運(yùn)行Build所執(zhí)行的命令,其中可能包括不僅一個(gè)數(shù)據(jù)庫的信息。比如先打開一個(gè)數(shù)據(jù)庫文件,關(guān)閉,再打開另外一個(gè),這個(gè)過程中沒有關(guān)閉Build,所以這些操作都保存在一個(gè)Session文件中。

2、New Model Preferences列表上的設(shè)置是什么意思?
New Model Preferences列表上的設(shè)置是否與即將要做的模型相適應(yīng)非常重要。
Meshing Mode:選擇建模的方式,如果是完全新建,選擇Generate Mesh;如果是需要將已有的模型輸入,選擇Import Mesh;
Geometry Dimensions In:選擇建模所用長(zhǎng)度單位;
Tolerance:設(shè)置CFX識(shí)別兩個(gè)物體的最小距離,如果兩點(diǎn)之間的距離小于該值,則這兩點(diǎn)被識(shí)別為一點(diǎn)。默認(rèn)的0.005個(gè)單位長(zhǎng)度可以根據(jù)情況加以改動(dòng)。

3、怎樣使CFX-Build將History List行加到窗口底部而不是頂部。
選擇主菜單中的Preference>Main Form,在出現(xiàn)的選擇框中取消“Add latest history line at top”。這項(xiàng)設(shè)置被保存在Settings.pcl文件中,并且在下一次運(yùn)行Build時(shí)生效。

4、可以在當(dāng)前版本CFX-Build5中用CFX-Build5.1數(shù)據(jù)庫嗎?
如果打開CFX-Build5.1數(shù)據(jù)庫,可以用File>Open,值得注意的是只能得到幾何與網(wǎng)格信息;
可以直接打開CFX-Build5.2數(shù)據(jù)庫。

5、怎樣創(chuàng)建一個(gè)Thin Surface?
在創(chuàng)建邊界條件時(shí),選擇Wall類型,然后設(shè)定其Values時(shí)將Wall的類型設(shè)為Thin Surface。

6、怎樣使流動(dòng)內(nèi)部網(wǎng)格精細(xì)?
可以采用Mesh Control來控制特定區(qū)域的網(wǎng)格密度,包括點(diǎn)、線、面控制等多種網(wǎng)格控制方法。

7、試圖建立一個(gè)B.Rep Solid時(shí),得到一個(gè)Gap的警告信息。
用B-Rep方法建立一個(gè)Solid時(shí),要求所有的面在它們的邊上正好相交,并且這些面組成一個(gè)封閉的區(qū)域。如果不能滿足這兩點(diǎn)就會(huì)出現(xiàn)上述警告信息。
出現(xiàn)上述警告信息后,有Gap的地方會(huì)被紅色的點(diǎn)高亮度顯示。Build提供了Edit/Surface/Sew的功能來修正這個(gè)問題。

8、試圖輸入Parasdlids文件時(shí),CFX鎖住了。
查看以下環(huán)境變量是否還沒有設(shè)置:
PARASOLID,P_LISP,P_SCHEMA
如果這些變量被設(shè)置為就版本的Parasolids,就可能出現(xiàn)上述情況。

9、怎樣在一種類型機(jī)器上用另一種類型機(jī)器上產(chǎn)生的數(shù)據(jù)庫?
用Gbak將原來的數(shù)據(jù)庫文件轉(zhuǎn)換為Neutral的文件格式,再用第二種類型的機(jī)器讀入。但是這種方法不能用于DEC Alpha芯片的機(jī)器。

10、在回放一個(gè)Session文件時(shí)有麻煩。
可能是該Session文件是在不同的計(jì)算機(jī)系統(tǒng)上生成的。這種情況下,應(yīng)該首先打開Session文件將其文件頭的有關(guān)機(jī)器名和模板名的命令更改為現(xiàn)在機(jī)器的相應(yīng)名稱,然后在運(yùn)行之。
也可以用Journal 文件來重建模型(用File>Rebuild),因?yàn)镴ournal 文件與機(jī)器名是不相關(guān)的。

11、丟失了并沒有刪除的實(shí)體。
如果刪除了Group,可能導(dǎo)致一些實(shí)體成為孤體(Orphans,不屬于任何Group的實(shí)體),孤體是不能被顯示的。解決這種問題的方法是建立一個(gè)新Group,選擇All Orphans作為其類型。

12、元素(特別是曲線)在端點(diǎn)不吻合:Gap of Zero。
對(duì)于曲線,可以用Show/point/Attributes看是否由于兩個(gè)端點(diǎn)的距離小于Global Tolerance,如果是這個(gè)原因,可以用Edit/Curve/Extend,選擇“Through Point”,將曲線延長(zhǎng)到端點(diǎn),并重新設(shè)定Global Tolerance。
對(duì)于曲面,先將沒有到達(dá)端點(diǎn)的邊延長(zhǎng)到端點(diǎn),然后用延長(zhǎng)的邊來重新生成曲面。

13、創(chuàng)建的表面/曲線/固體是錯(cuò)誤的形狀。
出現(xiàn)這種情況的常見原因是在創(chuàng)建實(shí)體的時(shí)候選用了“Parametric Cubic”,可以去掉該選項(xiàng),然后創(chuàng)建實(shí)體。如果去掉以后仍然不行,那么所希望創(chuàng)建的實(shí)體可能不是一個(gè)參數(shù)良好的實(shí)體。這種情況下,應(yīng)該先改善組成實(shí)體的元素。比如,將所用的Curve在其上Extract出4個(gè)以上的點(diǎn),然后用創(chuàng)建B-Spline Curve的方法重新創(chuàng)建出該曲線。

14、CFX-Build警告"Duplicate Entry in Table"。
這種情況常見于用已有的線或面創(chuàng)建一個(gè)面或體的時(shí)候。其原因是所創(chuàng)建的實(shí)體參數(shù)化不良,尤其是在一個(gè)復(fù)雜的曲面被切成多個(gè)小面以后。可以用Edit/<Object>/Refit的方法來改善,或者用周圍的實(shí)體重建。

15、不能用的方法創(chuàng)建曲線/表面。
這是由于公差(Tolerance)的原因,有兩種可能:
第一種:使用Manifold的功能時(shí)有兩個(gè)階段,首先是用指定的曲線創(chuàng)建曲面,然后將新創(chuàng)建的面與原有的面相貼合。如果第一步所創(chuàng)建的面與原有面之間的距離已經(jīng)小于公差,第二步就會(huì)失敗。這種情況下,可以直接創(chuàng)建曲面,而不必用Manifold的方法。
第二種:如果在Surface1上用Manifold的方法創(chuàng)建了Object2,又要在Surface1上通過Object2上用Manifold的方法創(chuàng)建Object3,這時(shí)候Object3與Surface1的距離可能會(huì)大于公差而使操作失敗。可以先用Refit的方法將實(shí)體優(yōu)化一下,再用Manifold的方法創(chuàng)建;或者不用Manifold的方法先創(chuàng)建一個(gè)實(shí)體,然后再將其投影到想要Manifold的面上。

16、為什么對(duì)等溫求解需要指定一個(gè)區(qū)域溫度?
CFX5中,流體的性質(zhì)與其溫度、壓力及其它參數(shù)相關(guān)。即使對(duì)于等溫計(jì)算,也需要指定一個(gè)區(qū)域溫度來獲得流體的性質(zhì)。

17、表達(dá)式結(jié)果單位不正確,怎么辦
檢查表達(dá)式所用值以及其它用到的表達(dá)式的單位是否正確。

18、為什么在CFX-Build內(nèi)見不到Inflation(棱柱單元)?
附面層網(wǎng)格(Inflation)只在寫Definition文件時(shí)才會(huì)生成,所以在CFX-Build中看不到。可以在CFX-Visualise看到。

19、AFI網(wǎng)格生成器不能創(chuàng)建一個(gè)表面網(wǎng)格,為什么?
有兩種可能:
第一種:表面是封閉的(表面的兩個(gè)邊出現(xiàn)在同一個(gè)位置),比如一個(gè)圓柱表面。這種問題有兩種解決方法,一是如果該面比較簡(jiǎn)單,可以重新創(chuàng)建多個(gè)面來取代;二是如果該面比較復(fù)雜,可以將它分割(Break)為兩個(gè)或多個(gè)曲面。
第二種:該面是無效的拓?fù)浣Y(jié)構(gòu)面。這樣的面AFI網(wǎng)格生成起不能創(chuàng)建網(wǎng)格。

20、AFI網(wǎng)格生成器不能創(chuàng)建一個(gè)附面層的網(wǎng)格?
首先檢查起連接作用的沒有附面層的面上是否包含兩條或者更多的邊,并且這些邊相交于其它邊上的點(diǎn)。如果是這種情況,可以在這個(gè)面上也加上附面層,或者將面連接好以消除有問題的邊。

21、不能用Volume Mesh Import從CFX5.1中讀取網(wǎng)格?
這是因?yàn)镃FX5.1生成的Definiton文件只包含面網(wǎng)格信息而不包含體網(wǎng)格信息,CFX5.1是在求解器中生成體網(wǎng)格然后寫入結(jié)果文件的。所以不能用Volume Mesh Import從CFX5.1中讀取網(wǎng)格。

22、怎樣創(chuàng)建二維問題?
首先,將流動(dòng)區(qū)域創(chuàng)建為厚度很小的薄體(厚度小的方向應(yīng)與第三個(gè)坐標(biāo)方向垂直);
然后,在與第三個(gè)坐標(biāo)方向垂直的面上設(shè)置對(duì)稱面的邊界條件(Symmetry Plane)。例如,只有XY坐標(biāo)的二維模型,則對(duì)稱面應(yīng)該與Z方向垂直;
最后,在劃分網(wǎng)格時(shí),將Edge Length Scale設(shè)為薄體的厚度,保證在這一方向只有一個(gè)網(wǎng)格。

23、為什么在輸入數(shù)據(jù)前必須雙擊數(shù)據(jù)框?
如果用的計(jì)算機(jī)是Command Desktop Environment,可以通過以下更改來變成只需單擊:
首先從CDE的“dashboard”中選擇Style Manager;然后選中Windows圖標(biāo);再將Window Behaviour設(shè)置為Point In Window to Make Active;退出即可。

CFX-5 求解器

1、我怎樣重新開始一個(gè)計(jì)算?
  用舊的CFX-5結(jié)果文件作為定義文件。計(jì)算將從上次求解結(jié)果中的最后一步迭代繼續(xù)進(jìn)行。更多細(xì)節(jié)見Restarting a Run (CFX-5 Solver 和 Solver Manager)。

2、我可以在一個(gè)重新開始的計(jì)算中改變物理?xiàng)l件嗎?
  可以。見Restarting a Run (CFX-5 Solver 和 Solver Manager)

3、在重新開始的計(jì)算中,我可以改變幾何/網(wǎng)格密度嗎?
  不可以,如果你改變幾何體或網(wǎng)格密度,必須從頭開始運(yùn)行計(jì)算。

4、我怎樣能夠使CFX-5求解器和求解器管理器停止運(yùn)行?
  如果CFX-5求解器管理器是打開的,確信你希望停止的運(yùn)行是當(dāng)前運(yùn)行。然后你只需點(diǎn)擊stop按鈕(更多細(xì)節(jié)見Stop,CFX-5求解器及求解器管理器)。或者,你可以用cfx5stop命令。更多細(xì)節(jié)見cfx5stop(CFX-5 Solver and Solver Manager)。

5、我的求解不收斂。我應(yīng)當(dāng)怎樣做?
  Achieving Convergence(CFX-5 Solver and Solver Manager)中給出了如何克服收斂中的困難的建議。

6、輸入的PLOT3D網(wǎng)格給出CFS-5求解器錯(cuò)誤。
  如果你輸入了最初在PLOT3D中產(chǎn)生的體網(wǎng)格,當(dāng)你試著運(yùn)行CFS-5求解器時(shí)可能得到如下錯(cuò)誤信息:ERROR #002100010 has occurred in subroutine SECTORMessage: 元素的扇形體積等于或小于0,這意味著存在一個(gè)不合理的網(wǎng)格,執(zhí)行被立即停止,單元序列號(hào)是2001,標(biāo)號(hào)為2001,扇形體積為-0.1204E-07。這種情況有時(shí)會(huì)發(fā)生在當(dāng)輸入時(shí)Duplicate Node Removal 開關(guān)關(guān)閉。你應(yīng)當(dāng)重新進(jìn)入CFS-Build,從頭開始輸入網(wǎng)格,這一次讓Duplicate Node Removal被激活。見PLOT3D(用CFS-Build)得到更多細(xì)節(jié)。

7、我可以在柱坐標(biāo)而不是笛卡爾坐標(biāo)中求解嗎?
  CFS-5方程總是在笛卡爾坐標(biāo)中求解,沒有在柱坐標(biāo)中求解的選擇。

8、我需要關(guān)于參考的旋轉(zhuǎn)結(jié)構(gòu)的進(jìn)一步的解釋。
  通常,這樣想會(huì)非常便利:旋轉(zhuǎn)坐標(biāo)問題(RFR)看起來象是你在實(shí)驗(yàn)室里作為一個(gè)物理實(shí)驗(yàn)建立起來的。用這個(gè)方法,你可以澄清靜態(tài)和參考的旋轉(zhuǎn)結(jié)構(gòu)的關(guān)系,靜止坐標(biāo)系和絕對(duì)坐標(biāo)系是相同的,只是術(shù)語上的不同。
  假設(shè)我們正做如下列情況的模擬。
   主區(qū):在某速度下旋轉(zhuǎn)(弧度/秒)
   壁面:反旋轉(zhuǎn),例如絕對(duì)坐標(biāo)系中的靜止
   入口:旋轉(zhuǎn)坐標(biāo)系中垂直于面的速度,例如在絕對(duì)坐標(biāo)系中旋轉(zhuǎn)
   出口:旋轉(zhuǎn)坐標(biāo)系中的平均壓力。
  在實(shí)驗(yàn)室實(shí)驗(yàn)中,我們有一個(gè)管子,被固定在板凳上(例如,不旋轉(zhuǎn))。在管子的入口處,流動(dòng)有軸向(垂直于面)和切向(在旋轉(zhuǎn)坐標(biāo)系中)速度分量。假定,在管子上游有一些引起切向流(旋渦)的裝置。
  如果你用RFR求解,然后當(dāng)你做后處理時(shí),所有的東西都表現(xiàn)的好象你在旋轉(zhuǎn)坐標(biāo)系中,以弧度/秒的速度旋轉(zhuǎn)。在這種情況下,管壁面粘性拉力將趨向于使流動(dòng)慢下來,因此在旋轉(zhuǎn)坐標(biāo)系,將指向與旋轉(zhuǎn)相反的方向,沿管的中心線的速度可以忽略,在近壁面由于粘性效應(yīng)最大向量應(yīng)當(dāng)較大。如果你能夠使絕對(duì)坐標(biāo)系中的向量可視化(就好象你正站在實(shí)驗(yàn)室里),你將會(huì)看到它們指向旋轉(zhuǎn)的方向,但近壁面的應(yīng)當(dāng)比向著中心線的向量要小一些(絕對(duì)坐標(biāo)系中感知的凈速度應(yīng)當(dāng)是相關(guān)結(jié)構(gòu)向量加上切向速度Vtan = omega*radius)。
  在上面的例子中,我們實(shí)際上不需要用RFR。絕對(duì)坐標(biāo)系中的壁面是靜止的(管子被固定在板凳上),且入口流動(dòng)有一個(gè)切向分量(由于一些上游裝置),你應(yīng)當(dāng)用Expression Language或fortran 指定入口速度來建立切向和軸向分量,然而,它證明了在旋轉(zhuǎn)和靜止坐標(biāo)系中如何去“想”。

CFX-5 可視化

1、慣常白色locator之外有時(shí)出現(xiàn)紅色半透明的Locator,是什么?
  這是一個(gè)“予覽locator”。這表示如果你按下Modify/Locator欄中的Apply, 真實(shí)的(白色)locator 將會(huì)移到的位置。如果在按下Apply 之前你關(guān)閉了相關(guān)的欄,它就會(huì)消失,對(duì)真實(shí)locator 沒有作任何改變。

2、我怎樣創(chuàng)建一條線locator(點(diǎn)線)?
  有兩種途徑:
  (Ⅰ)一種方法是創(chuàng)建一個(gè)包含你想要的所有的點(diǎn)的“點(diǎn)文件”,然后用它創(chuàng)建一個(gè)多邊形locator。更多細(xì)節(jié)見creating and modifying a Polyline (p. 3-28 in Using CFX-Visualise)。
  (II)另一個(gè)方法是創(chuàng)建一個(gè)一條邊長(zhǎng)度為0或者是一個(gè)點(diǎn)的樣板。你需要實(shí)驗(yàn)決定你需要放置板的方向或長(zhǎng)度為0的邊。見Using a Sampling Plane to create a Line Locator (p. 3-9 in Using CFX-Visualise)。

3、我不能夠選擇一個(gè)單獨(dú)的表面來繪制結(jié)果。
  CFX-Visualise能夠分辨CFX-Build定義的邊界條件的位置。例如,在你稱為Inlet的表面加載一定的邊界條件,當(dāng)載入結(jié)果文件時(shí),將會(huì)有一叫Inlet的默認(rèn)locator。如果你給大部分表面留下了默認(rèn)邊界條件(壁面),那么你會(huì)在CFX-Visualise中得到名為Default的大量表面locater。如果你特別想在單個(gè)表面上看到你的結(jié)果,那么在結(jié)果產(chǎn)生前,在CFX-Build 中定義單獨(dú)的邊界條件名。

4、我的面圖不顯示,為什么?
  可能有幾個(gè)原因。檢查繪圖是否選擇了一個(gè)變量和一個(gè)locater 。并且Modify/Surface 欄的Visible toggle被按下。如果仍不出現(xiàn),點(diǎn)擊Rendering…按紐看下級(jí)菜單,檢查Surfaces按紐有沒有被設(shè)置成None或background。

5、我怎樣在我的等值線圖上放上號(hào)碼/標(biāo)簽?
  很遺憾CFX-Visualise 不能為你做這項(xiàng)工作。你可以用那個(gè)圖的圖例得到每個(gè)輪廓的值,然后你可以用Annotation欄為每條等值線分別加上標(biāo)簽。

6、我得到一些看起來很奇怪的流線,有時(shí)候沒有明顯原因便停止了,為什么?
  如果你試著在邊界上或其附近繪制流線,那么你可能遇到該問題,例子如下:
  (Ⅰ)在對(duì)稱平板繪制流線:如果你的模型中有一個(gè)對(duì)稱平板,那么你可能希望在這個(gè)對(duì)稱平板上繪制流線。然而CFX-Visualise在邊界上不能很好的處理流線。對(duì)它的工作是將流線的種子放在稍稍離開對(duì)稱平板本身一點(diǎn)。
  (Ⅱ)在其它與邊界接觸的locators上繪制流線:如果你指定一個(gè)locator,如入口或切面來為繪制流線,那么你會(huì)有一些流線從實(shí)際上包含在壁面上的點(diǎn)上開始。流線看起來是非常的沒有意義的短線。對(duì)此采用的對(duì)策是避免在這些點(diǎn)上開始繪制流線。如且你真的想從一個(gè)入口(例如)開始繪制流線,但并不包含實(shí)際上在壁面上的點(diǎn)(入口邊緣),那么采用的方法將是用Data Export向一個(gè)文件輸出入口locator的坐標(biāo)。見Data Export (Using CFX-Visualise),然后將壁面上的這些點(diǎn)用手從文件中除去。然后你可以作為點(diǎn)文件輸入坐標(biāo)文件,從這些點(diǎn)開始繪流線。詳見Creating and modifying a Polyline (Using CFX-Visualise) 。

7、我試著用Streamline Animation,粒子不移動(dòng),什么問題?
  這個(gè)問題可能有幾個(gè)原因,檢查Global Animation 和Local Animation都設(shè)置成Forwards 或Backwards;如果沒有,那么你需要設(shè)置椄嘞附詡?/FONT>Animation (Using CFX-Visualise)。這個(gè)問題的另一個(gè)原因是Time Increment 和 Release Increment被設(shè)置成相同的值。如果這種情況,那么用3或4的因子乘以Release Increment。

8、我的animation的步數(shù)好像不對(duì)。
  如果計(jì)算正在進(jìn)行中,任何Animation欄上的step box內(nèi)顯示的步數(shù)是目前正在計(jì)算的步,這意味著計(jì)算中顯示的步數(shù)不與可視端口中顯示的步數(shù)一致,但和下一個(gè)被顯示的步數(shù)一致。

9、如何在CFX-Visualise中創(chuàng)建一個(gè)Linegraph(XY圖)
  很遺憾,你不能夠,你能夠做的是創(chuàng)建一個(gè)線locator,然后用Data Export將這些點(diǎn)的結(jié)果輸出到一個(gè)文件,然后你可以將這些結(jié)果裝載任何一個(gè)標(biāo)準(zhǔn)繪圖包。關(guān)于如何以恰當(dāng)方式從CFX-Visualise 得出你的結(jié)果,詳見Using a Sampling Plane to create a Line Locator (Using CFX-Visualise) 和Data Export (Using CFX-Visualise) 。

10、如何在我的圖例上改變數(shù)字字體?
  不容易做到,但是如果你真的需要做,那么使數(shù)字不可視(用Edit Number Format對(duì)話框),然后用Annotation/ Title菜單把每一個(gè)數(shù)字單獨(dú)地加入圖例中。

11、如何向我的可視端口中加入文本?
  用Annotation/Title 菜單。

12、我怎樣看到Y(jié)PLUS的值?
  如果對(duì)你的計(jì)算合適,YPLUS 會(huì)在你載入CFX-Visualise的變量列表中出現(xiàn)。它是一個(gè)2級(jí)用戶的變量因此不能由默認(rèn)被載入椆賾諶綰巫霸兀曇?/FONT>see Loading results (Using CFX-Visualise)。它只能在邊界上被指定。關(guān)于如何顯示詳見Boundary value only variables (Using CFX-Visualise)。

13、我怎樣看到殘余量:
  你不能在CFX-Visualise 中看到殘余量。但如果你仍有相關(guān)的輸出文件你可以用CFX-5求解器管理器看到任何時(shí)間任何運(yùn)行變量的殘余量。細(xì)節(jié)詳見Residual plotting (CFX-5 Solver and Solver Manager)。

14、我得到的壓力值為負(fù),意味著什么?
  CFX-Visualise中示出的所有壓力是相對(duì)于你在CFX-Build里標(biāo)明的參考?jí)毫Φ南鄬?duì)壓力。因此負(fù)壓實(shí)際上是比參考?jí)毫Φ偷膲毫Α?

15、變量列表中有許多我不熟悉的變量,我如何找出它們是什么?
  詳見List of Variables (CFX-5 Solver and Solver Manager)。

16、 CFX-Visualise中出現(xiàn)的變量表中并沒有我想用的變量,我該怎么做?   默認(rèn)選項(xiàng)時(shí),只有作為“用戶一級(jí)”tagged的變菜單量被載入CFX-Visualise中。載入任何其它的變量,你需要用Load Results,將Variable Interest Level設(shè)置為Expert 或 All ,選擇你所需要的變量。變量的全部列表和它們的用戶等級(jí),見List of Variables (CFX-5 Solver and Solver Manager),如何用Load Results欄,詳見Loading results (Using CFX-Visualise)。

17、我創(chuàng)建了一個(gè)點(diǎn),我想用鼠標(biāo)移動(dòng)它可以嗎?
  是的,詳見Manipulating objects individually (Using CFX-Visualise)。

18、我不能用鼠標(biāo)選取單個(gè)對(duì)象。
  在你可以選取一個(gè)單個(gè)locator或注解之前,你需要使Modify欄與已經(jīng)打開的特別對(duì)象相關(guān)。如果你試著選取一個(gè)平面,如果它是精確側(cè)放的(看起來是一條線),通常很困難的。使幾何體旋轉(zhuǎn)一點(diǎn)使平面更多面積可見。

19、我的幾何體不能停止放大/轉(zhuǎn)移/縮小/平移。
  你偶然建立了一個(gè)連續(xù)的變形椣附詡?/FONT>Continuous transformations (Using CFX-Visualise)。用鼠標(biāo)中鍵點(diǎn)擊可視端口的任一處使之停止。

20、我怎樣顯示所有的表面網(wǎng)格?
  在Plots/Modify/Outline欄中設(shè)置角度為0。見Outline Plot (p. 4-3) in Using CFX-Visualise.。

21、我怎樣看見體積網(wǎng)格?
  在Viewing the volume mesh (Using CFX-Visualise).中詳細(xì)討論

22、我怎樣顯示單個(gè)網(wǎng)格單元?
  用具有比網(wǎng)格長(zhǎng)度比例小得多的半徑的球體locator。結(jié)果將顯示包含球體中心的單個(gè)網(wǎng)格單元。詳見Creating and modifying a SphereVolume (Using CFX-Visualise)。

23、我怎樣才只看見部分網(wǎng)格?
  在你想看到網(wǎng)格的幾何體的面上創(chuàng)建切面(或用一個(gè)現(xiàn)存的面locator)。然后將一個(gè)表面圖放在上面,設(shè)置Rendering選項(xiàng):Surfaces: None;Linesraw。.

24、一些窗口中可視對(duì)象從我的打印文件中遺漏。
  默認(rèn)設(shè)置的后臺(tái)打印和圖象文件只能打印可視窗口的方形部分對(duì)象。你可以選擇使可視端口為方形,在這種情況下方形內(nèi)所有物體都被打印,詳見Print (Using CFX-Visualise);或見下一個(gè)FAQ。

25、我的黑白打印機(jī)輸出的結(jié)果不是非常有用,因?yàn)樗鼘⒓t,蘭,綠都打印成灰度。我應(yīng)該怎么辦?
  在打印前將CFX-Visualise使用的Clolurmap改成黑白。詳見Colourmap (Using CFX-Visualise)。

26、當(dāng)我開始CFX-Visualise時(shí),我有時(shí)得到一個(gè)消息:'Warning from: module: PALsys_match_virt. Matched palette but resources are different than requested. Cube size of virtual palette is different than cube size of system palette. Using cube size in virtual palette', or Warning from: module: PALvirt_find_map: Not enough colors left in colormap. Color use degraded - using cube size of 3'.
  它的意思是CFX-Visualise 在你的機(jī)器上找不到足夠的顏色(或者確切的它想要的顏色)你仍然能夠運(yùn)行CFX-Visualise,但你會(huì)發(fā)現(xiàn)菜單和窗口看起來是很奇怪的顏色。為避免這一問題,你應(yīng)當(dāng)關(guān)閉其它所有應(yīng)用顏色的程序,重新啟動(dòng)CFX-Visualise 。

27、我正在一個(gè)Silicon Graphics (SGI)工作站運(yùn)行CFX-Visualise ,并在另一個(gè)非SGI的工作站顯示,當(dāng)我打開結(jié)果文件時(shí),我得到這樣一個(gè)消息:WARNING: Unable to start hardware graphics (OpenGL) on this screen. Using software graphics renderer.。
  這是因?yàn)楫?dāng)你在SGI上運(yùn)行而在另外一個(gè)有不同硬件render的機(jī)器上顯示時(shí),你不能使用硬件render。關(guān)于如何避免這一問題的更多細(xì)節(jié)見Remote display (p. 26 in Installing CFX-5 for Unix)。

28、如何調(diào)節(jié)可視端口的亮度?
  在CFX-Visualise 中,你可以為每個(gè)有表面的單獨(dú)的locator或繪圖調(diào)節(jié)亮度。詳見Rendering (Using CFX-Visualise)。
登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

1