abaqus子程序vumat安装使用
一、Win11配置ABAQUS2022+VS2022+oneAPI2023编译环境
VUMAT是要用到Fortran的,否则添加.for文件会报错
'ifort' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
出现这个问题时可以在command中输入命令查看是否有fortran编译器
abaqus info=system
可以看到无法找到fortran编译器
Fortran Compiler: Unable to find a Fortran compiler on this system. If
Intel Fortran is installed on this system, please load
ifortvars.bat before running Abaqus
参考这一篇文章安装
保姆级Abaqus2022+VS2019+Fortran关联配置
https://zhuanlan.zhihu.com/p/495203362
安装 VS2022
注意是Visual Studio,不是VS code,必选组件是 Desktop development with C++。
安装路径不要有中文。
安装Intel® oneAPI Base Toolkit 和 oneAPI HPC Toolkit
https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit-download.html?operatingsystem=window&distributions=offline
https://www.intel.com/content/www/us/en/developer/tools/oneapi/hpc-toolkit-download.html?operatingsystem=window&distributions=offline
在intel的官网上下载时不要用简体中文,否则下不下来。若安装过程中报错,可尝试在线安装。
装在C盘,预留30GB空间。
在环境变量窗口中,找到并单击Path,然后点击编辑
右键Abaqus CAE和Command, 属性-快捷方式 将目标中的路径替换
"C:\Program Files (x86)\Intel\oneAPI\compiler\2023.0.0\env\vars.bat" intel64 vs2022 & D:\SIMULIA\EstProducts\2022\win_b64\resources\install\cmdDirFeature\launcher.bat cae || pause
"C:\Program Files (x86)\Intel\oneAPI\compiler\2023.0.0\env\vars.bat" intel64 vs2022 & C:\Windows\System32\cmd.exe /k
运行Abaqus Command, 输入 abaqus info=system可以看到关联了
二、使用VUMAT
对两个模型分别使用abaqus定义材料,一个用VUMAT。可以看到结果是一致的。Lamb板波仿真。线性材料。