一般要求
本节介绍运行 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 协同仿真引擎是一个软件组件,用于在 Abaqus 和 Simcenter 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
- 对于 Korn 和 Bash Shell:
其中,dynamic_libs_dir 为包含 SIMULIA 协同仿真引擎动态链接库的目录的路径。 将这些设置添加到环境或配置文件中。