簡體   English   中英

用於后處理 vtu 或 pvd 文件的腳本

[英]Script for post-processing vtu or pvd files

我對使用 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

您可以在Tool菜單中使用Python Trace

用法:

  • 開始跟蹤
  • 像往常一樣使用 PV(加載文件,設置過濾器和視圖,截取屏幕截圖......)
  • 停止跟蹤

它生成您的操作的python 版本並顯示它。 然后你可以將其保存為python文件並手動修改它。

例如,您可以對前 2 個時間步進行可視化,然后編輯跟蹤文件以添加一個循環並覆蓋每個時間步。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM