怎么在64位Win7系统安装ansys121.docx
《怎么在64位Win7系统安装ansys121.docx》由会员分享,可在线阅读,更多相关《怎么在64位Win7系统安装ansys121.docx(30页珍藏版)》请在冰点文库上搜索。
怎么在64位Win7系统安装ansys121
64位Win7系统安装ansys12.1,32位安装原理一致,步骤相同
Ansys作为一个没有被汉化或者汉化复杂的大型设计软件,在安装上亦有其特殊性,经过很多次的失败,结合很多人给出的安装方案,最终安装成功,现将步骤予以分享,希望对至今没有安装成功或者准备安装的兄弟姐妹们有所帮助。
截图为64位程序,32位步骤基本一致,可作为参考。
1安装准备。
下载好的ansys12.1。
目前容易找到的是从电驴资源搜索的,为iso的镜像文件。
Iso文件还可以用虚拟光驱安装,但是个人觉得硬盘安装更加简单。
现给出地址
Ansys12.1(32位/64位)下载地址。
将iso文件用winrar解压到任意文件夹,需要注意的是,文件夹路径中不得有中文。
解压后如图
2退出木马防火墙电脑准备电脑名必须为英文或数字(不能有横线等),负责安装的用户(管理员身份)名必须为英文或数字,否则安装将失败。
3开始安装。
步骤1)先制作许可文件license,打开上图蓝色的文件夹,右击ap120_calc.exe,以管理员身份运行,出来dos框,y,回车
生成许可文件license,在其所在文件夹内。
步骤2)完整安装步骤。
右击图中蓝色图标,以管理员身份运行
出现下框,点第一项
图表1
会出现
步骤11
Ok,等待安装完成。
步骤12
此时会回到图表1,再选择安装第二项
步骤13
同意,选择next
步骤14
之后设置你要安装的路径(最好选择默认),注意,该路径中绝对不能出现中文,否则会安装失败
步骤15
之后与其他CAE程序的关联,选择跳过就行。
步骤16
再跳过
步骤17
步骤18
步骤19
一路next之后。
终于到达最一个关键步骤。
步骤110
这是是此安装到达最费劲的过程,此时,有什么问题可以出去先解决一下了,泡壶茶,抽几根烟,哈哈,想干嘛就干嘛。
大概20分钟以后,等待终于完成,如下图
步骤111
然后就是next
步骤112
步骤113
点exit
会出现下图所示,在hostname1栏中填写计算机名,再次申明,计算机名绝对不可以有中文
步骤114
继续,下面这一步图步骤115可以直接点finish了
步骤115
再次回到最初的选择图
可以直接跳过第三项mpi的安装,直接点第四项,验证(此步骤将用到一开始dos框生成的许可文件),出现下图
步骤21
下面的步骤都比较简单,不再一一说明,看图就行。
下面就是准备验证了
将刚生成的license文件复制到安装后的文件夹中(默认的为C:
\ProgramFiles\AnsysInc\SharedFiles\Licensing)
选择你自己刚生成的license文件(此文件的路径中也不能出现中文,我将其放到了c盘的根目录,当然,这个看个人喜好了,呵呵)
验证成功
继续,终于安装完成了。
如下图
点finish之后,返回最初的选择框,
二、安装等待
1、安装ANSYS10.0。
即InstallANSYS10.0(最好安装在默认路径也就是C盘)等待它慢慢装。
装完之后会询问要不要装FLEXlmLicensing,我觉得这一步影响不是很大,因为
我下一步还要重新再在安装界面选择再装一遍。
2、InstallANSYSFLEXlmLicensing。
一共会出现3问,都是选是否。
选是否是,也就是跟他提示选相反的(很搞笑吧)。
500MB的版本就不会出现这个,所以安装不会成功。
3、把license.dat这个文件复制到C:
\ProgramFiles\AnsysInc\SharedFiles\Licensing\
三、调试License
1、设置环境变量,这一点网上很多文章都在讲,但是没有讲清楚,也没有讲全。
控制面板-〉系统-〉高级-〉环境变量-〉系统变量-〉新建或者我的电脑-〉右键属性-〉高级-〉环境变量-〉新建1)在变量名内输入:
ANSYSLMD_LICENSE_FILE在变量值内输入:
1055@HOSTNAME(HOSTNAME前面讲过,就是你的计算机名)2)在变量名内输入:
LM_LICENSE_FILE在变量值内输入:
C:
\ProgramFiles\AnsysInc\SharedFiles\Licensing\license.dat无需重启。
因为英文版的说明要叫Reboot,但事实证明不需要。
2、进入flexlm。
开始->程序->ANSYSFLEXlmLicensingManager->FLEXlmLMTOOLSUtility
3、在这个选项择选中Configservices项,Pathtothelicensefile的路径:
选择刚刚复制过去的C:
\ProgramFiles\AnsysInc\SharedFiles\Licensing\license.dat,之后单击”Saveservices”
4、选择Start/Stop/Reread项,单击Startserver,之后单击RereadLicenseFile,出现RereadServerLicenseFileCompleted。
如果安装到这里完全无误的话,那么就能运行ANSYS10.0了。
5、如何知道License是否通过。
点ServerStatus,选PerformStatusEnquiry,如果显示Totalof10licensesisavailable,那么就成功了。
如果是显示...Eorror,那么就是哪一步做错了,只有返回去重新检查了。
注:
安装ansys和flexlm,在安装flexlm时,需Browsertothelicense.dat,将license的路径指向你的license.dat的位置,完成!
!
!
!
!
注意:
在安装完ansys时,它默认继续安装flexlm,随后的第一个对话框是license模式之类的对话框,默认是否,为了能够使用下面的说明,一定要选是。
简单的记为只要出现对话框(两个)就选是。
设置环境变量右击我的电脑---属性——高级——环境变量----系统变量(注:
不是用户变量)——新建变量名:
ANSYSLMD_LICENSE_FILE变量值:
1055@name(注:
name
是你的计算机名称)
Copy生成的license.dat文件到:
c:
\ProgramFiles\AnsysInc\SharedFiles\Licensing\Intel\下
从开始>程序>ANSYSFLEXlLicenseManager运行FLEXlmLMTOOLSUtility,进行如下设置:
(见页下图示)
(1)从configservices中将三个文件的地址从目录中寻找出来:
C:
\ProgramFiles\AnsysInc\Shared。
Files\Licensing\Intel\Lmgrd.exe
C:
\ProgramFiles\AnsysInc
\SharedFiles\Licensing\Intel\license.dat
将这个目录直接拷贝到第三个栏里C:
\ProgramFiles\AnsysInc\SharedFiles\intel
(注:
这个常常只指明路径就行,不用找)
然后点击saveservice;
(2)从start/stop/reread运行stopserver然后再startserver
点exit退出。
至此,安装完成。
安装成功。
附:
几种失败案例。
个人遇到的问题,出错的原因,无一例外是由于安装路径或者其他ansys用到的文件路径中存在中文。
截图1
从图上可以看出,是hostname1的问题,通过前面的步骤,我们已经知道hostname1应该填写的是计算机名,但是计算机名绝对不能含有中文。
问题找到,解决就很简单,计算机名改为英文就行。
截图2
这是在安装成功之后,打开程序时候出现的,问题的原因是用户名不能有中文,改用户名或者新建一个英文的账户名(需要管理员身份)即可解决。
若有有其他安装失败,欢迎一起讨论。
未成,shoujifsy@
2010/9/15