导入设置

传输方向设为导入时,以下设置将显示在 CGNS 链接节点下。

[链接 1] 条件和值

除了常规条件和值(请参见CGNS 链接参考)外,以下设置也特定于数据导入:

文件模式
指定 Simcenter STAR-CCM+ 从单个文件还是多个文件导入数据。可用方法如下:
  • 文件系列 — 从多个文件导入数据。文件必须具有相同的名称前缀。请参见基本文件名
  • 单个文件 — 从单个文件导入数据。
时间尺度控制
此条件仅在间隔触发设为时间步时间差时可用。可用于控制如何将 CGNS 时间尺度映射到 Simcenter STAR-CCM+ 时间尺度。可以使用两种时间尺度控制方法:
  • 独立:按时间步导入状态 - Simcenter STAR-CCM+ 时间尺度和 CGNS 时间尺度是独立的,并且不进行数据插值。
  • 时间已插补 - Simcenter STAR-CCM+ 时间尺度和 CGNS 时间尺度是可调整的。Simcenter STAR-CCM+ 会相对其相应的时间值线性插补 CGNS 求解状态值。指定的 Simcenter STAR-CCM+ 开始时间与 CGNS 开始时间匹配,且指定的 Simcenter STAR-CCM+ 结束时间与 CGNS 结束时间匹配。
时长范围
此条件仅在间隔触发设为时间步时间差时可用,并且可用于将数据导入限制在特定时间范围内,或根据选定的时间尺度控制选项调整 CGNS 时间尺度:
选项 时间尺度控制选项 对应值节点
始终启用
独立:按时间步导入状态
从第一个 CGNS 求解状态开始并一直持续到最后一个 CGNS 解法状态时间,CGNS 求解状态数据按每一个时间步导入。
时间已插补
CGNS 求解状态数据插值将 CGNS 时间值与 Simcenter STAR-CCM+ 时间尺度相匹配。
开始时间之后启用
独立:按时间步导入状态
指定时间后开始导入 CGNS 求解
开始时间
指定进行第一次 CGNS 导入的 Simcenter STAR-CCM+ 时间。
时间已插补
CGNS 时间尺度已进行补偿,使得指定的 Simcenter STAR-CCM+ 开始时间和 CGNS 开始时间保持一对一时间映射一致。
开始时间CGNS 开始时间
指定 Simcenter STAR-CCM+ 时间以及进行第一次 CGNS 导入的 CGNS 文件集内的时间。
停止时间之前启用
仅适用于与时间不相关的导入。
独立:按时间步导入状态
在指定的时间停止数据导入。
停止时间
指定进行最后一次 CGNS 导入的 Simcenter STAR-CCM+ 时间。
开始时间和停止时间之间启用
对于与时间不相关的模式,。对于时间已插补模式,
独立:按时间步导入状态
在指定的时间开始和停止数据导入
开始时间停止时间
指定进行第一次和最后一次 CGNS 导入的 Simcenter STAR-CCM+ 时间。
时间已插补
Simcenter STAR-CCM+和 CGNS 时间尺度均会进行调整,以使得指定的开始时间和停止时间保持一致。这允许压缩和扩展 CGNS 时间尺度。
开始时间停止时间CGNS 开始时间CGNS 停止时间
指定 Simcenter STAR-CCM+ 时间以及进行第一次和最后一次 CGNS 导入的 CGNS 文件集内的时间。
满足以下任一条件时,不会从 CGNS 文件集导入数据:
  • 当前 Simcenter STAR-CCM+ 物理时间小于指定的开始时间
  • 当前 Simcenter STAR-CCM+ 物理时间大于等于用户指定的停止时间
  • Simcenter STAR-CCM+ 已达到可用的 CGNS 文件集导入状态的末尾。
间隔触发
指定自动执行导入事件的触发方法。可用选项如下:
方法 对应值节点
停用 CGNS 数据的自动导入。
时间步
用于将导入频率指定为导入之间的时间步数。
时间步频率
指定两个连续导入事件之间的时间步数。
时间差
用于指定两次导入之间的时间间隔。
时间差
指定两个连续导入事件之间的时间间隔。
如果间隔触发设为时间步时间差,即使数据导入最初是禁用的,模拟开始时也始终存在初始网格或数据导入,以设置 CGNS 网格和数据,之后的时间步才会停止。
映射选项
如果设为导入后映射,导入后 CGNS 数据会自动映射到计算域。否则不会发生映射,必须通过数据映射器手动触发映射。
文件
指定要导入的 CGNS 文件的名称和位置:
  • 目录 — CGNS 文件所在的目录。可以直接选择文件;在这种情况下,Simcenter STAR-CCM+ 会自动更新基本文件名属性和扩展名属性。
  • 基本文件名 — 对于单个文件导入,指定文件的名称,不带路径或扩展名。对于文件系列导入,指定文件系列的名称前缀。例如,文件 LinkExp@00001.cgnsLinkExp@00002.cgnsLinkExp@00003.cgns 具有名称前缀 LinkExp
  • 扩展名 — 显示文件扩展名。只读。
导入链接状态
包含执行扫描操作后 Simcenter STAR-CCM+ 在 CGNS 文件中找到的求解状态(请参见[链接 1] 右键单击操作)。求解状态表示特定时间或迭代的求解数据,如 CGNS 文件中所定义。该节点具有以下属性:
  • 文件名 — 显示导入的 CGNS 文件的名称。
  • 状态索引 — 使用不重复索引在状态名称下标记每种状态。
  • 状态名称 — 可用于按名称选择求解状态。下拉菜单列出了扫描操作在 CGNS 文件中找到的所有状态(请参见[链接 1] 右键单击操作)。状态名称的构造为 <求解状态时间>:<基本文件名>:<CGNS 基本节点名称>
  • 求解状态时间 — 可用于按 CGNS 求解时间选择求解状态。
  • 迭代 — 可用于按 CGNS 迭代次数选择求解状态。

[链接 1] 右键单击操作

扫描
Simcenter STAR-CCM+ 将分析 CGNS 文件,并检索 CGNS 文件的 CGNSBase_t 节点中定义的 FlowSolution_t 节点和 Zone_t 节点。有关 CGNS 文件结构的详细信息,请参见官方文档 CGNS 文件结构Simcenter STAR-CCM+ 将按时间和/或迭代为 CGNS FlowSolutionData_t 节点编制索引,并在 [链接] > > 导入链接状态节点下创建可选择的求解状态。请参见导入链接状态
创建外部部件
对于 CGNS 文件中定义的每个 Zone_t 节点,Simcenter STAR-CCM+ 会自动:
  • [链接 1] > 节点下创建一个区节点。
  • 区域节点下创建一个区域,该区域表示 CGNS 文件中定义的外部体积区。该区域的名称与相应的区节点的名称相同。区域可能包含一个或多个边界:
    • 如果区是一个表面区(由关联的外部连续体中的空间模型确定),则区域包含单个边界。
    • 如果区是体积区,Simcenter STAR-CCM+ 将在 CGNS 文件中的 Zone_t 节点下为每个 CGNS Elements_t 节点创建一个边界。

对于每个区节点,Simcenter STAR-CCM+ 会自动使用相关的区域和边界设置外部体积部件外部表面部件

导入网格
从 CGNS 文件导入网格数据。
导入场
从 CGNS 文件导入选定求解状态的求解数据。
映射导入场
触发将导入的 CGNS 场映射到计算域。仅符合以下条件时激活:映射选项设为导入后映射且所有区域均分配了内部表面部件体积部件

[区]条件和值

区条件和值指定 CGNS 文件(Simcenter STAR-CCM+ 从中导入数据)中定义的外部零件和已导入的场:

外部体积部件
将在 Simcenter STAR-CCM+ 中从 CGNS 文件导入的体积部件指定为区域。在执行创建外部部件操作时自动设置。
外部表面部件
将在 Simcenter STAR-CCM+ 中从 CGNS 文件导入的表面部件指定为边界。在执行创建外部部件操作时自动设置。
已导入的场
列出在区中导入的场。在执行创建外部部件操作时自动选择场。对于每个场节点,可以选择场模板,以定义在目标网格中将场插值到的位置。
CGNS 格式仅支持标量场。要定义矢量,CGNS 文件可以指定其标量分量。要将标量标识为矢量分量,Simcenter STAR-CCM+ 在标量名称中搜索后缀 XYZ。如果存在这些后缀,Simcenter STAR-CCM+ 会将标量导入为单个矢量场。否则,Simcenter STAR-CCM+ 会将每个分量导入为标量场。当矢量分量缺失或为空时,Simcenter STAR-CCM+ 会在导入的矢量场中将相应分量设为零。
表面部件
指定将 CGNS 数据映射到计算域时所使用的内部表面部件。当表面区域的映射选项设为导入后映射时应用。
体积部件
指定将 CGNS 数据映射到计算域时所使用的内部体积部件。当体积区域的映射选项设为导入后映射时应用。
导入映射器
当区域中存在导入的场映射选项节点设为导入后映射时,将自动创建此节点。对于每个场节点,可以设置用于将 CGNS 数据映射到计算域的数据映射器。。
默认情况下,此选项的设置为映射选项设为导入后映射时创建的默认表面或体积映射器。通过默认表面协同仿真映射器 1默认体积协同仿真映射器 1,可以使用最小二乘插值法映射表面或体积数据。如果不想使用默认数据映射器,可将映射器设为工具 > 数据映射器节点下创建的定制数据映射器。