将数据导出至 CGNS 文件
可以在外部链接节点下的 CGNS 链接中指定所有导出设置。导出设置包括 Simcenter STAR-CCM+ 导出至 CGNS 的网格与求解数据、数据导出频率以及 CGNS 文件格式和位置。
- 按照准备 CGNS 文件交换模拟中的说明操作。
- 展开相关的 CGNS 链接节点,例如,。
- 选择节点,然后将选项设为导出。
区可以导出边界数据(表面区)或区域数据(体积区),具体情况取决于在相关外部连续体中选择的空间模型(请参见准备 CGNS 文件交换模拟)。尽管链接节点接受体积区和表面区的组合,但建议每个链接节点中仅有一种类型,尤其是对于 2D 模拟而言。
要导出网格数据,指定要导出的相关表面部件(边界)或体积部件(区域):
- 选择或体积部件节点,然后将部件设为相关 Simcenter STAR-CCM+ 数据的导出边界或区域。
- 右键单击节点,选择添加附加场,然后根据需要选择标量或矢量。
-
选择 节点,然后设置下列属性:
属性 设置 场模板 为数据映射选择源模板。可用的模板取决于区域类型(请参见场模板)。 标量/矢量函数 选择要将其数据导出至 CGNS 的场函数。 其余属性为只读。如果需要,可以添加其他场进行导出。如果未在已导出的场节点下添加任何场,则 Simcenter STAR-CCM+ 将仅导出网格数据。如果在任何物理连续体中激活了重力模型,Simcenter STAR-CCM+ 会自动将重力矢量导出至 CGNS 文件。如果更新重力矢量,则导出的矢量也会在运行模拟时更新。对于已定义多个重力矢量的模拟,Simcenter STAR-CCM+ 会将第一个可用的重力矢量导出至 CGNS 文件。
- 选择或外部体积部件并将部件选择为数据映射到的相关外部边界或区域。
-
选择,然后将选项设为导出前映射。
Simcenter STAR-CCM+ 会自动为在 节点下添加的每个场创建数据映射器。这些映射器在下定义。可以在节点下查看或更改场映射器关联。
在模拟过程中,在每个时间步,为[已导出的场]节点指定的场模板将覆盖关联的默认映射器的源模板。
如果要设置不同的源模板和目标模板,需要自定义数据映射器。通过设置不同的源模板和目标模板,可以访问保守封闭面和保守最大距离等插值法。有关详细信息,请参见“使用数据映射器映射字段”和“求解插值模型参考”。
-
要将已导出的场的默认数据映射器替换为自定义数据映射器:
- 在下创建和设置所需的数据映射器。
- 展开相关的节点,然后选择所需的数据映射器。
-
选择 节点,然后根据需要设置选项。
有关详细信息,请参见边界三角形化。
-
选择 节点,然后根据需要设置选项。
- 如果选择将边界合而为一,则在 节点下指定边界名称。
有关详细信息,请参见合并边界。
-
选择 节点,然后选择所需的格式。
有关详细信息,请参见数据库格式。
-
选择 节点,然后选择以下某项:
- 始终启用 — 在每个导出事件中导出网格数据。
- 最初和更改网格时 — 导出第一个导出事件中的网格。在后续事件中,仅当网格发生更改时,才会导出网格。
-
选择 节点,然后选择以下某项:
- 文件系列 — 在每个导出事件中创建新文件。文件数量取决于指定的网格模式。请参见输出 CGNS 文件。
- 单个文件 — 在第一个导出事件期间,为网格与求解数据分别创建一个单个文件。在后续导出事件中,将数据附加到同一文件。
有关详细信息,请参见文件模式。
要为自动数据导出定义触发器:
-
选择 节点,然后将选项设为以下选项之一:
- 无 - 自动导出处于停用状态。可以从 [链接 1] 节点手动触发导出事件。
- 时间步 - 在 节点下指定导出事件之间的时间步数。
- 时间差 - 在 节点下指定导出事件之间的时间间隔。
-
选择 节点,然后选择所需的选项。
根据所选选项,使用 和停止时间节点设置相关时间。
- 要手动触发导出事件,右键单击[链接 1] 节点,然后选择导出文件。
默认情况下,Simcenter STAR-CCM+ 将相关文件导出至当前工作目录。对于导出的文件,Simcenter STAR-CCM+ 会使用名称前缀 solution(求解)。要更改这些设置:
-
选择 节点,然后设置其属性。
有关详细信息,请参见文件。
- 要覆盖文件,选择,然后将选项设为添加文件名后缀并继续模拟。参见文件覆盖选项。