AnsysEM安装教程(Linux)

news/2024/10/8 6:18:48

前期准备

解压相关安装文件

unzip Crack.zip

将安装iso文件挂载到/mnt/AnsysEM目录下

sudo mkdir /mnt/AnsysEm
sudo mount Ansys.Electronics.2021.R1.Linux64.iso /mnt/AnsysEM/ -o loop

转到/mnt/AnsysEM/目录下,打开Readme文件查看安装步骤教程

创建AnsysEM安装目录

sudo mkdir /opt/AnsysEM

运行验证文件,检查服务器缺少的相关支持包

sudo /mnt/AnsysEM/VerifyOS.bash

发现缺少相关的支持包

image

运行命令安装支持包

sudo yum install libXp

可以使用yum来检测什么包提供我们所需要的包

sudo yum provides libXss.so.1

image

发现libXScrnSaver提供,因此安装libXScrnSaver

sudo yum install libXScrnSaver

再次运行验证文件

sudo /mnt/AnsysEM/VerifyOS.bash

没有其他内容输出,表明系统环境安装成功

image

程序安装

运行安装程序

sudo /mnt/AnsysEM/install

选择Install Electromagnetics Suite安装电磁工具

image

选择下一步,接收协议,AnsysEM软件安装需要指定用户组,这里推荐使用wheel作为拥有用户组

image

确认安装路径,这里选择/opt/AnsysEM

image

临时文件存放可以使用默认地址/tmp,也可以自己更改路径,建议勾选上Add read/white access for all users to default Temp Directory

image

license中选择I have a new license file

image

个人建议将license文件存放到安装目录下,因此需要在安装目录下创建license文件夹用来存放license文件

sudo mkdir /opt/AnsysEM/license
sudo cp /home/<用户名>/<文件存放路径>/ansyslmd.lic /opt/AnsysEM/license

选择对应的license文件路径

image

进行安装,由此便完成了AnsysEM系列软件的安装

给AnsysEM添加补丁

在安装包中,提供的Crack里边的所有文件都需要存放到安装的AnsysEM中的指定位置,因此需要将Crack里边的文件复制到对应位置来覆盖文件,请逐一检查是否覆盖成功,包括license文件所对应的存放位置也要保持一致

环境配置

软件的使用需要配置合理的环境

在环境配置中,建议在/home/<用户名>/中创建一个用来存放环境变量的文件夹env,在env文件夹中创建软件环境配置文件AnsysEM.sh

mkdir /home/admin1/env
touch /home/admin1/env/AnsysEM.sh

在AnsysEM.sh的环境配置文件中,填写下边的信息用于环境配置

# set ansys environment
export ANSYSLIC_DIR=/opt/AnsysEM/shared_files/licensing
export ANSYS_LICENSE_FILE=/opt/AnsysEM/shared_files/licensing/license_files/ansyslmd.lic

/home/admin1/.bashrc文件中,需要添加一句才能实现开机自动配置

source /home/admin1/env/AnsysEM.sh

创建工作目录

AnsysEM创建工作目录

mkdir /home/admin1/eda/AnsysEM

为了方便AnsysEM使用,这里选择将AnsysEM命令通过添加到PATH的方式来实现快速启动AnsysEM

首先在/home/<用户名>中创建自己的bin目录

mkdir /home/<用户名>/bin
cd /home/<用户名>/bin

随后在bin中创建AnsysEM的启动命令

touch AnsysEM

AnsysEM文件中,添加下边的内容

#!/bin/bashWORK_DIR="/home/admin1/eda/AnsysEM"AnsysEM_EXECUTABLE="/opt/AnsysEM/AnsysEM21.1/Linux64/ansysedt"cd $WORK_DIRif [ $? -ne 0 ]; thenecho "Could not change to working directory $WORK_DIR"exit 1
fiecho "Starting AnsysEM..."
$AnsysEM_EXECUTABLEif [ $? -ne 0 ]; thenecho "Failed to start AnsysEM"exit 1
fiecho "AnsysEM started successfully"

需要给命令脚本运行的权限

chmod +x AnsysEM

至此,完成了AnsysEM的安装

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/28132.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

百舸实践之「埋点数据深度治理与应用」 | 京东云技术团队

一、背景 随着公司和业务的不断发展,百舸平台也从单一内容投放转向了以流量和数据为基础的流量运营模式。在这个转变过程中,数据深度治理与应用的重要性尤为凸显,在数据深度治理过程中,需要将用户行为数据、投放素材以及投放效果三者紧密的串联起来。数据深度治理和应用,一…

【进阶篇】基于 Redis 实现分布式锁的全过程

这一篇文章拖了有点久,虽然在项目中使用分布式锁的频率比较高,但整理成文章发布出来还是花了一点时间。在一些移动端、用户量大的互联网项目中,经常会使用到 Redis 分布式锁作为控制访问高并发的工具。目录前言一、关于分布式锁二、RedLock 红锁(不推荐)三、基于 setIfAbs…

pdf.js源码解析-渲染的时序分析

首先来一张总结的图,也就是pdf.js在解析和渲染pdf的一个时序图,下图:首先要明白,pdf.js在渲染pdf的时候是做分层渲染,也就是时间展现的内容是通过canvas进行绘制的,而我们通过鼠标进行选择时候的内容是通过dom进行普通渲染,也就是 <div>123</div> 这样的普通…

权威SAFe大规模敏捷企业级内训及SAFe敏捷认证

​ SAFe – Scaled Agile Framework是目前全球运用最广泛的大规模敏捷框架,也是成长最快、最被认可、最有价值的规模化敏捷框架,目前全球SAFe认证专业人士已达80万人,福布斯100强的70%都在实施SAFe。本课程是一个2天的 SAFe权威培训课程,在课程中,学员将系统地学习大规模敏…

ping ip、域名、端口

一、pingping baidu.com ping 192.168.9.9 综上所诉,ping命令的时候格式为(注意ping后面需要跟上一个空格) ①ping IP地址或主机域名 ②ping IP地址或主机域名+命令参数 ③ ping 命令参数+IP地址或主机域名 ping命令参数说明查看ping命令帮助 ping /? 输入上面的命令,我们…

探索企业级项目管理的最优策略

企业的项目管理应该采取综合性的方式,结合多种工具和方法来确保项目的成功。zz-plan 甘特图是其中一种非常有用的工具,它可以帮助项目经理和团队成员可视化地展示项目的时间线和进度。以下是采取合适项目管理方式时需要考虑的几个关键点,结合甘特图的使用: 项目规划:在项目…

Redis开源社区持续壮大,华为云为Valkey项目注入新的活力

作为Valkey社区的Technical Steering Committee member,华为云将持续参与社区建设。摘要:作为Valkey社区的Technical Steering Committee member,华为云将持续参与社区建设。一、背景 今年3月21日,Redis Labs宣布从Redis 7.4版本开始,将原先比较宽松的BSD源码使用协议修改…