0


Windows环境下ABAQUS、Fortran 编译器及Visual Studio的安装和关联

Windows环境下ABAQUS、Fortran 编译器及Visual Studio的安装和关联

一. ABAQUS版本选择

目前在工程应用中 ABAQUS 6.14属于相对稳定的版本,但是考虑到win11系统越来越普及,而6.14版本无法向上兼容win11,本文将重点介绍ABAQUS 2023的安装细节。对于初学者,建议还是使用ABAQUS 6.14版本,网上案例多,方便学习,相关软件包和安装细节详见百度网盘(提取码: 3292)。

二. Fortran 编译器和Visual Studio兼容版本版本确定

Fortran 用于编写和编译 Abaqus 用户子程序(如 UMAT、VUMAT、UEL 等),因为 Fortran 是一种强大的数值计算语言,适合复杂的物理和材料建模。Visual Studio则提供必要的 C++ 编译器和链接器环境,负责将 Fortran 编译的对象文件与 Abaqus 进行链接,确保用户子程序与求解器集成运行。如果你不打算编写和使用用户子程序,那么 Fortran 和 Visual Studio 并不是 Abaqus 的必要组件;但是,如果需要自定义材料模型或其他复杂功能,它们是必须的工具。与ABAQUS 2023 相互兼容的软件版本如下:

  • Fortran 编译器:Intel oneAPI 2022.1 及更高版本,或 Intel Parallel Studio XE 2019 Update 5-10
  • Visual Studio:Visual Studio 2019 或 Visual Studio 2022,安装 C++ 开发组件

本文分别选择Microsoft Visual Studio 2022 Community 版本和Intel oneAPI Toolkits 2022.3 进行安装。注意,ABAQUS安装次序可变,而Visual Studio必须先于Intel oneAPI Toolkits 。另外,如果电脑中存在和ABAQUS版本兼容的visual studio版本,则可以省去安装新的Visual Studio。尽量不要去选择最新的版本,尤其是Intel oneAPI Toolkits,出错的概率会很大。

三. 软件下载及安装

Step1. 软件下载

  • ABAQUS 2023 百度网盘下载地址 提取码: kb3m 解压密码: jxage.com
  • Microsoft Visual Studio 2022 官网下载地址 选择Community版本
  • Intel oneAPI Toolkits 2022 百度网盘下载地址 提取码: jfe2

Step2. ABAQUS 2023 安装

  1. 首先在选择c盘以外的磁盘作为安装路径,并在路径下提前新建文件夹ABAQUS2023,以及子文件夹commandsproductdocumentpluginsisight,此步主要方便后续选择路径。在这里插入图片描述
  2. 右键“此电脑”图标选择属性,或者左面左下角搜索“高级系统属性”;根据下图指示新建系统变量(变量名: NOLICENSECHECK;变量值:true)在这里插入图片描述
  3. 以防万一,尽量暂时退出所有杀毒软件,关闭防火墙,一般不会有影响,为确保万无一失,可以执行此步。
  4. 将网盘中下载的文件解压缩后可以获得如下三个文件:在这里插入图片描述
  5. 选择jdk-17.0.2_windows-x64_bin.exe, 右键以管理员身份打开,默认安装路径,完成安装。在这里插入图片描述
  6. 接下来我,我们安装证书,将解压缩得到的文件SolidSQUAD_Lisense_Servers复制粘贴到ABAQUS2023文件目录,如下:在这里插入图片描述
  7. 右键以管理员身份打开install_or_update.bat文件,稍等片刻后,如果命令提示符中显示“成功”,则可以关闭,继续下一步。在这里插入图片描述
  8. 回到最初的解压文件夹,我们开始安装程序,将DS.SIMULIA.Suite.2023.Win64.iso解压到当前文件夹(或者直接装载),在1号文件夹中找到setup.exe,并右键以管理员身份运行,如下所示:在这里插入图片描述
  9. 一般默认安装软件,并下一步(此处建议勾选帮助文档Extended Product Documentation,后期查询相关内容便捷):在这里插入图片描述
  10. 点击安装后会有如下弹窗,选择第六步中解压得到的5号文件,确定后下一步,此处显示H盘,因为我没有解压缩而是选择了装载成虚拟盘:在这里插入图片描述
  11. 弹窗选择帮助文档安装位置,默认c盘,此时改成一开始新建的document文件夹,点击下一步。在这里插入图片描述
  12. 勾选所有部件,并点击下一步。在这里插入图片描述
  13. 默认不变更,点击下一步,如果提示端口不可用,则取消检查并继续下一步。在这里插入图片描述
  14. 不选择发送反馈,点击下一步。在这里插入图片描述
  15. 默认不变更,点击下一步。在这里插入图片描述
  16. 默认不变更,点击下一步,如果接下来再次显示端口不可用,则取消检查并下一步。在这里插入图片描述
  17. 默认不变更,点击下一步。在这里插入图片描述
  18. 默认不变更,点击下一步。在这里插入图片描述
  19. 点击安装一段时间后会有如下弹窗,点击Continue,随后安装完成,点击关闭。在这里插入图片描述
  20. 点击安装后会有如下弹窗,选择解压得到的2号文件,点击确定。在这里插入图片描述
  21. 弹窗选择主程序安装位置,默认c盘,此时改成一开始新建的product文件夹,点击下一步。在这里插入图片描述
  22. 勾选所有部件,并点击下一步。在这里插入图片描述
  23. 保持默认安装的第一个产品,并点击下一步,开始证书验证。在这里插入图片描述
  24. 在资源管理器中找到“此电脑”,右键属性,复制计算机名。在这里插入图片描述
  25. License Server1的对话框内输入 27800@你的计算机名(例如本文中的27800@DESKTOP-H1629EH),然后点击下一步。在这里插入图片描述
  26. 此时弹窗显示Commands安装路径,此时改成一开始新建的commands文件夹,点击下一步。在这里插入图片描述
  27. 弹窗选择Temp安装路径,其负责保存默认工作目录下所有运行产生的文件,c盘以外均可。在这里插入图片描述
  28. 弹窗选择外置插件安装路径,此时改成一开始新建的plugins文件夹,点击下一步。在这里插入图片描述
  29. 弹窗选择求解器接口,如果需要与Ansys等软件联动,则勾选所需接口,没有额外需求则保持默认,并点击下一步。在这里插入图片描述
  30. 默认不变更,点击下一步。在这里插入图片描述
  31. 点击安装,在运行一段时间后会有如下弹窗,点击Continue。在这里插入图片描述
  32. 完成后,点击关闭,会有如下弹窗,请选择解压的3号文件。在这里插入图片描述
  33. 在随后的弹窗中,无需修改,并选择下一步。在这里插入图片描述
  34. 保持默认勾选不变,选择下一步并点击安装。在这里插入图片描述
  35. 安装完成后点击关闭。
  36. 弹窗选择isight安装路径,此时改成一开始新建的isight文件夹,点击下一步。在这里插入图片描述
  37. 弹窗勾选所有产品,并点击下一步。在这里插入图片描述
  38. 不做修改,点击下一步。在这里插入图片描述
  39. 不做修改,点击下一步。在这里插入图片描述
  40. 不做修改,进入下一步,随后点击安装。在这里插入图片描述
  41. 安装完成后点击关闭。在这里插入图片描述
  42. 再次点击关闭以完成所有安装。在这里插入图片描述
  43. 运行ABAQUS CAE以检验。在这里插入图片描述
- 如果桌面没有图标,可以在搜索栏搜索
- 如果出现由于找不到VCRUNTIME140_1.dll的提示错误,则去官网下载最新的Visual C++ Redistributable Version, 并安装。

Step3. Microsoft Visual Studio 2022 Community 安装

  1. 找到下载的VisualStudioSetup.exe文件并以管理员身份运行。在随后的弹窗中,根据指示找到C++的桌面开发并勾选;默认安装c盘,此处 极其强烈建议 修改安装路径,可以与ABAQUS同磁盘,如D:\VS2022。在这里插入图片描述
  2. 安装完成后,点击启动以验证安装成功,如果提示需要重启,则先重启电脑。在这里插入图片描述

Step4. Intel oneAPI Toolkits 安装

  1. 首先安装Intel oneAPI Base Toolkit,双击运行下载的w_BaseKit_p_2022.3.0.9564_offline.exe。
  2. 点击Continue,在随后的弹窗中勾选accept,并点击Customize(注意,在接下来的安装图片中,显示的版本号是2024.2,图片来自于一次失败的安装,懒得再截图了,步骤毫无区别,请见谅)。在这里插入图片描述
  3. 确保下图中的前五个组件被勾选,其他组件视个人情况进行安装,此处 极其强烈建议 修改安装路径,可以与ABAQUS同磁盘,如D:\oneapi。在这里插入图片描述
  4. 在下一步中,保持默认选项,之后软件会自动关联到刚才安装到visual studio,随后下一步进行安装(如果电脑中已经安装有其他版本的visual studio,则只保留2022)。在这里插入图片描述
  5. 安装完成,点击 Finish。在这里插入图片描述
  6. 随后安装Intel oneAPI HPC Toolkit,双击运行下载的w_HPCKit_p_2022.3.0.9573_offline.exe。
  7. 点击Continue,在随后的弹窗中勾选accept,并点击Continue,如果上面Base模块修改了默认地址,此处也修改到同一个安装路径下。在这里插入图片描述
  8. 点击Continue,保持默认选项,之后软件会自动关联到刚才安装到visual studio,随后下一步进行安装。在这里插入图片描述
  9. 安装完成后点击 Finish。在这里插入图片描述

四. ABAQUS、Fortran及Visual Studio的相互关联

  1. 在刚刚安装的oneapi文件中,寻找文件vars.bat的路径,本人路径如下(目录前部因人而异):

D:\oneapi\compiler\2022.2.0\env\vars.bat

  1. 进入ABAQUS2023下的commands文件夹,找到文件abq2023.bat,右键选择编辑,添加路径并使最终文件内容如下,保存关闭 (在输入前切记将输入法换成英文,注意空格):

call “D:\oneapi\compiler\2022.2.0\env\vars.bat” intel64 vs2022
@echo off
setlocal
set ABA_DRIVERNAME=%~nx0
“D:\WorkPrograms\ABAQUS2023\product\win_b64\code\bin\SMALauncher.exe” %*
endlocal

  1. 找到Abaqus Verification, 验证是否关联成功。在这里插入图片描述

更新细节

  1. ABAQUS安装路径的文件名中切记不可用有空格符,否则会导致安装不成功。

本文转载自: https://blog.csdn.net/samurai12/article/details/142692403
版权归原作者 samuraiT 所有, 如有侵权,请联系我们删除。

“Windows环境下ABAQUS、Fortran 编译器及Visual Studio的安装和关联”的评论:

还没有评论