Simcenter 数据文件导出 (.scd5)
Simcenter STAR-CCM+ 可以将网格和求解数据导出为 Simcenter 数据文件 (.scd5),它是基于 HDF5 的标准文件格式(层级数据格式,版本 5)。这种类型的文件导出启用基于文件的与 Simcenter 3D 的耦合。
- 温度
- 热传递系数
- 固体应力压力
Simcenter 数据文件格式不支持多面体单元。对于表面区域,Simcenter STAR-CCM+ 将先三角形化任何多边形面,然后再将边界网格导出至文件。对于体积区域,Simcenter STAR-CCM+ 将忽略具有多面体网格单元的区域。但是,这些网格单元的节点和相应的数据仍会导出。
Simcenter 数据文件不包含对在 Simcenter STAR-CCM+ 中指定的区域的引用。不同区域的节点、网格单元、面和数据将合并到文件中的单个网格中。
- 温度 - 导出的温度场将插值到合作伙伴网格上。但是,两个网格之间的任何插值误差都可能导致人工应力。
- 传热系数 - Simcenter 3D 首先使用传热系数场和参考温度来计算固体温度。由于在同一网格上计算温度场和热应力,因此温度从一个网格插值到另一个网格时不会导致人工应力。
-
将以下模型添加至要从中导出数据的连续体:
组合框 模型 可选模型 文件传输 文件传输模型 Simcenter 数据文件 注 外部连续体、谐波平衡和三维模型与 Simcenter 数据文件模型不兼容。 将 Simcenter 数据文件模型添加到连续体时,Simcenter STAR-CCM+ 会将 Simcenter 数据文件链接节点添加到外部链接节点下的模拟树中。链接已针对 Simcenter 数据文件 (.scd5) 导出进行了配置。
要指定 Simcenter STAR-CCM+ 导出到 Simcenter 数据文件的网格与求解数据,需要创建一个导出区域。或者,可以使用默认区域节点 。
要导出网格数据,设置区域类型,并将相关的连续体和部件分配给导出区域。
-
选择 [区域 1] 节点,然后将区域类型设为体积区域或表面区域。
导出区域数据需要体积区域,而导出边界数据需要表面区域。
-
选择
节点,然后将连续体设为要从中导出数据的物理连续体。只能为每个链接区域选择一个连续体,并且连续体必须已分配 Simcenter 数据文件模型。
- 选择 部件节点,然后将部件分别设为相关边界或区域。 或
-
右键单击
节点,然后从以下场指定中选择:
- (可用于体积和表面区域)
- (仅可用于表面区域)
- (仅可用于表面区域)
场指定是写入文件的结果类型。
-
选择
节点,然后将标量函数设为要导出至 Simcenter 数据文件的场函数。文件只能为每个场指定包含一个场函数。可以在同一链接下的多个区域上选择相同的场指定,但这些区域也必须共享相同的场函数。
-
将传热系数热场添加到要从中导出的区域的已导出的场中。
默认情况下,传热系数节点的标量函数属性设为传热系数。
-
选择
节点,然后记下参考温度。需要参考温度来指定合作伙伴工具中的对流边界条件。根据 Eqn. (1662) 计算此特定参考温度的传热系数。有关更多信息,请参见对流。
可以手动触发导出事件或指示 Simcenter STAR-CCM+ 在经过设置数量的时间步数后自动导出数据。
要为自动数据导出定义触发器:
-
选择 选项设为以下选项之一:
节点,然后将
- 无 - 自动导出处于停用状态。可以从 [链接 1] 节点手动触发导出事件。
- 时间步 - 在 节点下指定导出事件之间的时间步数。
-
选择
节点并设置以下属性:
属性 描述 目录 Simcenter STAR-CCM+ 保存 Simcenter 数据文件的位置。 基本文件名 文件名中使用的名称前缀。默认基本文件名为 solution。
默认情况下,当外部链接指向已存在的文件时,Simcenter STAR-CCM+ 不会覆盖文件数据。
要设置文件覆盖行为:
-
选择
,然后选择以下选项之一:
- 不覆盖,停止模拟 - 触发导出事件时,Simcenter STAR-CCM+ 将停止模拟,发出警告,并且不会覆盖文件。
- 覆盖并继续模拟 - Simcenter STAR-CCM+ 会使用导出的数据覆盖文件。