Ubuntu10.04LTS下ANSYS12.1的安装过程

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

Ubuntu10.04LTS下ANSYS12.1的安装过程

#1

帖子 foxman997 » 2010-09-01 23:12

Ubuntu10.04LTS下ANSYS12.1的安装方法
测试环境:
Ubuntu10.04.LTS.AMD64

测试软件版本:
ANSYS 12.1 X64

本安装说明适用于以上系统及安装程序,其他版本系统及软件仅供参考

本安装示例理论上不允许转载,转载请联系本人
:em06
上次由 foxman997 在 2010-09-02 0:01,总共编辑 3 次。
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

准备工作

#2

帖子 foxman997 » 2010-09-01 23:15

1.基本库安装
1.1.libstdc++5安装
1.2.csh和libmotif库请在新立得中安装

2.系统语言准备
2.1.非英文系统请将系统语言设置为英语,具体路径位系统/系统管理/语言支持;英文系统略过此步。
2.2.若在中文环境下安装,需要修改INSTALL脚本,添加

代码: 全选

 LANG=en_US.UTF-8 XMODIFIERS=
3.完整的ANSYS12.1安装需要大约12G的硬盘空间。

4.ANSYS12.1安装需要合适的许可证文件,推荐在windows下生成许可证文件。许可文件生成请参考本处。

5.确保安装过程中有且仅有一块网卡处于活动状态,多网卡或无网卡可能会导致安装失败。

6.以上是全部准备过程,软件安装过程推荐在英文系统语言下安装,以防不必要的麻烦。[/size]
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

安装过程

#3

帖子 foxman997 » 2010-09-01 23:19

1.获得安装软件包

2.安装授权文件
2.1.挂载iso光盘镜像
2.2.cd至安装文件所在目录执行许可证安装

代码: 全选

sudo ./INSTALL.LM
2.3.请保证有足够的磁盘空间,选择合适的安装目录
2.4.安装选项全部默认
2.5.安装时请选择准备好的授权文件
2.6.授权文件完整的安装过程与windows下的ansys12.0安装过程完全一致。

3.安装主体文件
3.1.cd至安装文件所在目录执行主体软件安装

代码: 全选

sudo ./INSTALL
3.2.请保证有足够的磁盘空间,选择合适的安装目录
3.3.安装时选择自己需要的组件。完整的安装过程与windows下的ansys12.0安装过程完全一致。
3.4.安装完毕[/size]
上次由 foxman997 在 2010-09-03 11:24,总共编辑 1 次。
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

安装过程

#4

帖子 foxman997 » 2010-09-01 23:21

1.获得安装软件包

2.安装授权文件
2.1.挂载iso光盘镜像
2.2.cd至安装文件所在目录执行许可证安装

代码: 全选

sudo ./INSTALL.LM
2.3.请保证有足够的磁盘空间,选择合适的安装目录
2.4.安装选项全部默认
2.5.安装时请选择准备好的授权文件
2.6.授权文件完整的安装过程与windows下的ansys12.0安装过程完全一致。

3.安装主体文件
3.1.cd至安装文件所在目录执行主体软件安装

代码: 全选

sudo ./INSTALL
3.2.请保证有足够的磁盘空间,选择合适的安装目录
3.3.安装时选择自己需要的组件。完整的安装过程与windows下的ansys12.0安装过程完全一致。
3.4.安装完毕[/size]
上次由 foxman997 在 2010-09-03 11:25,总共编辑 1 次。
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

软件配置

#5

帖子 foxman997 » 2010-09-01 23:24

1.安装完毕后ansys无法输入任何命令,做以下修改

代码: 全选

sudo gedit /opt/ansys_inc/v121/ansys/bin/ansys121 
添加

代码: 全选

LANG=en_US.UTF-8 XMODIFIERS= 
2.添加环境变量,以便实现命令行快速启动

代码: 全选

sudo gedit ~/.bashrc 
添加

代码: 全选

#ANSYS
export PATH=/opt/ansys_inc/v121/ansys/bin:$PATH 
#CFX
export PATH=/opt/ansys_inc/v121/CFX/bin:$PATH 
#FLUENT
export PATH=/opt/ansys_inc/v121/fluent/bin:$PATH 
#ICEM
export PATH=/opt/ansys_inc/v121/icemcfd/linux64_amd/bin:$PATH
#POLYFLOW
export PATH=/opt/ansys_inc/v121/polyflow/bin:$PATH
#WORKBENCH
export PATH=/opt/ansys_inc/v121/Framework/bin/Linux64:$PATH
#TurboGrid
export PATH=/opt/ansys_inc/v121/TurboGrid/bin:$PATH 
#ANSYS Sevice Manager
export PATH=/opt/ansys_inc/shared_files/licensing/lic_admin:$PATH 
执行

代码: 全选

sudo source .bashrc
使.bashrc文件生效[/size]
上次由 foxman997 在 2010-09-03 11:27,总共编辑 2 次。
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

WORKBENCH配置

#6

帖子 foxman997 » 2010-09-01 23:26

做完以上配置后workbench仍然无法正常启动。这是由于ANSYS是在redhat环境下进行测试的,ubuntu和sese、RH系统里面有个文件不一样,是那个uname,这里需要修改wb的脚本。

1.在 /usr/bin目录下建两个脚本,分别叫arch和setenv
arch

代码: 全选

sudo gedit /usr/bin/arch.sh
添加

代码: 全选

#! /bin/sh
uname -m
赋予执行权限

代码: 全选

sudo chmod a+x /usr/bin/arch.sh
setenv

代码: 全选

sudo gedit /usr/bin/setenv.sh
添加

代码: 全选

#! /bin/sh
VAR=$1
VAL=$2
export $VAR=$VAL
赋予执行权限

代码: 全选

sudo chmod a+x /usr/bin/setenv.sh
2.修改workbench的脚本文件<安装路径>/ansys_inc/v121/aisol/workbench
第86行

代码: 全选

if [ 'uname -i' = "i386" ]; then
改成

代码: 全选

if [ 'uname -m' = "i686" ]; then
第98行

代码: 全选

elif [ 'uname -i' = "x86_64" ]; then
该成

代码: 全选

elif [ 'uname -m' = "x86_64" ]; then
3.手动注册安装过程中注册失败的DLL库

代码: 全选

find /ansys_inc/v121/aisol/dll/linx64/ -iname "*.so*" | \ 
sudo xargs /ansys_inc/v121/aisol/workbench \
-cmd /ansys_inc/v121/aisol/mw/bin-amd64_linux_optimized/regsvr32 -c -nodisplay
(以上命令排头注意空格)
(以下为DLL注册时窗口输出内容)

代码: 全选

RegSvr32: DllRegisterServer in /ansys_inc/v121/aisol/dll/linx64/libans.edservices.appletcom.so succeeded.
***************************************************************************succeeded.
RegSvr32: LoadLibrary("/ansys_inc/v121/aisol/dll/linx64/libans.cadint.pluginfemcom.so") failed.
GetLastError returns 0x0000007e.
手工注册时仍有一个用于有限元分析中CAD输入的库libans.cadint.pluginfemcom.so未注册成功,原因不明且尚未解决,但不影响workbench的使用。[/size]
上次由 foxman997 在 2010-09-03 11:31,总共编辑 1 次。
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

启动命令

#7

帖子 foxman997 » 2010-09-01 23:28


以下是主要程序启动命令,启动器的设置请自行解决。

ANSYS Sevice Manager

代码: 全选

anslic_admin
FLUENT

代码: 全选

fluent
ANSYS

代码: 全选

ansys121 -g
CFX

代码: 全选

cfx5
ICEMCFD

代码: 全选

icemcfd
TURBOGRID

代码: 全选

cfxtg
WORKBENCH

代码: 全选

runwb2
[/size]
上次由 foxman997 在 2010-09-03 11:32,总共编辑 1 次。
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

主要程序启动截图

#8

帖子 foxman997 » 2010-09-01 23:35

许可证管理器
许可证管理器
icem
icem
fluent
fluent
ansys
ansys
workbench
workbench
生前何必久睡
死后自会长眠
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

额外赠送gambit截图

#9

帖子 foxman997 » 2010-09-01 23:38

:em05
附件
gambit
gambit
生前何必久睡
死后自会长眠
peaksun
帖子: 9
注册时间: 2006-04-06 12:59

Re: Ubuntu10.04LTS下ANSYS12.1的安装过程

#10

帖子 peaksun » 2010-09-04 8:48

太及时了,马上去试试
kappy
帖子: 12
注册时间: 2010-07-01 9:40

Re: 额外赠送gambit截图

#11

帖子 kappy » 2010-09-04 14:54

foxman997 写了::em05
谢谢分享,还是觉得用着redhat省心。请问楼主,ansys 12.1自带gambit吗?貌似没有看见过。
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

Re: 额外赠送gambit截图

#12

帖子 foxman997 » 2010-09-04 17:47

gambit我自己装的
kappy 写了:
foxman997 写了::em05
谢谢分享,还是觉得用着redhat省心。请问楼主,ansys 12.1自带gambit吗?貌似没有看见过。
生前何必久睡
死后自会长眠
头像
guofengzone
帖子: 103
注册时间: 2008-10-13 7:47
联系:

Re: Ubuntu10.04LTS下ANSYS12.1的安装过程

#13

帖子 guofengzone » 2010-09-06 8:00

正想学这个呢,现在有了,做个标记,哈哈,支持。 :em05
头像
lainme
论坛版主
帖子: 7805
注册时间: 2008-09-13 19:17
系统: Arch Linux (x86_64)
联系:

Re: Ubuntu10.04LTS下ANSYS12.1的安装过程

#14

帖子 lainme » 2010-09-16 16:17

license一直有问题……悲剧,不知道是不是下载的版本的事。12.1.1

很多人报告相同问题,估计是安装程序的原因。求LZ所用链接
头像
foxman997
帖子: 40
注册时间: 2009-11-02 7:42

Re: Ubuntu10.04LTS下ANSYS12.1的安装过程

#15

帖子 foxman997 » 2010-09-17 12:52

这个抱歉没法给出,你可以去hit的ftp上看看,教育网内ipv6可以匿名访问。
lainme 写了:license一直有问题……悲剧,不知道是不是下载的版本的事。12.1.1

很多人报告相同问题,估计是安装程序的原因。求LZ所用链接
生前何必久睡
死后自会长眠
回复