abaqus2026配合vs2026和Intel Fortran2026的安装、关联全过程详细图文和视频教程
本教程的视频部分见B站视频:
** 零、vs2022、Fortran2026与abaqus2026关联(新增)**
由于vs2026是最新的,从安装后,几乎每天打开它,都会出现更新,让人烦不其烦,在经历一段时间的烦恼后还是将其卸载了(这并不影响再重新安装vs其他版本和Fortran后与abaqus2026的关联,并且无需重新安装abaqus2026,如果大家也有同样的烦恼,那么可以选择我如下的做法)!
由于Fortran2026只能与vs2022或者vs2026集成,因此,卸载vs2026后,只能安装vs2022(这个安装过程就不用再赘述了,原安装的Fortran2026也卸载,后面的下载资源里有vs2022的安装程序)。
再安装Fortran2026(相比于以前的2026.0.0版本,这次新下载的版本已经是2026.1.1了)

在电脑安装了vs2022后,Fortran会自动集成到vs2022里

安装完成

与abaqus2026的关联,只要将原有的abq2026.bat里的第一行最后vs2026改成vs2022即可

这样是完全不影响使用的

** 一、vs2026社区版下载安装**
微软下载站现在可以免费下载vs2026社区版
https://visualstudio.microsoft.com/zh-hans/free-developer-offers/
而且如果同学们平时并不使用vs去编程而仅仅是因为abaqus的用户程序需要的话,那么社区版的vs已经足够了,而且还省计算机的硬盘空间。

为了看看vs2026安装了什么,我先看看电脑已经安装了什么:

vs2026的安装,选继续

安装只要选择电脑用的带c++编译器的部分就行了。选项可以参考下图

安装过程中

安装完成

这个安装程序,以后可以继续对vs内容进行调整

安装完后可以在电脑的控制面板上看到vs2026已经安装了些什么。可以看到增加了6项

先运行一下看看是否可以编程?这里可以注册其他东西,不想的话可以选以后再说

打开vs后,选建一个新项目

这时可以看到C++、窗口、控制台的空项目

选好项目所在位置,以及要建立的项目名称

这样空项目建好了,在源文件处右键选择增加项,选cpp程序,填上名称

然后在程序里敲上一段代码

运行一下,出现窗口,说明一切正常

** 二、Intel Fortran2026下载安装**
Intel工具的下载地址
https://www.intel.com/content/www/us/en/developer/tools/oneapi/oneapi-toolkit.html
intel网站下载页面最近也改版了,原来分别下载的分类已经统一成下图的Intel® oneAPI Toolkit下载页面。

但如果你将页面下拉一些,就会看到单项下载的分类,自然对于只需使用abaqus用户程序的朋友而不是专门进行程序开发的朋友,我们只需下载Fortran编译器即可。如下图

不要选作为toolkit的一部分,而是选单独的编译器版本

下载离线版保存到自己电脑里是很好的选择(选好自己电脑系统)

这是我下载的离线版安装程序(这样可以把程序保留下来,想必那些需要旧版本fortran的很后悔没有把那些离线版的下载下来吧?好在我保留了一些,在下载部分也提供了下载地址,以供有需要的朋友)

以管理员身份运行程序,点解压

这时点继续

由于是单独的Frotran编译器,所以安装时是可以用标准安装,我安装时还习惯使用定制安装,结果也是没有选择余地的

由于系统已经安装了vs2026,它会自动与之集成

安装完成

再打开控制面板看看安装了哪些东西?结果只有一项

看看与vs集成起来没有?运行vs(注意,别运行错vs了,要下图的)

同样建一个新项目,就会看到fortran了

同vs里c++项目一样,先选好位置,和新项目名称

然后在项目的源文件上右键选择添加,和文件名称(注意:Fortran是根据文件扩展名来决定文件格式的,用for扩展名,则说明是格式文件)

敲上一段代码看看能否运行?

点击运行,结果没有问题

** 三、abaqus2026安装**
**(1) 安装协议 **
到abaqus下载包里看到这个文件夹。

把这个协议目录最好复制到硬盘的根目录,再同样以管理员身份运行里面的server_install

当下面的窗口出现,说明协议已经安装好了。

打开电脑的任务管理器,在服务器里可以看到协议服务器已经安装了

经过我的验证,abaqus2026的协议也适用于abaqus其他版本,例如abaqus2020使用2026的协议也是可以正常运行的。但反过来不行,即使用abaqus2020的协议运行2026是不行的。
**(2) 设置系统环境变量 **
接着就要去设置系统的环境变量了。打开系统设置,点击系统-》关于-》高级设置—-》环境变量-》系统变量,在里面添加:NOLICENSECHECK=true,如下图

** (3) 安装java **
去abaqus目录里安装java(记得以管理员身份运行jdk-21)

这个安装没有什么需要说的,next即可。

安装完成

** (4) 安装abaqus **
接着就可以去abaqus目录里去安装了(记得以管理员身份运行setup)

直接next

一般人这2项就够了

安装

指定下载包里的文件夹2位置

指定文件夹2后点ok

指定安装目录

安装的部件我也只选下面五项

协议配置也与之前的版本一样,选第一项

下面填写方法也以前的版本一样,在localhost前加上27800@即可

最好把一些组件都安装在同一个目录里

这个也是同样在simulia目录里

点安装。可以看到安装容量

验证已经完成,点继续

点关闭

接着指定下载包里的文件夹3位置

找到后点ok

安装CAA API直接点next

CAA API安装内容与前面的一样,直接点next

再点安装

CAA API安装完成,关闭

全部abaqus程序安装完成,关闭

检查一下看看都安装了什么?打开电脑控制面板,可以看到增加了7项,其中MPI已经是第10版的了。

** (5)关联设置 **
安装完成后,就是关联了。用记事本打开安装目录里的commands目录里的abq2026

到Fortran的安装目录里,找到下图中的批处理文件,右键选复制成路径

按照下图添加一行(先键入call空格再ctrl+v把刚刚复制的路径贴上来,再空格键入Intel64,再空格键入vs2026),就能关联到fortran。保存下来就关联好了(保存时可以先另存为到别的地址,然后再移到commands目录里去)。

** (6) 运行检验 **
下面就是检验是否成功了。到temp工作目录里,运行run_abaqus(这个在我以前提供的下载包里有)。特别提醒一下,这里的用户子程序是在abaqus6.14-4和fortran2013下编译的(也就是以前压缩包里的cs-2021-8-2,后面的压缩包里我将其改名为cs-614了,意思是在abaqus6.14上编译的,具体看《(面向土木工程研究生)abaqus土木工程结构分析(免费)视频教学》这篇博文里的下载部分。)

其中任r6.inp是一个悬臂梁在梁端作用有滞回荷载试验的inp文件

结果可以看到,运行没有任何问题,说明abaqus与Fortran关联成功。

很快就运行完了

可以看看滞回曲线

** 四、资源下载**
** (1) fortran下载 **
一些老版本的fortran很难下载了,我这里特地提供了不少我收集的,内容如下

详细介绍了vs2026社区版下载安装、Intel Fortran2026的下载安装、abaqus2026协议安装与电脑环境变量设置以及abaqus2026程序的安装、并与fortran进行关联,全过程图文详尽,并佐以视频,让你能亲手完成安装过程。
浙公网安备 33010602011771号