Output
Tecplot 360 提供多种格式供您输出和导出完整图形。本章讨论如何使用布局文件或样式表保存设置、准备用于网络发布的图形,以及将数据文件写入文件。
关于导出或打印已完成图形的信息,请参阅:Exporting Plots或Printing,分别对应。
Layout Files, Layout Package Files, Stylesheets
Tecplot 360 有三种不同类型的文件用于存储图形信息:
- Stylesheets (.sty)
-
样式表存储单个框架的信息,不包含该框架所用数据的任何信息。
- Layout Files (.lay)
-
布局文件存储工作区中所有框架的信息,包括每个框架所用数据的标识和链接。
- Layout Package Files (.lpk)
-
布局包文件是布局文件的扩展,其中包含数据及可选的预览图像。
布局文件和布局包文件是保存图形样式的首选方法。它们保存工作区的完整画面,且加载和保存快速简便。样式表包含 Tecplot 360 中单个框架的样式。
Creating Layouts and Stylesheets for Tecplot Focus
如果您在 Tecplot 360 中使用样式表或布局,并希望与 Tecplot Focus 用户共享,请注意以下功能::
-
CFD Analyzer 的任何方面(即 Tecplot 360 中 [T0015] 菜单提供的选项),包括集成 menu in Tecplot 360) including integration
-
使用 Tecplot Focus 中不可用的加载器加载的数据文件
-
包含多边形或多面体区域或超过 500 万个数据点的数据文件。
-
Tecplot Focus 2016 R1 之前的版本不支持多个切片组或多个等高线组。此限制不适用于较新版本。
如果您的样式表或布局文件中包含上述任何项目,则无法在 Tecplot Focus 中加载。但由 Tecplot Focus 创建的样式表和布局可在任一产品中加载。
Handling Layout Files from Previous Releases
如果您使用来自 Tecplot 360、Tecplot Focus 或其前身(简称为 Tecplot)先前版本的布局文件,请注意以下事项:
- Zone Numbers
-
由于用于多种数据格式的 FEA 加载器所依赖的第三方库发生变化,区域加载顺序可能与保存时不同。如果发生这种情况,将发出警告提示区域顺序变化。如果您有任何引用 FEA 数据集中区域的布局,请仔细检查以确保这些引用仍指向所需区域。
Exporting Backward-Compatible Data Files
虽然 Tecplot 360 布局和布局包文件不向后兼容,但您可以选择将某一版本 Tecplot 360 写入的数据文件导出,供早期版本读取。为此,请使用对话框,具体操作参见Data File Writing.
样式表
- 样式表在以下场景中非常有用:
-
-
在应用样式前需对数据集进行预处理。您可能需要先加载数据集、运行某些方程、执行插值或区域提取,然后再分配样式。若样式引用了原始数据中不存在的对象或变量,则必须在创建这些对象或变量后分配样式。
Tecplot 360 的数据日志功能与布局文件相结合,可在许多情况下避免此类问题。 -
在大型数据集上切换样式。您可能希望加载一个大型数据集并生成两个整页图形,每个图形使用不同样式。通过为第二个图形使用样式表,可避免重新加载数据集。
-
将同一布局中一个框架的样式复制到另一个框架。
-
仅保存框架样式的部分内容,例如仅保存等高线层级。
-
- 样式表包含以下属性(参见Figure 1):
-
-
图形类型(二维等高线图或 XY 线图)
-
使用的颜色
-
数据的当前视图
-
坐标轴显示
-
文本与几何图形
-
| 要了解如何使用样式表,请参阅Save Frame Style和Load Frame Style. |
布局文件
一个图形通常包含多个框架甚至多个数据集。布局文件允许您捕获图形中的所有信息。布局文件包含如何创建图形所用数据、框架布局与数据集关联、坐标轴与图形属性、当前颜色映射等指令。
Figure 2显示了一个包含四个框架的布局。左上角的框架关联到数据集 1,右侧的两个框架均关联到数据集 2,左下角的框架未关联任何数据集。
如果布局文件中定义的框架需要关联数据集,则布局文件中会引用构建该数据集所需的数据文件。这些数据文件可使用绝对路径或相对路径引用。在 Windows 操作系统上使用相对路径时,数据文件必须与布局文件位于同一驱动器。
布局文件还可能包含数据日志:一组用于修改数据或创建新数据的宏命令。数据日志命令可复现在先前 Tecplot 360 会话中对原始数据(文件形式)所做的数据修改。并非所有数据操作都受数据日志支持。更多信息请参见Data Journaling.
除存储每个框架的独立样式外,布局文件还记录:
-
页面布局信息(包括纸张尺寸和方向)。
-
色谱信息,包括当前使用的颜色映射。
要将场数据与布局一同包含,请使用布局包文件。更多信息,请参阅Layout Package Files.
布局包文件
布局包文件允许您将原始数据与样式信息一起传输到单个文件中。使用布局包文件,可以更改视图、测试不同的绘图类型等。
布局包文件具有与标准布局文件相同的属性。(请参阅Layout Files)。.lpk。
使用布局与布局包文件
布局保存
使用 or 菜单下的选项保存布局文件。
The 对话框包含以下选项:
- 保存类型
-
选择"链接数据"(*.lay)或"打包数据"(*.lpk)
- 使用相对路径(仅限链接布局)
-
默认情况下,Tecplot 360会使用相对文件路径保存布局中使用的数据文件名。要使用绝对文件路径保存布局,请关闭.
- 包含预览图像(仅限布局包文件)
-
开启以在文件中包含预览图像。
保存布局文件后,系统将询问您如何处理数据集更改。更多信息,请参阅Dataset Changed。
数据集已更改
在 Tecplot 360 中,布局文件包含对当前使用数据文件的引用。数据集不会直接复制到布局文件中。因此,如果您使用 Tecplot 360 对数据集进行了更改并希望保存布局,Tecplot 360 会询问您是否要创建反映更改的新数据文件。如果回答“是”,Tecplot 360 将提示您输入保存更改后数据的文件名。(如果您的布局包含多个数据集,Tecplot 360 会为每个修改过的数据集提示输入文件名。)随后,布局中将引用新数据而非原始数据。
数据覆盖
打开布局时,您可以选择覆盖布局文件的数据源指令。这允许您将给定布局应用于不同的数据。数据覆盖功能支持 Tecplot 的原生加载器,以及任何包含宏命令关键字STANDARDSYNTAX和以FILELIST_ or FILENAME_开头的关键字的加载器。有关加载器及其宏命令关键字的完整列表,请参阅Using a Loader。
要使用布局覆盖,请在对话框中勾选复选框,然后打开所需的关联布局 (.lay) 文件。这将打开对话框。
在左侧面板中,您将看到所选布局文件中包含的数据集。选择数据集时,您将在右侧面板中看到与该数据集关联的链接文件。要更改与给定数据集关联的数据文件,请突出显示左侧面板中的数据集,然后选择,您可以在其中选择要提供的新数据。新数据必须与原始数据集类型相同。
数据文件写入
您可以将活动帧中的数据集以多种 Tecplot 文件格式写出,包括向后兼容的二进制格式。您必须选择要写入的数据区域和变量,以及保存文件的格式(如适用)。
要将活动帧中的数据集写入文件,请从菜单中选择。将出现“写入数据”对话框,让您命名文件并从以下选项中选择其格式:
-
Tecplot Binary Data Writer (current)- 使用当前的 Tecplot 二进制文件格式,这是中小型数据集的最佳选择。文件以扩展名.plt.
-
Tecplot Binary Data Writer (older)保存 - 如果您需要与旧版 Tecplot 产品的用户交换数据,则支持多个先前版本的 Tecplot 二进制格式。
-
Tecplot ASCII Data Writer -使用 Tecplot ASCII 数据格式。除非在极有限的情况下,否则通常不建议使用此加载器,因为其加载速度远慢于二进制格式,且不支持按需加载。文件保存时使用扩展名.dat.
-
Tecplot Subzone Data Writer -以 Tecplot 子区域(.szplt)格式写入数据。此格式适用于大型数据文件;它仅加载每次操作所需的最少数据量,且仅在需要时加载数据,从而提升交互性能。文件保存时使用扩展名.szplt.
以 Tecplot 二进制或 ASCII 格式写入数据时,将显示对话框,其中包含以下选项:
- 保存详情
-
通过勾选相应复选框,指定要包含在数据文件中的记录类型。默认情况下,当前活动帧数据集中存在的所有记录类型均被选中。这些详情包括:
- 文本、几何图形、自定义标签
-
选择要包含在数据文件中的额外项目。
- 场数据
-
选中此项以保存区域数据。
- 数据关联(如可能)
-
保存数据集中各区域之间存在的变量和连通性共享关系,以减小文件体积并缩短加载时间。
- 生成的相邻面信息
-
自动保存 Tecplot 360 为有限元区域生成的相邻面信息。这会增加数据集大小和加载时间,但可提升加载后的性能。
- 区域/几何图形格式
-
对于 ASCII 格式,可选择以
POINT格式或BLOCK格式写入文件(BLOCK格式是当存在任何基于单元的变量时的必需选项)。 - 区域/变量
-
选择要包含的区域和变量。
- 将布局与新保存的数据文件关联
-
若启用此选项,Tecplot 360 会将已加载数据的内部引用替换为对新文件的引用。当您后续保存布局时,该布局文件将引用新文件,而非原始数据文件。