利用paraview中的EvenlySpacedStreamlines2D绘制流线图

发布时间 2023-10-26 19:29:18作者: 希望先生

paraview中有一个filter叫EvenlySpacedStreamlines2D,可以对xy平面或者平行于xy平面的clip绘制均匀分布的流线,但是仅限于xy平面或者平行于xy平面的clip。

下面是效果对比,右边的图是经过EvenlySpacedStreamlines2D处理自动生成的,可以发现流线分布非常均匀。

   

 在一些三维案例中,想要使用EvenlySpacedStreamlines2D生成均匀分布的流线,就需要多进行一些处理。

paraview中还有一个filter叫做Transform,可以对实体进行平移、选装等处理。

那么可以再slice上,先用Transform将slice旋转成为成为一个xy平面上,然后再用EvenlySpacedStreamlines2D生成一个均匀分布的流线图。然后通过StreamTrance filter在比较稀疏的地方添加适当的流线。

 其中,EvenlySpacedStreamlines2D的Separating Distance可以调节流线之间的间隔距离。

 在一般的StreamTrance下面,Maximum Steps可以调节流线的长度,Resolution可以调整流线的间隔距离。