耦合至 GT-SUITE

指定用于启动并连接到 GT-SUITE 的设置,然后启动耦合。

  1. 展开外部链接 > 链接 1 节点。
  2. 选择条件 > GT-SUITE 版本节点,然后选择正在运行的 GT-SUITE 版本。
  3. 选择条件 > 合作伙伴文件系统节点,然后指定 GT-SUITE 模型文件的位置:
    • Simcenter STAR-CCM+GT-SUITE 在同一机器上运行时,将选项设为本地文件系统
    • Simcenter STAR-CCM+GT-SUITE 在不同的机器上运行时,将选项设为远程文件系统

      对于远程位置,GT-SUITE 模型文件必须位于从中执行 GT-SUITE 命令 gtlink 的目录中。

  4. 选择 > GT-SUITE Model File(GT-SUITE 模型文件) 节点,然后将 GT-SUITE 输入文件 设为 .gtm.dat 模型文件,如下所示:
    • Simcenter STAR-CCM+GT-SUITE 在同一机器上运行时,单击 自定义编辑器),然后使用该对话框选择本地文件系统中的文件。
    • Simcenter STAR-CCM+GT-SUITE 在不同机器上运行时,指定模型文件的完整名称,其中包括扩展名(.gtm.dat),但不包括任何文件夹路径。
要启动与GT-SUITE 的通信,Simcenter STAR-CCM+ 需要 GT-SUITE 耦合库的位置(请参见 GT-SUITE 耦合库):
  1. 选择条件 > Load Partner Library Option(加载合作伙伴库选项) 节点,然后将选项设为以下任一项:
    • Simcenter STAR-CCM+GT-SUITE 在同一机器上运行时:
      1. 选择 Use environment variable(使用环境变量)
      2. 选择 > GTIHOME 环境变量,然后将 GTIHOME 设为 GT-SUITE 安装的路径。有关详细信息,请参见加载合作伙伴库选项

        Simcenter STAR-CCM+ 在指定的 GT-SUITE 安装内的默认位置中查找库文件(请参见 GT-SUITE 耦合库)。

    • Simcenter STAR-CCM+GT-SUITE 在不同机器上运行时:
      1. 选择 Specify library file(指定库文件)
      2. 将耦合库文件(有关默认位置的信息,请参见 GT-SUITE 耦合库)复制到正在运行 Simcenter STAR-CCM+ 的机器。
      3. 选择 > GT-SUITE 库节点,然后将 GT-SUITE 库设为复制的库文件。
指定用于启动 GT-SUITE 的方法:
  1. 选择条件 > 启动合作伙伴选项节点,然后将选项设为以下任一项:
    • 要手动启动 GT-SUITE,选择不启动。如果 GT-SUITE 在远程主机上运行,则这是唯一合适的选项。
    • 要指示 Simcenter STAR-CCM+ 自动启动 GT-SUITE
      1. 选择启动默认应用程序
      2. 选择 > GTIHOME 环境变量节点,然后将 GTIHOME 设为 GT-SUITE 安装的路径。
      3. 选择 > GTISOFT_LICENSE_FILE 环境变量节点,然后将 GTISOFT_LICENSE_FILE 设为包含许可证文件的目录的路径。

      有关详细信息,请参见启动合作伙伴选项

Simcenter STAR-CCM+ 启动 GT-SUITE(即启动合作伙伴选项设为启动默认应用程序)时,Simcenter STAR-CCM+ 将自动使用启动详细信息进行连接。手动启动 GT-SUITE(即启动合作伙伴选项设为不启动)时,耦合库需要运行 GT-SUITE 的主机和端口。主机和端口信息存储在连接文件 gtlink.prm 中。要创建此文件:
  1. 选择条件 > 连接选项节点,然后将选项设为 Partner Code Creates Connection File(合作伙伴程序创建连接文件)
    启动时,GT-SUITE 将自动在包含 gtlink 命令的目录中创建所需的 gtlink.prm 连接文件。
  2. gtlink.prm 文件复制到包含 Simcenter STAR-CCM+ 模拟文件的目录。
    早于 v2017 的 GT-SUITE 版本不会自动创建连接文件。在这种情况下,可以基于使用 > 合作伙伴主机:端口节点指定的主机和端口,来指示 Simcenter STAR-CCM+ 在模拟目录中创建连接文件。有关详细信息,请参见连接选项
  3. 要运行协同仿真,单击 运行 (Ctrl+R)
    Simcenter STAR-CCM+ 自动加载耦合库,并基于指定的启动和连接方法,连接或者启动并连接到指定的 GT-SUITE 服务器。

    连接时,Simcenter STAR-CCM+ 会将协同仿真区域与相应的 GT-SUITE CFD 连接进行匹配。

    Simcenter STAR-CCM+ 还可用于手动加载或卸载耦合库,并手动控制启动并连接步骤。有关详细信息,请参见链接右键单击操作

要终止连接:
  1. 右键单击链接节点,然后选择终止
  2. 要重启协同仿真:
    • 如果 Simcenter STAR-CCM+ 会话处于活动状态,则选择求解 > 清除求解。稍后,可以使用先前的方法启动 GT-SUITE
    • 如果关闭 Simcenter STAR-CCM+,则通过将 GT-SUITE 模型文件修改为使用用户自定义的时间步来重启,从而执行重启运行。使用自动保存文件重启 Simcenter STAR-CCM+ 模拟。