首页/文章/ 详情

barracuda 24.0 用户手册中英文翻译(第十六章 Tecplot后处理)

1天前浏览12

barracuda课程链接:https://www.fangzhenxiu.com/course/11268766/

16。Tecplot for Barracuda

Barracuda可以通过Tecplot软件进行可视化处理Tecplot for BarracudaBarracuda的默认后处理工具。在Tecplot for Barracuda中,添加了定制来定制底层Tecplot 360软件以满足Barracuda用户的需求。

CPFD软件为Barracuda用户提供Tecplot for Barracuda的支持。

§CPFD客户支持网站上的Tecplot for Barracuda培训视频。

§Tecplot for Barracuda一起安装的文档:

§在线帮助查看器详细介绍了Tecplot for Barracuda的所有功能。它是使用Tecplot for Barracuda的菜单帮助,Tecplot 360 EX帮助....访问的

§欢迎屏幕包含与Tecplot for Barracuda安装捆绑在一起的PDF文档链接。使用Tecplot for Barracuda的菜单视图,欢迎屏幕。捆绑的文档包括:

§开始

§用户手册

§宏脚本指南

§PyTecplot指南

§快速参考

§Tecplot网站资源:

§大量视频教程

§过往网络研讨会的录音

16.1。快速宏面板

BarracudaTecplot的默认配置在窗口右侧有快速宏面板(如图16.1所示)。该面板包含来自Barracuda GUI的所有公共网格、项目设置和后处理视图。双击快速宏面板中的项目将允许您轻松更改视图,而无需离开Barracuda GUI的Tecplot

图16.1快速宏面板

如果没有显示面板,则可以通过Barracuda的Tecplot菜单:Scripting,Quick Macros来启用它。

此宏将当前加载的解决方案时间的所有单元格、粒子、气泡和跟 踪器数据写入文本文件。cells_  particles_  bubbles_  , and tracers_  .

此宏将所有解算时间的所有单元格、粒子、气泡和跟踪 器数据写入文本文件。Cell、particle、bubble和tracers数据写入文件时遵循以下命名约定:cells_  

16.2。加载Barracuda数据

为了更方便地将Barracuda 数据加载到Barracuda的Tecplot中,主文件菜单中包含了一个特殊的附加组件:加载Barracuda数据....

图16.2加载Barracuda数据

此对话框包含四个按钮,具有以下功能:

加载3D数据集这将打开一个文件对话框,其中任何bvr.*.Plt文件可以被选择。单击Open将根据要加载的Tecplot文件设置的设置加载模拟结果文件。

加载数据文件这将打开一个文件对话框,其中任何Barracuda 的输出文件都是SFF格式的。dat00,FLUX*files, history.log,*. log。Sff文件等)均可选择。这些文件会自动转换成.plt格式进行线条绘制。

这将打开一个文件对话框,其中可以选择现有的Tecplot布局文件(*.lay)。这将扫描模拟文件夹中的所有Barracuda 数据文件,并将布局文件引用的任何文本格式文件转换为.plt格式。

刷新/重新加载这将从运行模拟中读取任何新的3D.plt文件到Barracuda的Tecplot中,并刷新线条图中使用的任何文本格式文件。Tecplot for Barracuda不会监视模拟文件夹中的新结果文件,也不会在模拟过程中自动加载新结果文件。使用这个来加载最新的模拟数据。将加载的特定3D .plt文件是根据要加载的Tecplot文件设置确定的。

要加载的Tecplot文件

该功能控制哪些可视化文件将加载到Tecplot for Barracuda中。对于具有许多可视化文件的大型模拟,将所有3D.plt结果文件加载到Tecplot for Barracuda中可能非常耗时。使用此功能选择较少数量的文件进行加载,可以使许多数据分析任务更加高效。

此选项将加载最近写入模拟结果的时间点的3D.plt结果。这是一个相对较快的操作,建议用于只需要模拟的最新结果的分析。

First此选项将加载第一个3D.plt结果。建议在检查模拟初始条件时使用。

最后N此选项将加载最后N个3D.plt结果文件。N的值是使用下拉菜单右侧的方框设置的。

N均匀间隔此选项将加载N个3D.plt结果文件,在整个模拟过程中均匀间隔。N的值是使用下拉菜单右侧的方框设置的。当您希望分析整个模拟过程中的数据,但加载所有数据将花费非常长的时间时,建议使用此选项。

加载文件编号此选项将加载单个时间点的3D.plt结果。N的值用于标识文件bvr.cells.  和bvr.particles.  加载,并通过在下拉菜单右侧的框中输入N值来设置。

All 此选项将加载模拟生成的所有3D.pltTecplot for Barracuda文件。此操作可能会花费大量的时间,但如果您希望导出整个模拟的动画,或者如果您需要分析所有3D.plt结果文件中包含的数据,则此操作是必要的。

16.3。batch_movie

虽然在Tecplot for Barracuda中可以创建模拟结果的电影,但脚本batch_movie允许将电影创建为批处理过程,而不需要打开Tecplot for Barracuda。该脚本需要一台带有Python的计算机(推荐使用Anaconda发行版),并且需要安装Tecplot for Barracuda以及虚拟反应器许可证。

命令batch_movie必须在包含从虚拟反应器模拟生成的.plt文件和至少一个.sty(样式)文件的目录中运行。样式文件是在Tecplot for Barracuda GUI中创建的,它将规定输出影片的外观,包括系统几何结构的框架和记录的数据。然后生成的电影将以指定的样式从。plt文件中创建。

例如,要使用特定样式文件运行batch_movie,将运行以下命令:

batch_moviepart_vol_frac.sty

还有各种可选参数可以传递到batch_movie命令中。这方面的一个例子是标志,它将从指定的文件号开始生成电影。例如,要从第50个。plt文件开始,将运行以下命令:

batch_movie part_vol_frac。——startIndex50

要查看可用选项的全面列表,请运行带有标志的batch_movie

batch_movie——help

注意,对于尚未完成的模拟,可以运行batch_movie。它会为所有当前存在的.plt文件生成帧,并在到达最后一个文件时停止。然后,该程序可以再次运行已生成的新文件,batch_movie将在上次运行期间生成的最后一个文件中拾取。batch_movie的所有输出,包括电影、帧和日志文件,都可以在动画文件夹中找到。

16.4。plt2txt

Barracuda文件的Tecplot是二进制格式,扩展名为*.plt。有时,将这些数据以文本格式保存以进行后期处理是很有用的。从二进制格式转换为文本格式的一种方法是通过快速宏面板中的“输出数据到文本”宏。另一种方法是使用虚拟反应器安装中包含的plt2txt.pyPython脚本。

要使用此工具将Tecplot文件转换为文本,请从虚拟反应器GUI打开终端。然后运行命令plt2txt,后面跟着要转换的文件的名称。多个文件可以使用列表命名,也可以使用通配符或正则表达式语法。此外,脚本的帮助信息将在不带参数运行时输出。

例如,要转换单个文件bvr.cells.00100.Plt转换为文本,可以运行:

plt2txtbvr.cells.00100.plt

下面的命令将转换所有基于*的单元格和粒子.Plt文件转换为文本:

plt2txt bvr.cells *.PLT bvrv .particles*.plt

转换每10个基于单元格的*.Plt文件转换为文本,你可以运行:

plt2txt bvr.cells * 0.plt

16.5。sff2plt

当从基于文本的数据创建xy图时,Tecplot for Barracuda要求数据为.plt格式。“Tecplot forBarracudaFile”菜单中的“加载Barracuda数据”工具自动执行从文本格式到。plt格式的转换。但是,如果有必要单独执行转换,则可以使用Barracuda安装中包含的sff2plt(在Linux中)或sff2plt.exe(在Windows中)实用程序来完成。不带参数运行此实用程序将自动转换当前目录下list_output_files.log文件中列出的所有文件。如果需要,也可以转换单个文件。带标志运行该实用程序,以查看包含可用选项的帮助消息。原始的基于文本的数据文件不会被转换实用程序改变。

16.6。gmv2plt

Tecplot for Barracuda需要一个特定的输出文件格式(*.plt),这是由求解器和网格生成器编写的默认格式(从BarracudaBarracuda版本20.0.0开始)。如果您有来自过去模拟的现有GMV文件,您希望使用Tecplot for Barracuda进行后处理,您可以使用Barracuda安装中包含的gmv2plt实用程序转换它们。

转换使用以下步骤执行:

1.在包含GMV文件的文件夹中,使用Barracuda版本20.0.0(或更新版本)GUI打开现有的项目文件。

请注意

这将把.prj文件从以前的版本转换为较新的GUI版本。建议您在使用较新的GUI版本打开原始项目文件之前对其进行备份,因为很难将项目文件恢复到较早的版本。

2.从BarracudaGUI中打开一个终端。

3.在终端输入gmv2plt(Linux系统)或gmv2plt.exe(Windows系统)命令,程序将创建新的*。从现有的Gmv中获取项目文件夹中的plt文件.*文件。所有现有的Gmv.*文件将保持不变。

4.在BarracudaGUI的Post-Run窗口中,单击任何快捷按钮以查看Tecplot for Barracuda中的新结果。


来源:工业界CFD
FluxpythonTecplot控制Barracuda
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-05-30
最近编辑:1天前
热血仿真
工业设备仿真优化
获赞 113粉丝 175文章 82课程 6
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈