第03章 fluent文件的讀寫28[共29頁]

上傳人:gfy****yf 文檔編號:42304946 上傳時間:2021-11-25 格式:DOC 頁數(shù):29 大小:2.31MB
收藏 版權(quán)申訴 舉報 下載
第03章 fluent文件的讀寫28[共29頁]_第1頁
第1頁 / 共29頁
第03章 fluent文件的讀寫28[共29頁]_第2頁
第2頁 / 共29頁
第03章 fluent文件的讀寫28[共29頁]_第3頁
第3頁 / 共29頁

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《第03章 fluent文件的讀寫28[共29頁]》由會員分享,可在線閱讀,更多相關(guān)《第03章 fluent文件的讀寫28[共29頁](29頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、第三章 讀寫文件在使用FLUENT時你需要輸入和輸出幾種類型的文件,其中讀入的文件包括grid, case, data, profile, Scheme,以及journal文件,還有包括包含case, data, profile, journal,以及transcript的文件。 FLUENT也可以保存面板的布局以及圖形窗口的硬拷貝。使用各種可視化以及后處理工具可以輸出數(shù)據(jù)。下面詳細介紹一下上述內(nèi)容。FLUENT讀寫的文件表一列出了FLUENT所能讀寫的文件。關(guān)于各種文件的使用,哪一代碼寫哪一類型的文件,每一類型的文件的更多信息都可以參閱這個表。(注意:下表中的一些文件格式并不是FLUENT的

2、格式,但是當它們被讀入的時候格式會被自動轉(zhuǎn)換) 表一:FLUENT讀寫的文件 文件類型創(chuàng)建文件的程序使用該文件的程序GridGAMBIT, TGrid GeoMesh, preBFCFLUENTThird-PartyGridANSYS,PATRAN, I-DEAS, NASTRAN, etc.FLUENTCaseFLUENTFLUENTDataFLUENTFLUENTFLUENT/UNS CaseFLUENT/UNS 3 or 4FLUENTFLUENT/UNS DataFLUENT/UNS 4FLUENTRAMPANT CaseRAMPANT 2, 3, or 4FLUENTRAMPANT

3、DataRAMPANT 4FLUENTFLUENT 4 CaseFLUENT 4FLUENTFIDAP 7 NeutralFIDAP 7FLUENTRayFLUENTFLUENTPDFprePDFFLUENTJournalFLUENTFLUENT TranscriptFLUENTuserHardcopyFLUENTassortedPlotFLUENTFLUENTProfileuser, FLUENTFLUENTData ExportFLUENTOther codesScheme userFLUENT 讀寫文件的捷徑FLUENT有幾個功能使得讀寫文件很方便,它們分別為:自動添加和檢測文件的后綴;

4、二進制文件的讀寫;文件格式的自動檢測(文本文件和二進制文件);壓縮文件的讀寫;Tilde expansion;文件自動編號;使文件覆蓋確認的提示失效;默認文件后綴;二進制文件;檢測文件格式FLUENT讀寫的各種類型文件都有默認的后綴(見表一中的FLUENT讀寫的文件)。對于某些常用文件,解算器會自動添加或者檢測適當?shù)暮缶Y,比如寫一個case文件只需要寫出文件名myfile之后,F(xiàn)LUENT會自動添加文件名為myfile.cas,對于PDF文件和ray文件也一樣。二進制文件對于case, data, 或者ray文件,F(xiàn)LUENT會默認存為二進制文件。二進制文件比文本文件占有更少的空間,而且讀寫更

5、快。但是需要注意的是,你無法閱讀和編輯二進制文件,但可以閱讀和編輯文本文件。如果你要保存文本文件,你只需要在寫文件的時候在文件選擇對話框中關(guān)掉二進制文件選項。FLUENT可以讀入不同平臺下的二進制文件,但是其它軟件如TGrid不能。如果你需要在不同平臺上將一個case文件讀入TGrid,你應該在FLUENT中保存為文本文件檢測文件格式讀入case, data, grid, PDF, 或者ray文件,解算器會自動檢測它是二進制文件還是文本文件讀寫壓縮文件讀壓縮文件在選擇文件對話框中可以讀入壓縮文件。如果壓縮文件擴展名是.Z,F(xiàn)LUENT會自動激活zcat來讀入文件數(shù)據(jù),如果文件擴展名是.gz解算

6、器會自動激活gunzip來讀入文件數(shù)據(jù)。比如:文件名為flow.msh.gz,解算器會自動報告如下消息:Reading | gunzip -c flow.msh.gz.這表明讀入的文件經(jīng)過了一個操作系統(tǒng)的通道。你也可以只鍵入文件名而不加任何后綴(比如:你不能確定文件是否為壓縮文件)。首先,解算器嘗試以所輸入的名字打開文件,如果找不到那個名字的文件,它將嘗試缺省的后綴和擴展名來搜索文件。比如:你鍵入了file-name為文件名,解算器將進行如下步驟直到找到一個文件:l Namel name.gzl name.Zl name.suffixl name.suffix.gzl name.suffix.

7、Z其中suffix是一個文件的常用擴展名,比如.cas或者msh,如果還是找不到文件,解算器將會返回一個錯誤報告。對于Windows NT系統(tǒng),只有g(shù)zip壓縮的文件可以讀入(也就是文件的擴展名為.gz)。由compress壓縮的文件在Windows NT系統(tǒng)是無法讀入到FLUENT中的。注意:不要讀壓縮ray文件,F(xiàn)LUENT無法正確讀入。寫壓縮文件在選擇文件對話框,可以通過加入擴展名Z或者gz寫壓縮文件。例如:你輸入flow.gz作為case文件名,解算器會報告如下信息:Writing | gzip -cfv flow.cas.gz.。狀態(tài)信息表明case文件信息被gzip壓縮,在這個特例

8、中,cas擴展名是自動加上的。Windows NT系統(tǒng)的FLUENT文件只能被gzip壓縮,如果是加.Z擴展名就不會有文件的壓縮了。不要寫ray文件的壓縮,F(xiàn)LUENT將無法正確進入Tilde Expansion (只用于UNIX系統(tǒng))在UNIX系統(tǒng)中,如果你指定“/”作為文件名的頭兩個字符串,“”會展開作為你的父目錄。相似地,你也可以使用文件名username/,username將會展開到username的父目錄。如果你指定/file作為所要寫入的case文件,F(xiàn)LUENT會將文件file.cas保存在你的父目錄中。你也可以指定一個父目錄的分目錄,如果你輸入/cases/file.cas,F(xiàn)

9、LUENT會在分目錄中保存文件file.cas。文件的自動編號在文件名中你可以包括幾個特殊的字符串,這樣你就可以在各種參數(shù)的基礎(chǔ)上為文件快捷的計數(shù)。(這些參數(shù)包括:迭代步,時間步,或者迄今為止所保存文件的總數(shù)。)這樣你就不必每次輸入一個文件名了。l 對于非定常流,你可以用反映時間步的名字來保存文件,相應的字符串為“%t”。例如:文件名contours-%t.ps會告訴解算器在適當?shù)臅r刻保存文件,比如contours-0001.ps表示第一步保存的文件。l 反映迭代步的符號為“%i”,例如:文件名contours-%i.ps表示在適當?shù)牡街斜4嫖募?,contours-0010.ps表示第十次

10、迭代是保存的文件l 要保存硬拷貝文件來反映硬拷貝文件在當前進程中迄今為止所保存的總數(shù),使用的字符串為“%”。下面的選項只用于硬拷貝文件注意:使用上述方法保存文件時,F(xiàn)LUENT系統(tǒng)不會提示你是否覆蓋已經(jīng)存在的同名文件。比方說,你重復使用文件名myfile-%t.ps來保存反映當前時間步的硬拷貝文件,如果你在第一個時間步中已經(jīng)保存了文件myfile-0001.ps,然后你又重新啟動了計算并在第一個時間步中保存了另一個硬拷貝文件,解算器就會不檢查先前的文件myfile-0001.ps而直接將它覆蓋掉。取消覆蓋證實提示作為默認設(shè)置,如果你要FLUENT寫的文件名與原來已有的文件名相同,它會提示你是否

11、覆蓋原文件,如果你不想要解算器在覆蓋文件時出現(xiàn)這個提示信息你可以選擇file/confirm-overwrite/text命令,并回答no。網(wǎng)格文件的讀入網(wǎng)格文件是由GAMBIT, TGrid, GeoMesh,和preBFC或者第三方CAD軟件包生成的。從Fluent的角度來看,網(wǎng)格文件只是case文件的子集。網(wǎng)格文件包含所有節(jié)點的坐標系以及節(jié)點之間的連通性信息,連通性信息告訴我們節(jié)點如何與其它的面或單元連接和面的區(qū)域類型和數(shù)量(比如wall-1, pressure-inlet-5, symmetry-2)。網(wǎng)格文件不包括任何邊界條件,流動參數(shù)或者解的參數(shù)。關(guān)于網(wǎng)格的詳細信息請參閱網(wǎng)格操作一

12、章內(nèi)部網(wǎng)格文件(文件已經(jīng)保存為FLUENT格式)使用File/Read/Case.菜單。GAMBIT, TGrid, GeoMesh,和preBFC能夠?qū)憙?nèi)部網(wǎng)格文件。讀入這些文件的更多信息請參閱:GAMBIT網(wǎng)格文件,GeoMesh網(wǎng)格文件,TGrid網(wǎng)格文件以及preBFC網(wǎng)格文件。 下面分別介紹:讀入 TGrid網(wǎng)格文件讀入 GAMBIT和GeoMesh網(wǎng)格文件讀入 preBFC非結(jié)構(gòu)網(wǎng)格文件讀入 preBFC結(jié)構(gòu)網(wǎng)格文件讀入 ANSYS 文件讀入 I-DEAS Universal 文件讀入 NASTRAN 文件讀入 PATRAN Neutral 文件讀入 an Unpartitione

13、d Grid File Through the Partition Filter讀入新的網(wǎng)格文件讀入TGrid網(wǎng)格文件TGrid與FLUENT有相同的文件格式,所以可在FLUENT的File/Read/Case.菜單中讀入它的文件,TGrid文件的詳細信息請參閱TGrid網(wǎng)格文件一節(jié)。讀入 GAMBIT and GeoMesh Mesh 文件如果你用GAMBIT或者GeoMesh創(chuàng)建FLUENT 5, FLUENT/UNS,或者RAMPANT網(wǎng)格,你可以用FLUENT中的File/Read/Case.菜單讀入,點擊File/Read/Case.,選擇Case.菜單就激活了選擇文件對話框,在對話

14、框中指定要讀入的文件名。讀入preBFC非結(jié)構(gòu)網(wǎng)格因為preBFC的非結(jié)構(gòu)網(wǎng)格和FLUENT格式一樣,讀入菜單File/Read/Case.。注意:必須使用MESH-RAMPANT/TGRI命令保存文件讀入preBFC結(jié)構(gòu)網(wǎng)格,菜單:File/Import/preBFC Structured Mesh.。點擊彈出選擇文件對話框,選擇文件之后便可以讀入網(wǎng)格信息和區(qū)域類型讀入ANSYS文件,菜單File/Import/ANSYS.,點擊進入,方法同上。讀入I-DEAS Universal文件,菜單File/Import/IDEAS Universal.點擊進入,方法同上讀入NASTRAN文件,菜單

15、File/Import/NASTRAN.點擊進入,方法同上讀入PATRAN Neutral文件,菜單File/Import/PATRAN.點擊進入,方法同上通過劃分轉(zhuǎn)換器度入未劃分的網(wǎng)格文件要用METIS劃分器來劃分網(wǎng)格,然后將網(wǎng)格讀入到Fluent,請使用菜單:File/Import/Partition/Metis.。注意:這個菜單只能在并行FLUENT中使用。讀入新的網(wǎng)格文件用特定網(wǎng)格設(shè)定完case文件之后,你可以將新網(wǎng)格與已知邊界條件,材料屬性,解參數(shù)等結(jié)合。這一功能一般用于產(chǎn)生比正在使用更好的網(wǎng)格,此時你不用重新輸入所有的邊界條件,材料屬性和參數(shù)。只要新網(wǎng)格和原來的網(wǎng)格有相同的區(qū)域結(jié)構(gòu)

16、即可 新舊網(wǎng)格應該具有同一區(qū)域,并具有相同的順序,否則會有警告出現(xiàn),因為相容性可能會造成邊界條件的問題。在文本界面使用file/reread-grid命令讀入新網(wǎng)格Case 和Data文件的讀寫FLUENT仿真的新信息保存在兩個文件中:case文件和data文件,下面將會介紹文件讀寫的命令以及設(shè)定時間間隔自動存儲文件。FLUENT既可以讀入文本文件也可以讀入二進制文件,二進制文件的讀寫速度和存儲速度要快一些。在選擇文件對話框中點擊寫二進制文件按鈕可以選擇寫二進制文件還是文本文件。除此之外你還可以用壓縮格式讀寫文本文件和二進制文件。讀文件的時候FLUENT會自動檢測文件類型。在進行網(wǎng)格適應的時候

17、必須保存新的case文件和data文件,否則新的data據(jù)文件將和case文件不符。如果你不保存一個更新的case或data文件,F(xiàn)LUENT會給出警告。讀寫Case文件Case包括網(wǎng)格,邊界條件,解的參數(shù),用戶界面和圖形環(huán)境。有關(guān)Case文件的格式請參閱相關(guān)內(nèi)容。讀入case文件的命令也可用于讀入內(nèi)部格式的網(wǎng)格文件,因為網(wǎng)格信息是case信息的子集。也可以用菜單File/Read/Case.讀寫case文件。默認后綴為了方便case文件名后綴為.cas。讀寫文件時FLUENT會自動加上相應后綴。讀寫data文件Data文件包含每個網(wǎng)格單元的流動值以及收斂的歷史紀錄(殘數(shù)值)。具體格式參閱相關(guān)

18、內(nèi)容。菜單File/Read/Data.讀入網(wǎng)格文件,菜單File/Write/Data.寫入網(wǎng)格文件默認后綴為了方便data默認后綴為.dat。在讀寫文件是FLUENT會自動添加后綴Case和Data文件一起讀寫Case文件和data文件包含了重新啟動解的所有信息,Case文件包含了網(wǎng)格、邊界條件以及解的參數(shù),Data文件包含了流場的數(shù)值以及收斂的歷史(殘數(shù)值)。點擊菜單File/Read/Case & Data.彈出對話框,選擇具有相同文件名的.dat和.cas文件讀入。點擊菜單File/Write/Case & Data.方法同上。自動保存Case文件和Data文件在計算過程中一般是需要

19、自動保存文件的,否則因為斷電等故障可能造成計算前功盡棄。FLUENT允許我們在計算時設(shè)定間隔保存文件。這一功能在時間相關(guān)計算時是非常有用的,因為它使得我們不必中斷計算來保存結(jié)果。對于定常問題也可以使用自動保存功能,從而可以檢驗迭代過程中不同狀態(tài)的解點擊菜單File/wite/utosave.,彈出下圖:Figure 1:自動保存Case/Data面板在這個面板中必須設(shè)定保存頻率和文件名,保存頻率的默認值是零,也就是說默認沒有自動保存。定常流是在迭代中指定保存頻率,非定常流是在時間步中指定保存頻率(若使用顯式時間步進法也是在迭代中設(shè)定保存頻率)。如果保存頻率是10,那么在定常計算中每迭代10步保

20、存一次。FLUENT自動保存不同的文件類型,用后綴來區(qū)分.cas、dat、gz或者.Z。所有自動保存的設(shè)置都存在case文件中。讀入FLUENT/UNS和RAMPANT的Case文件和Data文件FLUENT/UNS 3或4以及RAMPANT 2, 3,或4中創(chuàng)建的case文件可以和目前的case文件按相同的方式讀入。如果讀入的是FLUENT/UNS 創(chuàng)建的case文件,F(xiàn)LUENT將會在解控制面板種選擇分離解。如果讀入的是RAMPANT創(chuàng)建的case文件,F(xiàn)LUENT將會在解控制面板種選擇耦合顯式解。FLUENT/UNS 4以及RAMPANT4中創(chuàng)建的Data文件可以按相同的方式讀入到FLU

21、ENT中。導入FLUENT 4的Case文件,點擊菜單File/Import/FLUENT 4 Case.出現(xiàn)對話框,選擇所需文件。FLUENT將只讀入FLUENT 4 case文件的網(wǎng)格信息和區(qū)域類型,讀入文件之后你必須指定邊界條件,模型參數(shù),材料屬性等信息。導入FIDAP 7 Neutral文件,點擊菜單File/Import/FIDAP7.,彈出對話框,選擇所需文件。FLUENT將只讀入FIDAP7.文件的網(wǎng)格信息和區(qū)域類型,讀入文件之后你必須指定邊界條件,模型參數(shù),材料屬性等信息。創(chuàng)建和讀入日志文件日志文件包含了FLUENT命令序列,安排的方式就像它們將會輸入到程序中或者通過圖形用戶界

22、面輸入一樣。GUI命令在日志文件中被記錄為Scheme代碼行。FLUENT通過記錄命令行中輸入的所有內(nèi)容和你輸入到圖形用戶界面的所有內(nèi)容創(chuàng)建日志文件。你也可以用文本編輯器手動創(chuàng)建日志文件。日志文件的目的通常是自動執(zhí)行一系列的命令而不是在命令行重復輸入它們。另一個用途就是對程序進程中的輸入作一記錄便于以后參考,雖然transcript文件在這一方面更有用。命令的輸入源于指定的文件直到結(jié)束,結(jié)束之后控制回到標準輸入(通常是鍵盤)。日志文件的每一行的讀入和處理時都會響應到標準輸出(通常是顯示器)。注意:在設(shè)計之初,日志文件只是為了記錄和重放方便,所以它并不知道所記錄和重放的狀態(tài)。因此在讀入日志文件之

23、前你應該首先使解算器的狀態(tài)恢復為原狀態(tài)。比方說,如果你的日志文件包括了保存文件的命令,你就需要檢查那個文件是否已經(jīng)存在,如果不存在就沒問題,存在的話它就應該提示你是否覆蓋文件,但是因為日志文件中不存在提示信息,所以此時解算器就無法完成日志文件所要完成的任務。在程序中的操作和修改也可能會影響日志文件指令的執(zhí)行。例如:如果你的日志文件創(chuàng)建了幾個表面并顯示表面上的信息,那么在讀入日志文件之前你首先要讀入適當?shù)腸ase和data文件。注意:在記錄時一次只能打開一個日志文件,但是你可以同時寫入日志文件和transcript文件。你也可以在任何時刻讀入日志文件。用戶輸入要開始日志文件進程,請選擇菜單:Fi

24、le/Write/Start Journal.在文件選擇對話框中輸入文件名之后,日志記錄就開始了,Start Journal.選項也變成了Stop Journalmenu選項。退出程序或者選擇Stop Journal都可以結(jié)束日志文件的記錄。(File/Write/Stop Journal)你可以在點擊菜單File/Read/Journal.之后在選擇文件對話框中讀入日志文件。日志文件通常是在主文本菜單(最上層菜單)中加載,而不管你在哪一個文本菜單層。創(chuàng)建Transcript文件Transcript文件包含了FLUENT標準輸入輸出的完全記錄(通常是鍵盤和圖形用戶界面的輸入和屏幕的輸出)。在t

25、ranscript文件中,GUI命令是作為Scheme代碼行來記錄的。FLUENT將所有的鍵入和圖形用戶界面的輸入以及文本窗口的輸出記錄下來作為transcript文件。Transcript文件對程序的進程作了記錄以便于將來的參考。因為它們包括消息以及其它輸入,所以它并不像日志文件,它不可以重新讀入到程序中。注意:在記錄時,只有一個transcript文件可以打開,但是你可以同時寫日志文件和transcript文件。當transcript記錄正在運行時,你也可以讀入日志文件。用戶輸入要啟動transcripting進程,請選擇File/Write/Start Transcript.菜單。在選擇

26、文件對話框中輸入文件名之后,transcript記錄過程就開始了,而且Start Transcript.按鈕就會變成Stop Transcriptmenu按鈕。點擊Stop Transcript按鈕或者退出程序就會結(jié)束transcript進程。輪廓文件的讀寫邊界輪廓用于指定解域的邊界區(qū)域的流動條件。例如,它們可以用于指定入口平面的速度場。讀入輪廓文件點擊菜單File/Read/Profile.彈出選擇文件對話框,你就可以讀入邊界輪廓文件了。寫入輪廓文件你也可以在指定邊界或者表面的條件上創(chuàng)建輪廓文件。例如:你可以在一個算例的出口條件中創(chuàng)建一個輪廓文件,然后在其它算例中讀入該輪廓文件,并使用出口輪

27、廓作為新算例的入口輪廓。要寫一個輪廓文件,你需要使用Write Profile面板(Figure 1),菜單:File/Write/Profile.Figure 1:Write Profile面板1.保留Define New Profiles的默認選項。2.選擇表面,你想要在該表面上獲取表面列表中的輪廓的數(shù)據(jù)3.選擇變量,你想要在該值列表中創(chuàng)建輪廓4.點擊Write.按鈕,并在選擇文件對話框中輸入輪廓文件的名字。FLUENT會保存表面上數(shù)據(jù)點的網(wǎng)格坐標,以及這些位置上所選定變量的值。當你將輪廓文件讀入到解算器中時,表面名將會是輪廓名,值的名字將是在邊界條件控制面板的下拉菜單中出現(xiàn)的流場(fie

28、ld)名。如果你在將輪廓讀入時對邊界輪廓進行了修改(比如:你將原輪廓再定位產(chǎn)生一個新的輪廓),或者你想將不同的輪廓文件用于一個case文件,你可以選擇Write Currently Defined Profiles選項然后點擊Write.按鈕。所有目前定義的輪廓都會保存在選擇文件對話框中你所指定的文件中。不管你什么時候需要將該文件讀入到解算器中,這個文件都可以讀入寫邊界條件網(wǎng)格你可以將邊界區(qū)域(表面網(wǎng)格)寫進一個文件中。該文件可用TGrid讀入來產(chǎn)生體網(wǎng)格。如果你對其它網(wǎng)格生成程序產(chǎn)生的網(wǎng)格不滿意,你就會發(fā)現(xiàn)這項功能很有用。點擊菜單File/Write/Boundary Grid.打開選擇文件

29、對話框,你就可以將邊界網(wǎng)格寫入。保存硬拷貝文件圖形窗口顯示可以保存為各種格式,如:TIFF, PICT,和PostScript。然而,在硬拷貝和所顯示的圖形窗口之間可能有略微的不同,這是因為硬拷貝是用內(nèi)部軟件著色生成的,而圖形窗口可能是用特定的硬件進行性能優(yōu)化的。許多系統(tǒng)提供了將圖形窗口文件倒入(dump)到光柵文件的功能。這可能是生成硬拷貝最快的方法(因為整個圖景已經(jīng)在圖形窗口中著色了),并且能夠保證硬拷貝和窗口一樣。使用圖形硬拷貝面板要設(shè)定硬拷貝參數(shù)并保存硬拷貝文件,你就需要使用圖形硬拷貝面板(Figure 1). 點擊菜單:File/Hardcopy.。Figure 1:圖形硬拷貝面板下

30、面是保存硬拷貝文件的程序,后面還會詳細敘述1.選擇硬拷貝格式2.(可選)指定文件類型(如果可用)3.設(shè)定顏色4.(可選)定義分辨率(如果可用)5.設(shè)定硬拷貝選項的中的任何選項6.如果你產(chǎn)生一個窗口的傾倒(dump),制定青島命令7.(可選)預覽結(jié)果8.點擊保存按鈕,并在選擇文件對話框中輸入文件名如果你想保存當前的硬拷貝設(shè)定,但是還不想保存當前的硬拷貝,你可以點擊應用(Apply)按鈕。應用的設(shè)定將會成為后來硬拷貝的默認設(shè)定。選擇硬拷貝文件的格式,在格式下拉列表中選擇:EPS (Encapsulated PostScript) 該輸出和PostScript輸出一樣,只是附加了Adobe文檔協(xié)議(

31、v2)的聲明。目前,在EPS輸出中不包括位圖的預覽。通常說來,雖然實際的矢量PostScript信息是用來打印的,但是讀入EPS文件的程序是用預覽位圖來顯示在屏幕上的。你可以將EPS文件保存為光柵或者矢量格式。HPGL 為pen plotters設(shè)計的矢量文件格式。HPGL驅(qū)動器支持有限的顏色設(shè)定,對于有些場景無法正確著色。IRIS Image 在SGI計算機上是自然的光柵格式圖形文件,IRIS圖形驅(qū)動器并不是在哪個平臺上都可以得到PICT 在Macintosh計算機上是自然的圖形文件。PICT文件既可以包含光柵信息也可以包含矢量信息或者都包含。一般說來,draw程序產(chǎn)生矢量信息,paint程

32、序使用光柵格式。你可以選擇文件的保存格式。PPM 輸出為一般的光柵格式文件 PostScript 是一個一般的矢量文件格式,你也可以將PostScript文件保存為光柵格式TIFF 是一個一般的光柵格式,TIFF驅(qū)動器并不是在哪個平臺上都可以得到Window Dump (只用于UNIX系統(tǒng))選擇窗口傾倒操作產(chǎn)生硬拷貝。這種格式需要你指定適當?shù)拇翱趦A倒命令。選擇文件類型如果你保存PostScript, EPS,或PICT文件,你可以選擇光柵或者矢量文件類型。矢量圖形定義圖形顯示為原始幾何圖形如:線、多邊形和文本的組合。光柵文件定義圖像中的每一個像素點的顏色。矢量圖可以升級到任何分辨率,光柵圖只有

33、固定的分辨率。支持矢量圖的有PostScript, Encapsulated PostScript (EPS), HPGL, 以及PICT。支持光柵圖的有IRIS圖像 , PICT, PostScript, Encapsulated PostScript,以及TIFF。 一般說來,對于最快的輸出時間,你應該將簡單的二維圖保存為矢量文件,復雜場景保存為光柵圖。指定顏色模式對于除了窗口傾倒格式之外的所有格式,你都可以指定硬拷貝文件所要使用的顏色。對于彩色標度復制選擇Color,對于灰色標度復制選擇Gray Scale,對于黑白復制選擇Monochrome。注意:對于大多數(shù)單色PostScript,

34、會在灰的陰影處產(chǎn)生彩色圖,但是不能夠保證彩色坡度隨著灰度坡度線性增長,你應該選擇Gray Scale。定義分辨率對于光柵硬拷貝文件,你可以通過制定大小來控制硬拷貝圖形的分辨率。在分辨率選項中選擇寬度和高度,如果寬度和高度都是零,因拷貝文件的分辨率和圖形窗口的分辨率一樣。要檢查圖形窗口以像素點為單位的尺寸鍵入文本命令:display/set/rendering-options/device-info。注意:對于PostScript, EPS, 和PICT文件,你需要指定每一英寸的點的分辨率而不是高度和寬度。硬拷貝選項對于除了窗口傾倒之外的所有硬拷貝格式,你可以在選項中控制兩個附加的設(shè)定。首先你可

35、以用Landscape Orientation按鈕來指定硬拷貝的方向。如果這一項打開,硬拷貝就是在前景(landscape)模式中,否則是肖像(portrait)模式。其次你可以用Reverse Foreground/Background來控制前景和背景的顏色。如果這一項打開,硬拷貝圖形窗口的前景和背景的顏色就會交換。這一功能可以用于黑白背景的硬拷貝操作。FLUENT提供了可以加速PostScript文件保存的選項。這一選項可以在文本菜單display/set/hardcopy/driver/post-format中找到。fast-raster 允許一個比標準光柵文件大的光柵文件,但是輸出更快

36、raster 輸出標準光柵文件rle-raster 允許一個run-length編碼的光柵文件,它和標準光柵文件一樣大,但是輸出稍快。(這是默認的文件類型)。vector 允許標準的矢量文件窗口傾倒“Window Dumps”(只用于UNIX系統(tǒng))如果你選擇窗口傾倒格式,程序會是用特定的窗口傾倒命令來保存硬拷貝文件。例如:如果你想用xwd來捕捉窗口,你選擇的窗口傾倒命令為: xwd -id %w 在傾倒時,F(xiàn)LUENT會自動解釋“%w”為激活窗口的ID號。在選擇文件對話框中點擊保存按鈕,輸入文件名即可(比如:myfile.xwd)。如果你打算做一個動畫,你可以將窗口傾倒保存為幾個標數(shù)的文件,變

37、量為“%n”。然后你就可以使用上面所述的窗口傾倒命令,但是在選擇文件對話框中你的文件名應該輸入為:myfile%n.xwd每次你創(chuàng)建了一個新的窗口傾倒,“%n”的值就會加一,所以不需要你手動添加。 如果你打算使用ImageMagick動畫程序,將文件保存為MIFF格式效率會更高。這是你需要使用ImageMagick工具輸入。對于窗口傾倒命令你需要輸入:import -window %w(這是默認命令)。當你點擊保存按鈕之后,會彈出選擇文件對話框,文件名后綴.miff指定輸出格式為MIFF。窗口傾倒命令是系統(tǒng)和圖形驅(qū)動指定的,所以它強烈的依賴于你的詳細配置 當保存的窗口傾倒時另一個需要考慮的問題

38、是,窗口傾倒會在窗口顯示時精確捕捉窗口,其中包括分辨率,顏色和透明度等。(正是這個原因使得你使用窗口傾倒格式時,在圖形硬拷貝面板中的這些功能被取消了)。如果你使用8位圖形顯示,你可能需要使用一個內(nèi)置的光柵驅(qū)動器(如TIFF)來產(chǎn)生高質(zhì)量的24位顏色輸出預覽硬拷貝圖像在你保存硬拷貝文件之前,你可能會選擇預覽所要保存的圖形。點擊預覽按鈕你就可以查看當前設(shè)定下的圖形,如果不滿意,可以在保存文件之前進行任何的修改,以提高硬拷貝的質(zhì)量。輸出數(shù)據(jù)當前版本的FLUENT允許你將數(shù)據(jù)輸出到AVS、Data Explorer、EnSight (以前叫做MPGS)、FAST、FIELDVIEW、I-DEAS、NA

39、STRAN、PATRAN以及Tecplot。使用輸出面板一節(jié)解釋了如何以這些格式保存數(shù)據(jù),輸出文件格式一節(jié)描述了每一類型的文件注意:這些文件格式,只有EnSight和FIELDVIEW能用并行版本的FLUENT輸出。使用輸出面板要將數(shù)據(jù)寫入到這些產(chǎn)品中來實現(xiàn)可視化和后處理,你需要使用Export面板(Figure 1). 點擊菜單:File/Export.彈出下圖:Figure 1:輸出面板步驟如下:1. 在文件類型列表中選擇文件類型。2. 如果你選擇IDEAS Universal、NASTRAN或者、PATRAN,在表面列表中選擇你需要寫入數(shù)據(jù)的表面。如果沒有表面被選擇,整個區(qū)域就會被輸出。

40、3. 除了FAST Solution和NASTRAN所有文件類型,在Functions to Write列表中選擇需要保存數(shù)據(jù)的變量。4. (可選)對于IDEAS Universal、NASTRAN和PATRAN文件,選擇需要寫入的負載(力,溫度和/或熱流量),保存這些負載可以使你在有限元分析程序中分析結(jié)構(gòu)應力(流體壓力或者熱)注意:當整個區(qū)域被輸出時負載只被寫入到邊界壁面(即:如果你不選擇表面)。 5. 點擊Write.按鈕,使用選擇文件對話框在指定的格式下為指定的函數(shù)保存文件。輸出文件的格式下面是各種輸出文件的類型: AVS: AVS version 4的UCD文件包括坐標和連通性信息以及

41、指定標量函數(shù)的數(shù)據(jù)Data Explorer: 包含坐標、連通性、速度和指定函數(shù)數(shù)據(jù) EnSight(以前是MPGS):圖形文件包括坐標和連通性信息,速度文件包括速度,標量文件包括每個變量和函數(shù)的信息,結(jié)果文件列出了所有的文件名。FAST:擴展Plot3D格式的網(wǎng)格文件包含了坐標和連通性信息,速度文件包含了速度信息,標量文件包括每個變量和函數(shù)的信息。這一文件類型只適合于三角形和四面體網(wǎng)格。 FAST Solution:一個文件包含了密度、速度和總能量,這一文件類型只適合于三角形和四面體網(wǎng)格。FieldView Case+Data:FLUENT case文件,可被FIELDVIEW讀入,數(shù)據(jù)文件

42、包含了所選變量的節(jié)點平均值。FieldView Data:一個數(shù)據(jù)文件包含了所選變量的節(jié)點平均值。(對于瞬態(tài)流動模擬,你需要總是輸出多重FIELDVIEW數(shù)據(jù)文件,但是通常只能保存一次case文件。在這種情況下,你可以使用FieldView Case+Data選項用case文件來保存第一個數(shù)據(jù)設(shè)定,然后用FieldView Data選項來保存后面的數(shù)據(jù)設(shè)定而不保存case文件)。IDEAS Universal:一個文件,包含了坐標、連通性、選擇的負載、區(qū)域組、速度和所選擇的標量。NASTRAN:一個文件,包含了坐標、連通性、選擇的負載、區(qū)域組和速度。PATRAN:一個文件,包含了坐標、連通性、

43、選擇的負載、區(qū)域組、速度和所選擇的標量。 Tecplot:一個文件,以適當?shù)母袷奖4媪俗鴺撕蜆肆亢瘮?shù)的信息。讀入Scheme源文件Scheme源文件有三種加載方式:通過作為菜單系統(tǒng)的scheme文件,通過作為菜單系統(tǒng)的日志文件,或者通過Scheme本身。對于大的源文件,點擊菜單File/Read/Scheme.使用彈出選擇文件對話框讀入,或者Scheme加載函數(shù): (load file.scm)短的文件也可以用菜單File/Read/Journal.加載,或者在文本界面輸入命令file/read-journal (或者source別名)。 . file.scm source file.scm在

44、這種情況下,文件的每一特征都響應到控制臺,就像你用手鍵入文件內(nèi)容一樣。Fluent文件在啟動之初,F(xiàn)LUENT會在你的父目錄中查找一個叫做fluent的可選文件。如果找到了,它就用Scheme加載函數(shù)加載它。這一文件包含了定義代碼的操作的Scheme函數(shù)。保存面板布局文件下拉菜單中的保存面板命令允許你保存當前面板和窗口的布局。你可以將面板和圖形窗口以你喜歡的配置排列,然后調(diào)用保存布局命令。一個cxlayout文件就寫到了你的父目錄中了。(如果你后面又配置了不同的面板,并將布局又一次保存。這些面板的位置將會加到先前保存的面板的位置。如果你將一個已保存的面板移位,然后保存布局,那么一個新的位置將會

45、寫進cxlayout文件。)在隨后的進程中,當你調(diào)用一個面板,或者創(chuàng)建新的圖形窗口,它將基于原來保存的設(shè)置來定位。任何在已存設(shè)置中未指定的窗口或面板將采用默認位置。注意:父目錄中的cxlayout文件適用于所有Cortex應用程序(即:TGrid, FLUENT, FLUENT/UNS, RAMPANT, NEKTON, 以及MixSim)。Case文件和Data文件的格式本節(jié)描述了FLUENT Case文件和Data文件的格式。根據(jù)下面的原則,我們將這些文件分為幾個部分。l 每一部分都用圓括號括起來,并以十進制整數(shù)開頭來表明它的類型。l 所有組的條目都用圓括號括起來。這使得跳到每部分末尾或者

46、分析它們都很容易。它也考慮到以后的版本增加新條目的簡單性和相容性。l 條目列表的開頭信息用前述條目的獨立的各組括號括起來,并且每一條目被它們自己的括號括起來。根據(jù)功能的不同,每一部分的介紹分組如下。如果你只是為解算器創(chuàng)建網(wǎng)格,你只需要考慮網(wǎng)格部分所描述的內(nèi)容。如果你嘗試將結(jié)果讀入到其它的后處理器中,你就需要研究一下Grid部分和Data部分。其它(無網(wǎng)格)Case部分,存儲了邊界條件,材料屬性以及解算器控制的設(shè)定。網(wǎng)格部分網(wǎng)格部分存在case文件中。(網(wǎng)格文件是case文件的子集,僅包含了與網(wǎng)格有關(guān)的部分)。下面是目前所定義的網(wǎng)格部分。下面所表明的每一部分的ID數(shù)既有符號形式也有數(shù)值形式。符號

47、形式的描述,可以在Scheme源文件(xfile.scm)中作為符號而得到,也可以作為C頭文件(xfile.h)的宏。這兩種方法都可以從Fluent Inc得到。注釋Index:0 Scheme symbol:xf-comment C macro:XF_COMMENT Codes:FLUENT, TGrid Status:optional注釋部分可以在網(wǎng)格部分中出現(xiàn)在文件的任何位置,具體用法如:(0 comment text)強烈推薦每一個較長的部分,或每組相關(guān)的部分,都有注釋部分開始來解釋下面的部分,如: (0 Variables:) (37 ( (relax-mass-flow 1) (d

48、efault-coefficient () (default-method 0) )標題(Header)Index:1 Scheme symbol:xf-header C macro:XF_HEADER Codes:FLUENT, TGrid Status:optional標題部分可以在網(wǎng)格部分中出現(xiàn)在文件的任何位置,具體用法如:(1 TGrid 2.1.1)這一部分的目的是確定寫入文件的程序。雖然它可以出現(xiàn)在任何位置,但是一般說來它是文件的第一部分。附加的頭文件部分表明產(chǎn)生文件時所使用的其它程序,因此表明了該文件的來源,和處理過程。維度Index:2 Scheme symbol:xf-dim

49、ension C macro:XF_DIMENSION Codes:FLUENT, TGrid Status:optionalThe dimensionality of the grid (2 ND)其中ND是2或3,目前本部分用來檢查有適當維數(shù)的網(wǎng)格。節(jié)點Index:10 Scheme symbol:xf-node C macro:XF_NODE Codes:FLUENT, TGrid Status:required (10 (zone-id first-index last-index type ND)( x1 y1 z1 x2 y2 z2 . . . )如果區(qū)域ID是零,這是網(wǎng)格內(nèi)節(jié)點總

50、數(shù)的聲明。第一個index將會是一,最后一個index將是以十六進制表示的節(jié)點總數(shù),type是無意義的,ND是網(wǎng)格的維度,后面沒有坐標。包圍坐標的括號也沒有。例如: (10 (0 1 2d5 0 2)如果區(qū)域ID大于零,它表明節(jié)點所屬于區(qū)域。第一個index和最后一個index是十六進制表示的節(jié)點的index。當然,每一區(qū)域的最后一個index必須小于或等于聲明部分的值。Type表明區(qū)域內(nèi)節(jié)點的類型。TGrid使用該值來表明下面的類型:零為虛擬節(jié)點,一為無類型或任何類型,二為邊界節(jié)點。FLUENT忽略零類型的節(jié)點,并將其它類型的節(jié)點全部讀入,但是這些代碼只寫類型一。ND是可選的聲明,它表明節(jié)點

51、數(shù)據(jù)的維度。如果網(wǎng)格維度是二,如維度部分所指定的,那么每一行只出現(xiàn)x和y的坐標。 下面是一個二維的例子 (10 (1 1 2d5 1 2)( 1.500000e-01 2.500000e-02 1.625000e-01 1.250000e-02 . . . 1.750000e-01 0.000000e+00 2.000000e-01 2.500000e-02 1.875000e-01 1.250000e-02 )因為網(wǎng)格連通性由整數(shù)描述指示器組成(見表面和單元一節(jié)),在文件中使用十六進制保存空間,并提供了更快的文件輸入輸出。標題的index也用十六進制以便于它們和網(wǎng)格連通性部分的index匹配

52、。為了保證相容性,區(qū)域ID和類型也是使用十六進制。周期性Shadow表面Index:18 Scheme symbol:xf-periodic-face C macro:XF_PERIODIC_FACE Codes:FLUENT, TGrid Status:required only for grids with periodic boundaries 本部分表明了周期性邊界的成對周期性表面。周期性邊界的網(wǎng)格都有這一類型的部分。下面是一個例子: (18 (first-index last-index periodic-zone shadow-zone)( f00 f01 f10 f21 f20

53、f21 . . . )其中first-index是列表中的第一個周期性表面對的index,last-index是最后一個,periodic-zone 是周期性表面區(qū)域的區(qū)域ID,shadow-zone相應的shadow表面的區(qū)域ID,上面是它們的十六進制格式。 在body (f*)部分的index是指每一周期性邊界的表面(十六進制)以及偏移到網(wǎng)格的表面列表的index。注意:first-index和last-index并不是指表面index,它們是指周期對列表的index。下面是該部分的一部分例子: (18 (1 2b a c) ( 12 1f 13 21 ad 1c2 . . . )單元In

54、dex:12 Scheme symbol:xf-cell C macro:XF_CELL Codes:FLUENT, TGrid Status:required單元的聲明部分和節(jié)點的聲明很類似: (12 (zone-id first-index last-index type element-type)區(qū)域ID為零表明了單元總數(shù)的聲明。如果last-index為零,那么網(wǎng)格內(nèi)沒有單元。當文件只包含一個表面網(wǎng)格以告訴解算器該網(wǎng)格不可用時,這一功能很重要。當element-type被完全忽略時,這一類型在聲明部分通常被忽略,并通常被設(shè)為零。例如: (12 (0 1 3e3 0)表明網(wǎng)格中有3e3

55、(hexadecimal) = 995個單元。這一聲明是必需的,而且必須先于規(guī)則單元(regular cell)部分。規(guī)則單元部分標題內(nèi)的element-type表明了該部分內(nèi)的單元類型,如下:element-typedescriptionnodes/cellfaces/cell 0mixed1triangular33 2tetrahedral44 3quadrilateral44 4hexahedral86 5pyramid55 6wedge65 規(guī)則單元部分沒有體,但是它們有一個具有相同格式的標題,其中first-index和last-index 表明了特定區(qū)域的范圍,type表明是流體區(qū)

56、域單元(type=1)還是固體區(qū)域單元(type=0x11, 或者十進制17),或者懸掛節(jié)點母體(parent)(type = 0x20, or 32 decimal),element-type表明區(qū)域內(nèi)單元的類型。類型為零表明無效區(qū)域,F(xiàn)LUENT會略過它。如果一個區(qū)域是混合類型(element-type=0),它將有一個體列在每一單元元素類型中。例如: (12 (9 1 3d 0 0)( 1 1 1 3 3 1 1 3 1 . . . )表明在區(qū)域9中,有3d (十六進制) = 61個單元,這一區(qū)域中前三個是三角形,下兩個是四邊形。當文件只包含表面網(wǎng)格時,TGrid不需要單元部分。表面(F

57、aces)Index:13 Scheme symbol:xf-face C macro:XF_FACE Codes:FLUENT, TGrid Status:required表面部分包含一個標題,和單元的格式相同(只是index為13)。 (13 (zone-id first-index last-index type element-type)區(qū)域ID為零表明聲明部分沒有體,并且element-type表明了那個區(qū)域的表面類型。規(guī)則表面部分的題包含了網(wǎng)格的連通性,每一行顯示如下: n0 n1 n2 cr cl其中n*是表面節(jié)點或者頂點的定義,c*是鄰近單元。這是一個三角形表面單元格式的例子,

58、節(jié)點的準確數(shù)目依賴于element類型。單元index的順序是很重要的,第一個單元cr是表面右邊的單元,cl是表面左邊的單元,。旋向(Handedness)由右手定則確定:如果你根據(jù)節(jié)點的順序彎曲右手,你的拇指將會指向表面的右邊。如果沒有臨近單元cr或者cl是零。(所有的單元,表面和節(jié)點都具有正的index)。對于僅包含邊界網(wǎng)格的文件,cr和cl都是零。,如果是二維網(wǎng)格n2被省略。如果表面區(qū)域是混合類型(element-type = 0),本部分的體會包含表面類型,如下: type v0 v1 v2 c0 c1其中type是表面類型,如下表所定義:element-typeface typeno

59、des/face 0mixed2linear2 3triangular3 4quadrilateral4 下面是當前有效的邊界條件類型bc namebc id interior2 wall3 pressure-inlet, inlet-vent, intake-fan4 pressure-outlet, exhaust-fan, outlet-vent5 symmetry7 periodic-shadow8 pressure-far-field9 velocity-inlet10 periodic12 fan, porous-jump, radiator14 mass-flow-inlet20

60、 interface24 parent (hanging node)31 outflow36 axis37 對于非一致網(wǎng)格界面,非一致網(wǎng)格交界處的表面被放進獨立的表面區(qū)域。在交界處的類型加1000,比方說:1003就是一個壁面區(qū)域。表面樹(Face Tree)Index:59 Scheme symbol:xf-face-tree C macro:XF_FACE_TREE Codes:FLUENT Status:only for grids with hanging-node adaption 這一部分表明了包含懸掛節(jié)點的網(wǎng)格的表面層次。本部分的格式如下: (59 (face-id0 face-id1 parent-zone-id child-zone-id)( number-of-kids kid-id-0 kid-id-1 . kid-id-n . . .)其中face-id0是本部分第一個父表面的index,face-id1是本部分最后一個父表面的index,parent-zone-id包含父表面的區(qū)域的ID,child-zone-id包含子表面的區(qū)域的ID,number-of-kids 父表面的所有子表面的數(shù)量,kid-id-n是子表面的ID。這些是十六進制格式。 本節(jié)所包含的文件無法用TGrid讀入單元樹(Cell T

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!