指定耦合边界
设置协同仿真区域以将 Simcenter STAR-CCM+ 边界与其合作伙伴 Abaqus 表面或节点耦合。
可以定义多个协同仿真区域,在不同的耦合边界组上应用不同的条件。对于每个协同仿真区域,均可独立设置程序之间交换的场和映射器设置。
默认情况下,
节点包含一个协同仿真区域。要创建额外区域: - 右键单击区域节点并选择新建。
要将 Simcenter STAR-CCM+ 边界与 Abaqus 表面或节点耦合:
- 展开 节点。
- 展开要与 Abaqus 耦合的边界。
-
选择
节点,并通过外部程序耦合指定属性将边界分配到协同仿真区域。Simcenter STAR-CCM+ 自动在相应的 节点下添加边界。
指定边界是与 Abaqus 模型上的表面还是节点耦合:
- 展开 节点。
-
选择
节点,然后将 Abaqus 区域类型设为以下选项之一:
- 要与 Abaqus 表面耦合,需要将选项设为表面区域。
- 要与 Abaqus 节点耦合,需要将选项设为点区域。
-
要指定耦合到区域的 Abaqus 曲面或节点,使用以下选项之一:
- 将 [区域] 节点重命名为相关 Abaqus 表面或节点的名称。
默认情况下,[区域] 名称自动耦合到外部部件设置节点上的 Abaqus 区域名称。如果不希望 [区域] 名称和 Abaqus 区域名称相同:
- 选择Abaqus 表面或节点的名称。 ,然后将 Abaqus 区域名称设为相关
定义区域的名称时,应:- 始终使用大写字母。
- 仅使用下划线 ( _ )。
- 如果在 Abaqus 模型中没有定义装配,则加入前缀 ASSEMBLY_。
如果不遵循这些规则,Simcenter STAR-CCM+ 会自动将该名称转换为 Abaqus 约定。如果不希望 Simcenter STAR-CCM+ 转换名称,则可以使用区分大小写命名,方法是通过引号括起名称。例如 "ASSEMBLY_parts"。
如果写入 Abaqus 关键词已启用,则 Simcenter STAR-CCM+ 使用区域名称在 Abaqus 输入文件中定义 Abaqus 协同仿真区域。
有关如何在 Abaqus 中定义协同仿真区域的信息,请参见Specifying Co-Simulation Settings in Abaqus。
- 将 [区域] 节点重命名为相关 Abaqus 表面或节点的名称。
-
如果想要使用不同的协同仿真设置(例如不同的导入/导出指定)将其他 Simcenter STAR-CCM+ 边界与 Abaqus 耦合,需要创建新的协同仿真区域并重复上述步骤,以指定耦合边界。
要确认 Simcenter STAR-CCM+ 耦合边界和 Abaqus 耦合表面/节点在同一位置,需要导入 Abaqus 模型并检查场景中的流体结构交界面。
有关如何为协同仿真区域指定交换场的信息,请参见指定已导出的场和已导入的场。