问题描述
我对使用python脚本进行后处理非常陌生。但是,这些天来,我一直使用Paraview来查看结果(不同时间步长的图像)。但是,随着我的网格分辨率的提高,下一个步骤的图像将永远载入。因此,我想创建一个Python脚本,该脚本可以将每个时间步的结果保存为图像格式(png或jpeg),也可以将图像合并为视频文件。
我有一个SavingsforParaview文件夹,其中包含一个.pvd文件和217个.vtu文件,每个时间步一个。在Paraview中,我们加载pvd文件,然后可视化所有内容。现在,我想构建一个脚本来执行相同的操作。我不想在Paraview中使用内置的python脚本,而是创建一个可以在终端中使用python命令运行的单独文件。
https://filesender.renater.fr/?s=download&token=6aad92fb-dde3-41e0-966d-92284aa5884e
解决方法
您可以在Python Trace
菜单中使用Tool
。
用法:
- 开始跟踪
- 照常使用PV(加载文件,设置过滤器和视图,截取屏幕截图...)
- 停止跟踪
它会生成您操作的python版本并显示它。然后,您可以将其另存为python文件,然后手动对其进行修改。
例如,您可以在前两个时间步进行可视化,然后编辑跟踪文件以添加循环并覆盖每个时间步。