为了账号安全,请及时绑定邮箱和手机立即绑定

用于后处理 vtu 或 pvd 文件的脚本

用于后处理 vtu 或 pvd 文件的脚本

跃然一笑 2023-08-15 16:39:41
我对使用 python 脚本进行后处理还很陌生。但这些天我都使用 ParaView 来查看我的结果(不同时间步骤的图像)。但随着我的网格分辨率的增加,下一个时间步的图像需要永远加载。因此,我想创建一个 python 脚本,它可以以图像格式(png 或 jpeg)保存每个时间步的结果,也可以将图像合并为视频文件。我有一个文件夹 SavingsforParaview,其中包含一个 .pvd 文件和 217 个 .vtu 文件,每个时间步一个。在 ParaView 中,我们加载 pvd 文件,然后将所有内容可视化。现在,我想构建一个脚本来执行相同的操作。我不想在 ParaView 中使用内置的 python 脚本,而是创建一个单独的文件,我可以使用 python 命令在终端中运行该文件。
查看完整描述

1 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

您可以使用菜单Python Trace中的 , Tool

用法:

  • 开始跟踪

  • 照常使用 PV(加载文件、设置过滤器和视图、截取屏幕截图...)

  • 停止追踪

它会生成您的操作的 Python 版本并显示它。然后你可以将其保存为python文件并手动修改它。

例如,您可以对前 2 个时间步执行 visu,然后编辑跟踪文件以添加循环并覆盖每个时间步。


查看完整回答
反对 回复 2023-08-15
  • 1 回答
  • 0 关注
  • 100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信