细化矢量显示

Simcenter STAR-CCM+ 允许使用箭头(图形)或基于纹理的方法(称为线积分卷积)查看矢量场。对于每个方法,提供了多个属性来自定义外观。

场景必须包含已分配部件的矢量显示器。默认情况下,在矢量场节点上选择的函数速度
要在箭头或基于纹理的可视化之间进行选择:
  1. 选择 [矢量显示器] 节点,然后将显示模式设为图形(对于箭头)或线积分卷积(对于纹理)。线积分卷积需要更多的计算资源。
    使用线积分卷积时,图形窗口中属性更改效果的显示有些延迟。


    1. 使用图形渲染的矢量场景


    2. 使用线积分卷积渲染的矢量场景
默认情况下,矢量场根据矢量场的矢量幅值进行着色。其他可用选项包括恒定颜色、预设材料或根据其他标量场。如果要检测流向与模拟中另一个物理量之间的相关性,此后一个选项非常有用。
  1. 要设置矢量场着色时依据的方法,选择 [矢量显示器] 节点,然后修改颜色模式
[矢量显示器]节点上的其他可用属性包括投影模式,用于仅显示相对于选定部件的矢量的一个分量。有关属性的完整列表及其用法,请参见显示器属性参考
  1. 使用箭头(图形)时,可以按如下方式应用成比例或恒定尺寸调整:
    1. 选择 [矢量显示器] > 图形节点,然后将矢量长度设为矢量幅值恒定
      此选择会影响其他尺寸调整参数的应用方式,如下所示:
      • 矢量幅值:尺寸调整参数应用于最大箭头,剩余箭头按比例调整尺寸
      • 恒定:尺寸调整参数以同等方式应用于所有箭头
    2. 要控制整个场景中箭头的相对尺寸调整,首先将矢量比例属性设为其中一种比例缩放方法,然后修改图形 > [绝对/相对/直接]长度节点中的值。
      例如,要确保矢量的显示尺寸与缩放级别无关,将矢量比例设为屏幕尺寸,选择图形 > 相对长度,然后将图形长度 (%) 设为合适的值。
    3. 如果一个位置出现的箭头过多(例如,在网格细化区域内),则可以使用以下方法之一降低密度:
      • 矢量间距设为几何,选择图形 > 几何间距节点,然后激活随机化。将按比率增加到大于 1 的值,然后观察矢量密度的变化。例如,当按比率为 2 时,将仅在场景中间隔一个显示矢量。
      • 矢量间距设为均匀,选择图形 > 均匀间距节点,然后将 N 个网格点设为显示矢量的位置数(水平和垂直)。无论缩放级别为何,此箭头数都保持恒定。
    4. 有关其他属性描述,请参见矢量控制参考
  2. 要在使用线积分卷积时调整纹理的外观:
    1. 要减少基础纹理透过已渲染表面显示的数量,选择[矢量显示器] > 线积分卷积节点。将颜色透明度减小到接近 0。值越接近 1,显示的纹理图案越多,但会减少场景中的颜色。
    2. 线条长度会增加积分线的长度。较低设置会产生“杂乱”结果(短线)。较高设置会使显示的线很长。
在高分辨率时,具有线积分卷积的硬拷贝导出可能因图形硬件内存超出而失败。如果发生该错误,尝试将分辨率降低到 4096 像素或更小,或者对基于软件的渲染强制使用 Mesa OpenGL。(最好用多达 16 个渲染器线程配置 Mesa SWR 图形。)
建议尝试使用各种控制和属性了解它们如何影响最终图像。有关进一步的建议,请参见在支持中心中发布的文章。