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)格式。
layout相关操作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进行批量处理。
macro相关操作
网友评论