最终得到的结果
从上面的图片中可以看出数据是二维的,如果想要绘制二维翼型上压力系数Cp或马赫数Mach沿翼型的变化,首先需要将翼型的数据提取出来。
提取翼型轮廓
- 读取测试数据test.vtk。
-
在test.vtk上应用 Feature Edge过滤器,只选择Boundary Edges选项,这一步会将翼型和外边界同时提取出来。
- 在FeatureEdges1上应用 Connectivity过滤器,Extract Mode选择Extract Closest Point Region。
- 此时可以看到,属性里需要设置Closest Point。这个点可以选择翼型上任意一点的坐标,此坐标可以通过RenderView1中的查询工具获得。
提示:此处使用的查询功能可以通过再次点击相同的按钮关闭。
- 将查询到的坐标填入Closest Point,然后点击Apply,可以看到此时将翼型单独提取了出来。
- 此时如果直接使用Plot Data过滤器,结果是错乱的,如下所示:
调整翼型表面点的分布规律
绘制的结果错乱是因为翼型上点的ID排布是错乱的,下面我们就先看一下此时翼型上点的ID排布。
- 在Connectivity1上应用Generate ids过滤器,并结合Selection Display Inspector查看翼型上点的ID排列。
- 可以看出,翼型上点的ID不是按顺序排列的,需要纠正这个问题。
- 在Connectivity1上应用Triangle Strips过滤器,将此数据转换为一个单元的Polylines。
- 然后在TriangleStrips1上使用Clean过滤器,这会重新梳理此Polylines上的点,使这些点按照顺序排列。
- 在Clean1上使用Generate ids过滤器,再次看一下此时翼型上点的排布如下:
- 可以看到此时翼型上的点已经按顺序规律排布了。
- 在Clean1上应用Plot Data过滤器,然后调整相关属性即可得到Cp和Mach在翼型表面上沿X方向的分布。
以上。