Tecplot 360是由美國Tecplot公司推出的,專門用于處理數(shù)值模擬和CFD結(jié)果的可視化軟件。可以繪制x-y曲線圖、2D\3D云圖。軟件簡單易學(xué),可直接導(dǎo)入fluent、OPenFOAM、excel、plot3D、cgns等軟件的結(jié)果文件,并支持輸出png、tiff、jpeg等格式的位圖和eps、ps格式矢量圖。
為了保持文章中圖片風(fēng)格,并且批量處理大量相同的基本數(shù)據(jù),往往需要多次調(diào)整Tecplot的顯示方式、顏色、字體、字號、標(biāo)尺等內(nèi)容,這可以使用layout、frame、macro功能來較少操作量,提高效率。
layout(.lay)包含了原始數(shù)據(jù)的地址鏈接、以及工作區(qū)中所有frame(單個(gè)或者多個(gè))的當(dāng)前樣式和布局;
frame(.sty)包含單個(gè)frame的樣式和布局,不包含數(shù)據(jù)鏈接;
macro(.mcr)記錄操作流程;
layout(.lay)
點(diǎn)擊File
標(biāo)簽,即可發(fā)現(xiàn)layout的幾種操作,包括新建、打開、保存等,當(dāng)存在多個(gè)相同類型原始數(shù)據(jù)時(shí),可通過保存layout文件,并適當(dāng)修改其中保存的原始數(shù)據(jù)的鏈接地址,來批量套用樣式和布局。鏈接地址支持絕對地址和相對地址,為了簡化套用操作,個(gè)人習(xí)慣:相同類型的原始數(shù)據(jù)分別保存在不同文件夾下并使用相同文件名稱,而在.lay文件中使用相對地址鏈接,此時(shí)將.lay文件直接放入相應(yīng)的文件夾下即可直接加載此文件夾中的原始數(shù)據(jù)。
另外,當(dāng)需要把數(shù)據(jù)和樣式同時(shí)保存在一個(gè)文件中時(shí),在保存時(shí)注意選擇成layout packages(.lpk)格式。
frame(.sty)
和frame相關(guān)的操作都在frame
標(biāo)簽中,當(dāng)在當(dāng)前工作區(qū)添加多個(gè)frame時(shí),則選擇Create New Frame
,這樣可生成相對復(fù)雜的套圖。
比如,要生成下面這種局部放大圖,可以先將大圖的frame保存(Save frame style
),然后在適當(dāng)位置創(chuàng)建新frame框(Create New Frame
),再在新frame中導(dǎo)入剛剛保存的frame文件(Load frame style
),此時(shí)新frame中顯示了和大圖相同的內(nèi)容,最后在適當(dāng)調(diào)整坐標(biāo)軸范圍、字體字號、線條粗細(xì)、標(biāo)題顯示等,即可實(shí)現(xiàn)這種局部放大的套圖。其中通過使用保存和導(dǎo)入frame style操作,保證了原始數(shù)據(jù)加載、線形樣式以及可能存在的二次數(shù)據(jù)變換等。
macro(.mcr)
macro的相關(guān)操作在Scripting
標(biāo)簽中,記錄操作過程則點(diǎn)擊Record Macro
,并會(huì)彈出Macro Recorder
小窗口,此時(shí)再進(jìn)行的所有操作都會(huì)保存在相應(yīng)的.mcr文件中,直到點(diǎn)擊Stop Recording
或者退出Tecplot 360軟件。之后可以通過雙擊運(yùn)行.mcr文件,或者通過點(diǎn)擊Scripting->Play Macro/Script
并加載相應(yīng).mcr文件來自動(dòng)重復(fù)之前記錄的操作過程。
macro是記錄操作過程,其保存的內(nèi)容最全面,換句話說,即使存在錯(cuò)誤操作也會(huì)被記錄下來。并且保存新建截面、數(shù)據(jù)插值、保存新數(shù)據(jù)、輸出圖片等操作可以使用macro進(jìn)行批量處理。