【编者按:近来有用到Abaqus子程序,需要在多台电脑上安装,因此请傅工帮忙整理了一份Abaqus关联Fortran子程序的流程,理论上没有太多版本的限制,本人使用Abaqus2022+Visual Studio2022+Win11系统,亲测可行。记得Abaqus安装要完整,并且先卸载掉一些奇怪的杀毒软件...否则可能会影响安装。
安装VS2022(当然也可以安装其他得版本)
2.点击安装,选择相应的安装路径,等待安装
3.VS本身不自带Fortran编译器
4.登陆intel管网下载Fortran编译器
5.下载Intel oneAPI Base Toolkit 与 Intel HPC Toolkit
6.选择不登录下载(先安装Intel oneAPI Base Toolkit,在安装Intel HPC Toolkit,如果直接安装Intel HPC Toolkit也能进行关联,但Intel HPC Toolkit要求先安装Intel oneAPI Base Toolkit,为避免安装后使用出现问题建议安装Intel oneAPI Base Toolkit)
7.进入安装等待下载
8.选择需要安装的基础组件和安装路径,安装前五个就好,不然占用太大的空间。
9.选择VS的版本,如果安装VS2019则勾选下面,等待安装。
10.安装Intel HPC Toolkit的相关配置
11.安装完成后打开VS2022,所有语言中含有Fortran,说明安装成功。
12.首先添加VS2022与Fortran编译器的环境变量,找不到可以用everthing硬搜,vars.bat和vcvars64.bat文件的所在路径。
13.进入ABAQUS的安装路径,找到abq2002进行编辑,在第五行添加(根据自己的安装路径添加call "D:\Program Files (x86)\Intel\oneAPI\compiler\2024.0\env\vars.bat" intel64 VS2022
(注意使用英文字符),意思在启动ABAQUS时,调用编译器。
14.通过命令窗口输入abaqus info=system 或者 abq2022 info=system 检查是否安装好了。
也可输入 abq2022 verify -user_std 与abq2022 verify -user_exp查看。