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