本章通过一些例子来讲解Tecplot的具体使用方法。
15.1 绘制XY曲线
Tecplot中的所有XY曲线都是由一个或者多个XY对构成的。XY对之间的关系以及曲线绘制方式,在Tecplot被统称为XY绘图。XY绘图有三种方式:
1.直线式(Lines): 用线段连接所有的数据点。
2.符号式(Symbols):每个数据点由一个符号代表,例如圆、三角形、方形等。
3.柱状式(Bars):每一个数据点由一个水平或垂直柱代表。
下面我们结合tecplot自带的rain.plt文件进行实例讲解XY曲线的绘制。
1.首先打开rain.plt文件
1)点击菜单File,选择New Layout。
2)顺次点击File/Load Datafile,在Tecplot的安装目录TEC90下顺序选择Demo/plt/rain.plt。2.然后调整绘图选项
3)在XY菜单中,选择定义XY绘图(Define XY Mappings)项。选中Map 2和3,然后点击Map Show项会出现一个选择窗口,选择激活(Activate)。
如图14-4-1所示。
图14-4-1 显示XY曲线
4)在XY-Mappings窗口中有许多选项,可以方便的用来改变曲线形式,定义XY轴变量,改变柱状图形式等等功能,由于其操作过程非常简单,这里不作一一赘述。图14-4-2为做好的一个示例图。
图14-4-2 XY曲线绘制示例
15.2 绘制矢量图
1.首先打开示例文件,velocity.plt
1)点击菜单File,选择New Layout。
2)顺次点击File/Load Datafile,在Tecplot的安装目录TEC90下顺序选择Demo/plt/velocity.plt。
2.下面对矢量图进行绘制属性设定。
1)在工具栏中,不选Mesh前的,选择矢量(Vector)前的。在弹出的Select Variables 对话框中设置U为V4:U/RFC,V为V5:V/RFC,点击OK。
2)由于默认的颜色为红色,不能反映出速度的大小。所以下面选择新的矢量着色。点击工具栏中的绘图属性(plot attribute),打开绘图属性窗口。
图15-2-1 绘图属性窗口。
点击线颜色(line color),在弹出的颜色选择窗口中选择多色(multi)或者也可以选择
其它单色,并选择着色依准的等值线变量。然后再调整矢量宽度为0.3%。所得图标如下:
图15-2-2 等值线颜色着色矢量图3)还可以在矢量图上绘制流动迹线。在工具栏中选择,然后在矢量图中上下拖动鼠标,便可以绘制出如下图的迹线图。
图15-2-3 迹线图
15.3 绘制等值线图
为了保证示例的连贯性,这里依然应用文件velocity.plt
1.首先打开示例文件,velocity.plt
1)点击菜单File,选择New Layout。
2)顺次点击File/Load Datafile,在Tecplot的安装目录TEC90下顺序选择Demo/plt/velocity.plt。
2.在工具栏中去掉mesh前的选择标记,并选择等值线(contour),在弹出的变量选择框中选择R/RFR。注意等值线变量也可以在Field->contour->contourvariables中修改。
生成的图形应如图15-3-1所示:
图15-3-1 等值线图
3.下面调整等值线的密度和数值。
1)打开窗口field->contour->contour levels,会打开如图15-3-2窗口。
图 15-3-2 等值线等级调整窗口
2)首先重新设定总的级数,点击reset levels,并输入10。
3)然后调整等级密度,点击new levels,保持min,max and numberof levels被选中,然后输
入minimum level 1.0,Maximum level 1.5,注意在这里也可以输入级数来进行等值线级数的调整。
图15-3-3 调整等值线密度
4)下面加上等值线的轮廓线。点击工具栏的plot attribute 按钮,在弹出的对话框中单击contour plot type,选择both lines &flood,等值线图形中便有了轮廓线,可以调整线型、颜色和宽度等参数,以达到最佳的显示效果。生成的图形应如图14-4-10所示:
Author:Kaiser@流体中文网\n\n图 15-3-4 调整后的等值线及其轮廓线。 5)最后加上图例并在轮廓线上标值。 field->contour->contour legend,弹出窗口如图 15-3-5。\n\n图 15-3-5 图例窗口 选中 show contour legend。 选择 align vertical(垂直对齐), 可以通过 size(大小)调整其尺寸和通过 box around table(是 否有边框)是否有边框。调整后的窗口应如图 15-3-6。\n\n可以随意传播复制,请注明出处 kaiser@流体中文网\n\n\r\n
Author:Kaiser@流体中文网\n\n图 15-3-6 等值线及其图例 然后用工具栏上的 注。 全部操作完成后的图形应如图 15-3-7。 按钮,在希望标注的地方单击鼠标,便可以对等值线进行数字标\n\n可以随意传播复制,请注明出处 kaiser@流体中文网\n\n\r\n
Author:Kaiser@流体中文网\n\n图 15-3-7 等值线及其数值标注\n\n15.4 绘制流线图\n在绘制矢量图的过程中,已经绘制了一个简单的 2D 流线图。本节中我们将绘制更为复 杂的 3D 体流线图。 1.首先打开fetetra.plt文件 1)点击菜单 File,选择 New Layout。 2) 顺次点击 File/Load Datafile,在 Tecplot 的安装目录 TEC90 下顺序选择 Demo/plt/fetetra2.plt。 2.然后去掉网格,并选择矢量变量 1)在边栏左上方的 Zone Layers 部分,去掉 Mesh 前的 ,选中 Contour 前的 。 在弹出的 Contour variable 对话框中选择 V4:U(ms) 。关闭对话框。 2)在边栏中的 Zone Effects 部分,选中 Translucency,这样 Tecplot 会对整个绘图进行透明化 处理,透明程度的设定可以在工具栏中 plot attribute 中的 effect 选项进行设定。 完成书面操作后,整个 tecplot 界面应如图 15-4-1。\n\n可以随意传播复制,请注明出处 kaiser@流体中文网\n\n\r\n
Author:Kaiser@流体中文网\n\n图 15-4-1 等值线图 3) 添加流线。 首先设定流线属性。 Field->streamtrace placement 中设定格式 (format) 为 volume rod。方向(direction)为两者都有(both) 。然后点击工具栏中的 加流线。操作完成后的窗口如图 15-5-2。 ,在图中合适位置添\n\n可以随意传播复制,请注明出处 kaiser@流体中文网\n\n\r\n
Author:Kaiser@流体中文网\n\n图 15-4-2 添加流线后的窗口。 由于流线默认为白色,且宽度值太小。所以要作进一步调整。 Field->streamtrace details 打开窗口如图 15-5-3。\n\n图 15-4-3 流线细节窗口 在窗口中调整 rod/ribbon width 值为 0.03。 选择 color 为蓝色。 调整后的流线如图 15-4-4。\n\n可以随意传播复制,请注明出处 kaiser@流体中文网\n\n\r\n
Author:Kaiser@流体中文网\n\n图 15-5-4 调整后的流线图。\n\n15.3 绘制散点图\n所谓的散点图便是用一系列位于数值点位置的符号来表示数据的一种图形。 而这些代表数值 的符号可以根据变量值的大小而有大小或者颜色的不同, 当然也可以是相同大小或者相同颜 色。 与等值线图相比散点图最大的优势便在于其不需要网格结构, 可以对不规则的数据进行 处理。 图15-5-1便是一个散点图的示例。\n\n图15-5-1 散点图示例。 散点图的绘制相对简单,但要想得到很好的标识数据的散点图要需要进行大量的调整工作。 1. 首先打开文件sylinder.plt. 1)点击菜单 File,选择 New Layout。 2) 顺次点击 File/Load Datafile,在 Tecplot 的安装目录 TEC90 下顺序选择 Demo/plt/cylinder.plt。 3)然后去掉网格(mesh),并选择散点图(scatter) 。Tecplot 窗口应如图 15-5-1(注:进行了 位置调整) 。\n\n可以随意传播复制,请注明出处 kaiser@流体中文网\n\n\r\n
图15-5-2 散点图
2.进行散点图调整。
主要是在工具栏中的plot attribute,scatter 选项中完成的。窗口如图15-5-2。
图15-5-3散点图调整窗口
1)由于点太密,根本无法观察,所以首先调整数据密度。点击窗口中的index step,调整
I,J,skip值都为3。
2)然后对三个区分别采用不同的符号。对1区采用默认方形(square)。对2区采用圆
(circle),对3区采用菱形(diamond).并调整它们的轮廓颜色和填充色。调整后的散
点图应如图15-5-4。
图15-5-4 调整后的散点图
15.3绘制三维流场图
三维流场图矢量图,散点图,流线图等和二维数据处理方法一样。Tecplot中还有针对于3D数据的特殊绘图格式—围墙图。之所以成其为围墙图,因为它的形状类似于用围墙把平面分割性许多小格子。
围墙图的生成过程也非常简单,数据可以是IJ有序数据或者I,J,K平面和IJK数据。特别的,这种图形的特别之处在于要绘出底面数据然后绘出垂直于底面的数据作为围墙罢免给分成小格子。可以用泛色的等值线图来充分表现数据的变化。图15-5-1为一个围墙绘图的
示例。
15-5-1 围墙图示例
下面结合数据来制作一个围墙图。
1.首先打开文件ijkortho.plt
1) 点击菜单File,选择New Layout。
2)顺次点击File/Load Datafile,在Tecplot的安装目录TEC90下顺序选择Demo/plt/ijkortho.plt。3)然后再工具栏中去掉网格(mesh),并选择等值线图(contour)。Tecplot窗口应如图15-5-1(注:进行了位置调整)。选择变量为V5:E。
2.下面绘制围墙图。
1)点击工具栏中绘图属性(plot attribute)。
2)调整volume下的surfaces to plot为I&J&K 平面。窗口应如图15-5-2所示。
图15-5-2 围墙图
3)可以看到只有沿X方向有了围墙面。为了在Y和Z方向也产生围墙面。需要改变其范围为最大。在绘图属性(plot attribute)属性中的volume项目下的I平面范围(range for I-planes),J平面范围(range for J-planes)和K平面范围(range for k-range)中分别调整数值为:
I:起始(begin):1;中止(End):mx;跳过(skip)5
J:起始(begin):1;中止(End):mx;跳过(skip)4
K:起始(begin):1;中止(End):mx;跳过(skip)mx
生成的图形如图15-5-3所示。
图15-5-3 围墙图2