Abaqus高版本与低版本共存安装
1.背景
Abaqus作为一款非线性处理能力很强的有限元分析软件,其应用领域也是扩展到了结构、流体、电磁以及热分析等多种领域。Abaqus 2016以后的版本对于流体动力学仿真的功能迁移到FMK处理软件中,在Abaqus 2016及之前版本依然可以通过联合仿真(co-simulation)分别求解流固耦合(Fluid-structure Interaction,FSI)问题中的结构和流体问题。因此,为了更方便老用户使用旧的流固耦合仿真功能,对于个人PC上共存安装多个Abaqus版本非常有必要的。
2.安装总体步骤
Abaqus各个版本有不同的环境变量,高版本添加的环境变量可以适配于低版本软件的运行。例如Abaqus 2022的环境变量设置为27800@localhost,安装前需要在系统变量中定义系统变量NOLICENSECHECK:true,而较低版本的Abaqus 2016对应要修改license文件中的27011@PC_name。(相关软件安装包和安装教程可评论后私信获取)
因此,在安装Abaqus 2022和2016时,需要先安装成功Abaqus2022,接着直接跳过低版本2016的license激活过程,然后直接安装2016对应软件的各个组件即可。
3.涉及许可文件和环境变量相关流程
安装Abaqus2022所需添加的系统环境变量
图1 来源于软件管家安装教程
安装时需要连接的许可证服务器
图2 来源于软件管家安装教程
按照指定的操作步骤后,Abaqus 2022已安装完成,接着是需要对2016进行安装。一般单独对于Abaqus 2016的安装第一步是需要进行许可证修改以及license文件的启动,如下图所示(本来打算附上CSDN上的安装过程图片的,但是开始收费看文章了。。。)。
图3 来源于软件管家安装教程
图4 来源于软件管家安装教程
图5 来源于软件管家安装教程
在安装进行n步之后会弹出如下的窗口,正常单独安装2016需要输入如下的27011@PC-name。
图6 来源于软件管家安装教程
上述图3-图6为没有高版本存在的基础上单独安装2016必要的步骤,而当高版本存在时可以跳过图3-图5的license启动过程,图6中需要修改为与高版本一致的许可证前接口,如27800@DESKTOP-9O4TCGO(并不是与2022一致的27800@localhost)。
跳过许可证安装2016组件可能会出现下图所示的弹窗,直接跳过即可。
图7 来源于软件管家安装教程
4.学习Abaqus的忠告
<1>不要将软件的GUI界面汉化,多去熟悉软件的英文操作,因为帮助文档时英文撰写的,大多数有帮助的文章基本也是英文文献
<2>遇到不会的操作多去查阅帮助文档,高版本的帮助文档为在线文档,可以安装2016版本的帮助文档,其中有很多有用的有限元知识和具体问题的处理
<3>市面上出现的大量Abaqus软件操作书籍中的例子基本都是将帮助文档中的内容翻译过来或者换汤不换药,需要自己举一反三,多尝试比较探索新方法
<4>可以多去看看simwe论坛以及国外的油管(如果上的去),开阔一下视野