| 查看: 4616 | 回復(fù): 13 | ||||
| 本帖產(chǎn)生 1 個(gè) 仿真EPI ,點(diǎn)擊這里進(jìn)行查看 | ||||
[求助]
關(guān)于從tecplot里提取fluent數(shù)據(jù)的問(wèn)題
|
||||
| 我們導(dǎo)入Fluent的多個(gè)時(shí)間步的data文件,可以觀看動(dòng)畫,并且通過(guò)Tools->Time Series Plot->Probe To Creat Time Series Plot查看某一點(diǎn)的時(shí)間序列圖。但我想將這一點(diǎn)的具體數(shù)據(jù)提取出來(lái)進(jìn)行處理,該如何操作?另外,如果想提取某一時(shí)刻中某一條直線上的所有數(shù)據(jù),又該如何操作?求指教。 |
多相流UDF | Fluent技巧 |

金蟲 (職業(yè)作家)
|
我簡(jiǎn)要說(shuō)明一下啊。 首先,準(zhǔn)備數(shù)據(jù)。例如你的文件***.cas,現(xiàn)在批處理一下,編程case.1,case.2,...,的形式,這樣后面便于操作。對(duì)于windows,可以寫個(gè)tmp.bat @set /a t=1 FOR %%i IN (*.case) DO ( rename %%i S.!t! @set /a t=t+1 ) 然后運(yùn)行就可以。linux的話,用 x=0 for file in *.case do x=`expr $x + 1` mv $file case.$x echo $x done 運(yùn)行就可以。 現(xiàn)在做macro腳本。看下面內(nèi)容,寫為export.mcr #!MC 1400 # Created by Tecplot 360 build 14.0.2.35002 $!VarSet |MFBD| = 'F:\XXX\Out_animation' (你的文件目錄) $!VarSet |var| = 1 $!VarSet |LFDSRN1| = 'Fluent Data Loader' $!VarSet |LFDSFN1| = '"STANDARDSYNTAX" "1.0" "LoadOption" "MultipleCaseAndData" "FILELIST_Files" "1" "cas.|var|" "UnsteadyOption" "ReadTimeFromDataFiles" "GridZones" "CellsAndBoundaries" "IncludeParticleData" "No" "AllPolyZones" "No" "AverageToNodes" "No" "SaveUncompressedFiles" "No"' XXXXX (對(duì)應(yīng)你的layerfile的內(nèi)容 注釋為A過(guò)程) $!SETSTYLEBASE CONFIG #========== #End of style setup #========== $!EXPORTSTART $!LOOP 1000 $!VarSet |var| += 1 XXXX (B過(guò)程) #$!PAUSE 'pause |var| ...' $!EXPORTNEXTFRAME $!ENDLOOP $!EXPORTFINISH 有A過(guò)程和B過(guò)程。A過(guò)程的做法是,打開(kāi)一個(gè)case,如cas.1,然后保存,你打開(kāi)保存的recplot,可以看到里面的內(nèi)容,對(duì)應(yīng)export.mcr,修改替換A過(guò)程的內(nèi)容。 B過(guò)程的做法是,已經(jīng)打開(kāi)了A過(guò)程,點(diǎn)擊scripting/record macro,錄制宏,保存為extract.mcr,然后打開(kāi)另一個(gè)文件,例如cas .2,替換A的cas.1,然后截取數(shù)據(jù),例如data/extract/points from polyline 或者其他,根據(jù)需要選。這里不必?fù)?dān)心具體位置,因?yàn)橐粫?huì)可以修改。然后導(dǎo)出文件。 點(diǎn)擊stop recording或者類似的,結(jié)束錄制。打開(kāi)extract.mcr,你可以修改你要選取的位置坐標(biāo)等等,然后對(duì)應(yīng)B過(guò)程內(nèi)部,修改export.mcr里面的相應(yīng)內(nèi)容。注意文件名(包括輸入輸出)也要修改一下,改成用數(shù)字循環(huán)的方式。 準(zhǔn)備好之后,用cmd /v在開(kāi)始、運(yùn)行里面啟動(dòng)cmd(windows),到達(dá)mcr的文件,運(yùn)行tecplot/tec360 -b -p export.mcr (這里linux和windows是一樣的,不過(guò)注意tecplot版本的問(wèn)題)。 Enjoy! |

金蟲 (職業(yè)作家)

金蟲 (職業(yè)作家)
|
這個(gè)應(yīng)該比較簡(jiǎn)單的。 首先,你的Fluent結(jié)果輸出case 或者 msh文件然后直接可以用tecplot讀取。根據(jù)你Fluent的版本,選擇比較恰當(dāng)?shù)膖ecplot版本,就可以了。如果你不確定,盡可能用最新的tecplot版本。 到tecplot,具體做法是: 打開(kāi)tecplot, file->load data file(s)->Fluent data loader->選擇你要打開(kāi)的文件方式(其他默認(rèn))->add Files->選擇你要打開(kāi)的文件->add to list。選擇結(jié)束,點(diǎn)擊open files。然后ok,就可以了。 Enjoy! |

木蟲 (正式寫手)

金蟲 (職業(yè)作家)


新蟲 (小有名氣)
新蟲 (小有名氣)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 289求調(diào)劑 +3 | Acesczlo 2026-03-29 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 271求調(diào)劑 +3 | 勒布朗@ 2026-03-31 | 4/200 |
|
|
[考研] 288資源與環(huán)境專碩求調(diào)劑,不限專業(yè),有學(xué)上就行 +13 | lllllos 2026-03-30 | 13/650 |
|
|
[考研] 266分,求材料冶金能源化工等調(diào)劑 +8 | 哇呼哼呼哼 2026-03-27 | 10/500 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +4 | 崔wj 2026-03-31 | 4/200 |
|
|
[考研] 求調(diào)劑 +4 | 圖鑒212 2026-03-30 | 4/200 |
|
|
[考研] 總分322求生物學(xué)/生化與分子/生物信息學(xué)相關(guān)調(diào)劑 +6 | 星沉uu 2026-03-26 | 7/350 |
|
|
[考研] 293分求調(diào)劑,外語(yǔ)為俄語(yǔ) +5 | 加一一九 2026-03-31 | 5/250 |
|
|
[考研] 材料與化工(0856)304求B區(qū)調(diào)劑 +6 | 邱gl 2026-03-30 | 10/500 |
|
|
[考研] 370求調(diào)劑 +3 | 080700調(diào)劑 2026-03-30 | 3/150 |
|
|
[考研] 福建理工大學(xué)材料學(xué)院先進(jìn)合金團(tuán)隊(duì)招收考研調(diào)劑學(xué)生 +3 | 大華金商都 2026-03-30 | 4/200 |
|
|
[考研] 284求調(diào)劑 +14 | junqihahaha 2026-03-26 | 15/750 |
|
|
[考研] 316求調(diào)劑 +7 | 江辭666 2026-03-26 | 7/350 |
|
|
[考研] 復(fù)試調(diào)劑 +3 | raojunqi0129 2026-03-28 | 3/150 |
|
|
[考研] 一志愿南京航空航天大學(xué)材料學(xué)碩求調(diào)劑 +3 | @taotao 2026-03-28 | 3/150 |
|
|
[考研] 081200-314 +3 | LILIQQ 2026-03-27 | 4/200 |
|
|
[考研] 305求調(diào)劑 +5 | 哇盧卡庫(kù) 2026-03-26 | 5/250 |
|
|
[考研] 考研調(diào)劑 +10 | 呼呼?~+123456 2026-03-24 | 10/500 |
|
|
[考研] 調(diào)劑求收留 +7 | 果然有我 2026-03-26 | 7/350 |
|
|
[考研] 347求調(diào)劑 +4 | L when 2026-03-25 | 4/200 |
|