问题背景
利用ParaView后处理计算结果绘制等值线/面时,contour by后面的选项只有标量可以选择,如果想要绘制矢量分量的等值线/面,比如说速度U_X的等值线,应该怎么做呢?
以cavity算例举例,我想做速度U_X的等值线。如下可以看出,对剖面做等值线时,contour by后边只有标量p可选,所以如果我们可以将速度的分量提取出来,那不就可以在这里选择了嘛。

先将contour1删掉,在slice1选中的情况下,应用Extract Component过滤器,属性如下图中所示设置,输入数组选择U,分量选择X,为输出数组命名U_X。

然后再在ExtractComponent1的基础上应用contour过滤器,就可以在contour by后面选择速度的X分量了,如下所示:
本文介绍了在ParaView中处理OpenFOAM CFD数据时,如何通过Extract Component过滤器提取速度分量并创建矢量分量(如U_X)的等值线。首先删除原有contour过滤器,然后对slice应用Extract Component过滤器,选择速度数组并指定X分量。最后,基于Extract Component的结果应用contour过滤器,即可在等值线选项中选择速度的X分量。
订阅专栏 解锁全文
1454

被折叠的 条评论
为什么被折叠?



