一般要求

本节介绍运行 Abaqus 协同仿真的一般要求。

在开始之前,确保具有 Abaqus 安装的访问权限。 要查看所有支持的 Abaqus 版本,请参考《Simcenter STAR-CCM+ 发行说明》的外部软件包支持部分。

许可

Simcenter STAR-CCM+Abaqus 是单独许可的产品,需要同时获得 SIMULIA 和 Siemens Digital Industries Software 的许可证。 此外,SIMULIA 协同仿真引擎也需要单独的许可证。 Abaqus 许可证的安装和管理信息位于 www.3ds.com/products-services/simulia 上“支持”页面的“许可”下。 Simcenter STAR-CCM+ 许可证的安装和管理信息位于《Simcenter STAR-CCM+ 安装指南》的“设置许可”部分。 请联系当地 SIMULIA 或 Siemens Digital Industries Software 支持办事处,获取关于确定许可要求的帮助。

SIMULIA 协同仿真引擎

SIMULIA 协同仿真引擎是一个软件组件,用于在 AbaqusSimcenter STAR-CCM+ 之间通信。 它随 Abaqus 软件作为动态链接库分发和安装。

要使 Simcenter STAR-CCM+ 在协同仿真期间与 Abaqus 通信,必须具有这些动态链接库的访问权限。

在 Linux 上,所需库文件为 libABQSMACseModules.so;在 Windows 上,所需库文件为 ABQSMACseModules.dll。 库文件的位置取决于 Abaqus 安装。

在极少数情况下,需要从 SIMULIA 下载区域获取动态链接库的更新版本。 有关单独下载库的说明,请参见文档“SIMULIA Co-Simulation Engine dynamic libraries for fluid-structure interaction analyses using Abaqus and Simcenter STAR-CCM+”(适用于使用 Abaqus 和 Simcenter STAR-CCM+ 的流体结构相互作用分析的 SIMULIA 协同仿真引擎动态库)。 此文档位于 Dassault Systems 知识库中,网址为:www.3ds.com/support/knowledge-base

安装这些库时,需要将环境变量 SIMULIA_CSE_LIBPATH 设为安装动态链接库的路径:

  • 在 Windows 平台上:
    > set SIMULIA_CSE_LIBPATH=<dynamic_libs_dir>\lib
  • 在 Unix/Linux 平台上:
    • 对于 Korn 和 Bash Shell:
      % export SIMULIA_CSE_LIBPATH=<dynamic_libs_dir>/lib 
    • 对于 C 和 Tcsh Shell:
      % setenv SIMULIA_CSE_LIBPATH <dynamic_libs_dir>/lib

其中,dynamic_libs_dir 为包含 SIMULIA 协同仿真引擎动态链接库的目录的路径。 将这些设置添加到环境或配置文件中。