导入体网格

本节详细介绍 Simcenter STAR-CCM+ 中支持的体网格格式。

可以从一系列外部文件格式导入体网格,并使用 Simcenter STAR-CCM+ 的各种功能(包括诊断和重新排序)来检查其质量。支持以下格式:

如果选择在 Simcenter STAR-CCM+ 内创建体网格,则可以使用表面格式,以导入至 3D CAD 中和/或导入面网格。

导入面网格或体网格时,Simcenter STAR-CCM+ 将自动分配边界类型。

此外,体网格导入器也可读取与以下软件包相关的模型文件,以便在 Simcenter STAR-CCM+ 内进一步操作:

目前,Simcenter STAR-CCM+ 仅限于导入 NASTRAN、RadTherm 和 Visual Toolkit 文件的表面描述。

CCM 格式

CCM 文件类型是 STAR-CD 求解器 (STAR) 和预处理器 (pro-STAR) 的本地类型。

从 STAR-CD v4.04 开始,使用以下扩展名:

  • .ccmg 表示来自 pro-STAR 的包含几何数据的 CCM 文件。
  • .ccmp 表示来自 STAR(求解器)的包含求解后处理数据的 CCM 文件。
  • .ccmt 表示来自 STAR 的包含瞬态后处理数据的 CCM 文件。

Simcenter STAR-CCM+ 可以直接读取 .ccmg 文件以检索网格。读取 .ccmp 时,也会同时读取对应的 .ccmg,以便能够显示后处理数据。只有与 .ccmp 文件中的第一个状态对应的数据才可用。对于瞬态 .ccmt 文件,将其重命名为 .ccmp 文件,以读取该文件中保存的第一个时间步。同一文件中的其他时间步值均可用。

网格数据均可使用命令 GEOM 由 pro-STAR 导出至该文件。对于 .ccmp 和/或 .ccmt 文件,STAR 求解器将直接保存求解数据(在分析运行过程中)。此外,pro-STAR 还可在重新启动过程中将求解映射数据(命令 SMAP)写入 .ccmp 文件中。

网格的比例因子将在从 pro-STAR 导出的过程中保存至该文件,但该文件中包含的节点不会比例缩放。比例因子用于在导入到 Simcenter STAR-CCM+ 的过程中调整网格尺寸。

pro-STAR 中具有相同属性(材料标签、材料索引、孔隙率索引、旋转索引和组索引)的每个网格单元集合均被视为一个区域。除非网格单元类型的上述某一属性不同,否则,相同的网格单元类型将生成相同的区域定义。

将网格数据和后处理数据从 STAR-CD 传输至 Simcenter STAR-CCM+ 时,建议使用 CCM 文件格式。此外,尽管并非所有求解变量均可传输,但通过使用 CCM 文件格式,Simcenter STAR-CCM+ 也可将网格数据和求解数据导出至 STAR-CD。

NGEOM 格式

.ngeom 文件类型最初设计为用于 COMET 求解器,但如今它已被 CCM 格式替换。

.ngeom 格式通过使用 NGEOM 命令由 pro-STAR 导出,且只能包含网格数据。如果在导出过程中应用适当的比例因子,则该文件中包含的节点将符合 SI,且文件导入 Simcenter STAR-CCM+ 时无需任何进一步操作。此外,所用的比例因子也会保存到文件,但并不会使用。边界类型从边界名称推断得出。如果无法做出任何推断,则系统将为边界分配壁面类型。

pro-STAR 中具有相同属性(材料标签、材料索引、孔隙率索引、旋转索引和组索引)的每个网格单元集合均被视为一个区域。除非上述某一属性不同,否则网格单元类型并不会影响区域定义。

Gridgen 网格

Gridgen 既可以导出扩展名为 .cas 的 Fluent 格式文件,也可以导出扩展名为 .inpSimcenter STAR-CCM+ 文件。

扩展名为 .cas 的文件与 Gambit .msh 文件具有相同的格式,因此无法重命名为使用此扩展名。这些格式是从 Gridgen 传输至 Simcenter STAR-CCM+ 的最佳途径。在导出网格之前,确保已在 Gridgen 中将该网格指定为右手网格,这一点十分重要。

尽管 Gridgen 也可以导出 STAR-CD 网格单元/节点/边界/输入文件,但这些文件与 Simcenter STAR-CCM+ 中的体网格导入并不兼容。如果有权访问 pro-STAR,则可使用 IFILE 命令读取这些文件,并随后将其另存为 CCM 文件。

Plot3D 格式

Plot3D 文件具有不同的格式和扩展名。目前,Simcenter STAR-CCM+ 仅识别满足以下两个条件的此类文件,这些文件具有以下扩展名:
  • .grd
  • .p3d
  • .xyz
  • .x

且具有以下特性:

  • 三维
  • 单个方块或多个方块
  • FORTRAN 无格式或 C 二进制文件

无需指定文件特性,导入器可识别文件类型并确定是否有必要进行字节交换。目前,Simcenter STAR-CCM+ 不支持二维非结构化(四面体)或格式化 (ASCII) Plot3D 文件。现在支持双精度文件。

导入 Plot3D 文件时,如果 .fvbnd 文件与 Plot3D 文件具有相同的基本文件名且位于相同的目录中,则 Simcenter STAR-CCM+ 可从 .fvbnd 文件中读取边界定义。

Fluent 格式

Fluent 格式文件可具有以下扩展名:
  • .cas - Fluent 案例文件
  • .msh - Gambit
  • .grd - TGrid

这些文件内部采用相同的格式,但均可以文本或二进制格式写入。Simcenter STAR-CCM+ 会自动将文件识别为二进制文件或文本并导入该文件,且无需进一步操作。

另请参见有关从 Fluent 迁移的准则。

CGNS 格式

Simcenter STAR-CCM+ 可读取具有以下扩展名的 CFD 通用符号系统文件:
  • .cgns
  • .cga
  • .cgh

CGNS 文件可用于将网格和求解数据导入 Simcenter STAR-CCM+。可以导入包含四面体、棱柱、六面体、多面体和棱锥体的 CGNS 网格。Simcenter STAR-CCM+ 中的 CGNS 文件导入基于 CGNS 库版本 3.4.1(64 位)进行。有关更多信息,请参见CGNS 文件导入和导出