Centos上安装和使用Abaqus

CentOS上安装以及使用Abaqus

经过一段时间的摸索,终于在CentOS系统上把Abaqus装上了。其他Linux系统可做为参考。

*一个重点就是:依赖要装全!相关依赖:csh,ksh,gcc,g++,*fortran*,libstdc++ ,build-essential,make,libjpeg62,motif。如果安装过程有报错,可根据提示继续尝试安装其他依赖。

*注意CentOS是大小写区别的

*最好直接用root账户进行,如果是普通用户记得加上su命令。

*不涉及到license的安装,可类似windows进行安装

--------------------------------- 开始教程 -------------------------------------------

准备工作:CentOS,Abaqus安装包

1 安装相关依赖

在terminal里输入以下命令

yum install csh #root 用户

su yum install csh #普通用户

继续安装其他依赖

2 解压Abaqus安装包,例如在 /root/Downloads 路径上

Picture1.png

Centos上安装和使用Abaqus的图2

3 根据需要添加文件夹权限

chmod 777 -R Downloads

4 进入安装包路径

cd Downloads/2020.AM_SIM_Abaqus_Extend.AllOS.1-5

*提示:直接用Tab可以快速补全地址,不用一个一个字母敲,还容易敲错。

Picture2.png

5 运行安装程序

./StartGUI.sh

不出意外就可以正常打开安装程序了,接下来就简单了,直接下一步下一步就好,其中可以根据自己需要安装相应模块。

*路径的选择上根据个人需要,但需要记住路径放哪了。比如我的默认command的路径是在Centos上安装和使用Abaqus的图4Centos上安装和使用Abaqus的图5/var/DassaultSystemes/SIMULIA/Commands

Picture3.png
Picture4.png

Centos上安装和使用Abaqus的图8

6 添加系统变量

添加全局环境变量

vim /etc/profile

在文件末尾添加如下路径,根据实际的commands路径进行添加(具体vim的操作: i编辑,Esc退出, :wq 保存并退出)

export PATH=$PATH:/var/DassaultSystemes/SIMULIA/Commands

设置立即生效

source /etc/profile

7运行cae

两种方式

abaqus cae

abaqus cae -mesa(这个命令可以防止CAE操作时自动刷新界面的问题)

8 采用WinSCP连接Linux系统并调用求解器

下载Winscp,填入Linux系统的ip,登录用户名和密码,就连上了。

Picture5.png

需要复制移动inp等文件直接和操作文件夹一样的。

然后进入inp所在文件夹后点击黑框框terminal,输入

abaqus job=*** cpus=16 int

即可调用abaqus进行求解了。

相关参考:

https://github.com/imirzov/Install-Abaqus-2019-on-Ubuntu-18.04-LTS

https://blog.csdn.net/u014535215/article/details/105085659

Abaqus帮助文档

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

21
16
5