分享

【详细攻略】SIMULIA2021+VS2019+IVF2020安装及子程序配置(2023.8更新)

 复合材料力学 2023-08-11 发布于陕西

报名即将截止:2021年第一期Abaqus复合材料培训



本教程详细介绍ABAQUS 2021+Visual Studio 2019+Intel Parallel Studio 2020的安装步骤及子程序关联配置方法。



0 概览


一般按照以下顺序进行安装、关联及验证

  1. 安装Abaqus 2020

  2. 安装Visual Studio 2019

  3. 安装Intel Parallel Studio 2020

  4. 关联配置

  5. 子程序验证



1 SIMULIA2021安装


备注:如果WIN7系统没有IE10或以上浏览器,需要安装高版本浏览器,WIN10系统可以直接安装。

第1步:license设置。这一步很关键,直接决定abaqus能否安装成功。找到安装文件中的_SolidSQUAD_文件夹,里面包含两个子文件夹。

将文件夹2中的Vendors文件夹复制,粘贴到文件夹1中的SolidSQUAD_License_Servers文件夹内进行覆盖替换。

第2步:将上述SolidSQUAD_License_Servers文件夹拷贝到C盘或者D盘根目录下,右键单击install_or_update.bat以管理员身份运行。

运行完毕之后会出现下图所示的界面,表示license安装成功。如提示本地没有/tmp目录,可以手动创建一个。

第3步:创建环境变量。右键单击计算机——属性——高级系统设置——环境变量,变量名为NOLICENSECHECK,变量值为true。

第4步:安装SIMULIA。打开安装目录下的1文件夹,以管理员身份运行setup.exe。按照下面图示顺序进行设置即可。

勾选所需要安装的软件,不要勾选FLEXnet License Server,Isight根据需要自选。

按提示指向文件夹2

选择安装目录

选择需要安装的组件

选择license配置方式。

按下图所示进行设置。

指定工作目录

以下均按照图示设置即可

至此,SIMULIA2021 CAE和求解器安装完毕。

点击关闭之后会跳出对话框,提示指定文件夹3,按照提示直接缺省设置即可,不再赘述。



2 Visual Studio 2019安装


目前最新版是Visual Studio 2022,为了跟fortran和Abaqus2021匹配,推荐使用Visual Studio 2019,可以下载免费使用的社区版,官方网址默认显示的是最新版,可通过下方链接找到旧版本:

https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/

点击“2019”展开如下图,点击下载即可。

目前,下载旧版本需要自己注册Visual账号,请自行注册,然后重新进入旧版本下载页面,选择Visual Studio Community 2019 (version 16.11),如下:

点击Download之后,会下载一个社区本下载器(exe),如果能直接获取该下载器,上述步骤可以省略。

Visual Studio 2019的安装过程很简单,下载社区版安装器,会自动安装,在选择安装组件时,如果仅是与Abaqus和Fortran关联,可以仅选择“使用C++的桌面开发”,如果然后还可以根据自己的系统在右侧列表中勾选或者取消已勾选组件。



3Intel Parallel Studio 2020安装


最后安装Intel Parallel Studio 2020,正版的Intel Parallel Studio 2020仅有30天的试用期。不过百度一下“Intel Parallel Studio 2020 ” 可以搜出来许多的PJ,自行百度去吧。具体安装的时候,直接运行install.exe开始Intel Parallel Studio XE 2020软件


点击同意相关协议

当提示需要license注册时,选择Choose alternative activation

之后,点击install正式安装,等待其安装完毕即可。



4 关联设置


找到Abaqus安装目录下的launcher.bat文件,用文本编辑器打开。

该文件目录,需要根据Abaqus安装时的设置寻找,以下目录供参考C:\SIMULIA\EstProducts\2021\win_b64\resources\install\cae\launcher.bat

修改前

修改后

这里需要注意的是,配置文件中要注意下图红线位置均有空格,否则关联运行会报错。

另外,还需要注意双引号的数量和位置,这也是经常会出错的地方。

至于新增的目录和参数可通过下列目录中的文件查找,不同的系统和硬件对应的VC编译环境可能不同。如果后续验证失败,可以尝试换一下。

本案例选择的第二个x64_x86 Cross Tools Command Prompt for VS 2019,右键单击属性,弹出以下对话框,其中目标栏的后半部分就是VC编译环境文件路径,将其复制出来添加在launcher.bat文件即可。

类似地,找到Fortran编译环境,参考目录为C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Intel Parallel Studio XE 2020\Compiler and Performance Libraries\Command Prompt with Intel Compiler 19.1 Update 3

右键单击该文件,点击属性,可以在目标栏查看FORTRAN编译环境文件路径。

参照上述设置即完成了子程序的关联设置。



5验证


开始菜单中找到Abaqus Verification,点击开始验证。子程序部分验证过程中,会自动调用后台的inp文件和子程序文件进行计算。

当全部验证完毕以后,会生成验证结果文件。如果包含子程序的项目均为PASS表示子程序验证通过。

复合材料力学 | 原创作品 | 未经允许不得转载

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多