ANSYS(參見安世亞太主頁 http://www.ansys.com.cn/index.php )是1970年美國賓夕法尼亞州大學(xué)就開始研發(fā)的一款工程軟件。如今,ANSYS公司已是納斯達克上市公司,納斯達克股票代號:ANSS。相信大學(xué)里面學(xué)過AutoCAD的同學(xué)不少(CAD是Computer Aided Design),而ANSYS是屬于CAE(Computer Aided Engineering)所以對于土木工程(Civil Engineering)的學(xué)生來說,熟練掌握一門CAE軟件將比只會用CAD畫圖具有更光明的前景。目前該軟件的最新版本是今年2月26日發(fā)布的ANSYS(R) 11.0,表現(xiàn)了一流的計算機輔助工程先進功能的集成優(yōu)勢,其中包括高級分析,網(wǎng)格劃分,最優(yōu)化,多場多體動力學(xué)。
整個安裝過程可以分為三個部分:前期準備,安裝等待,后期License調(diào)試。
一、前期準備。
1、我曾經(jīng)看過百度有人問下載下來的ANSYS壓縮包怎么解壓的問題。我想說的是,下載下來的是ISO文件格式的,稍微懂一點電腦的人就會知道這是一個鏡相文件,需要有虛擬光驅(qū)來打開。我本人機子上用的是DAEMON ToolS ,文件小而精,需要說明的是裝完虛擬光驅(qū)都會要求重啟電腦
2、運行光盤,自動運行或者打開資源管理器找里面的安裝文件一樣。會出現(xiàn)
這里我要說的是我下過兩個版本的ANSYS10.0安裝文件(都是在訊雷在線上弄的,還不知道哪里有下的朋友抓緊去吧,ANSYS11.0都有了,只是安裝文件特別大,呵呵),一個500多MB,一個是我成功安裝的476MB ,下載地址“ http://c2cj.qupan.com/iso/2008-9-13/3/www.qupan.com_2326859_[ANSYS10.0有限元分析軟件].ANSYS10.iso?pxebadjsps0kxzvx010tflag=1228279960opin=a4e90df1f473ffcb0da3eea764356504.iso” 。前者在這個頁面下點 Install ANSYS FLEXlm Licensing 沒用,也就是網(wǎng)上有的前輩說的這個版本服務(wù)器文件不齊,所以如果你下的版本點這個沒用的話,你再怎么裝都裝不上。如果想像我一樣的話,趁早下個476MB的ISO文件。
3、將光盤中的CRACK文件夾復(fù)制到硬盤內(nèi),以記事本方式打開其中的ANSYS.DAT文件,將文件第1行中的host替換成HOSTNAME,把000000000000替換成物理網(wǎng)卡地址,保存。要講的是,如果你的CRACK文件里有這樣的一個文件
,那么運行之后會出 現(xiàn)
你就直接能看出來你HOSTNAME和FLEXID。如果沒有的話,在剛才那個界面點
Display the license server hostid ,同樣效果。如果你想自己找的話名稱在我的電腦點右鍵屬性里面找,網(wǎng)卡地址在DOS下輸入ipconfig/all也能找到相同的。保存完ANSYS.DAT文件運行keygen.bat生成license.dat。這個文件在后期驗證很重要,所以必須保證這個文件絕對是被準確修改的。
二、安裝等待
1、安裝ANSYS10.0。即 Install ANSYS 10.0 (最好安裝在默認路徑也就是C盤)等待它慢慢裝。裝完之后會詢問要不要裝FLEXlm Licensing,我覺得這一步影響不是很大,因為我下一步還要重新再在安裝界面選擇再裝一遍。
2、 Install ANSYS FLEXlm Licensing 。一共會出現(xiàn)3問,都是選是否。選是否是,也就是跟他提示選相反的。500MB的版本就不會出現(xiàn)這個,所以安裝不會成功。
3、把license.dat 這個文件復(fù)制到C:\Program Files\Ansys Inc\Shared Files\Licensing\
三、調(diào)試License
1、設(shè)置環(huán)境變量,這一點網(wǎng)上很多文章都在講,但是沒有講清楚,也沒有講全。
控制面板-〉系統(tǒng)-〉高級-〉環(huán)境變量-〉系統(tǒng)變量-〉 系統(tǒng)變量- 〉新建
或者
我的電腦 -〉右鍵屬性 -〉高級 -〉環(huán)境變量 -〉 系統(tǒng)變量- 〉新建
1)在變量名內(nèi)輸入:ANSYSLMD_LICENSE_FILE
在變量值內(nèi)輸入: 1055@HOSTNAME (HOSTNAME前面講過,就是你的計算機名)
2)在變量名內(nèi)輸入:LM_LICENSE_FILE
在變量值內(nèi)輸入: C:\Program Files\Ansys Inc\Shared Files\Licensing\license.dat
無需重啟。
2、進入flexlm。開始->程序->ANSYS FLEXlm Licensing Manager->FLEXlm LMTOOLS Utility
3、在這個選項擇選中Config services項,Path to the license file的路徑:選擇剛剛復(fù)制過去的C:\Program Files\Ansys Inc\Shared
Files\Licensing\license.dat,之后單擊”Save services”(其實就是設(shè)置lmgrd.exe,license,log文件的路徑,如果在安裝時已有,只要核對正確即可)。
4、 選擇Start/Stop/Reread項,單擊Start server,之后單擊Reread License File,出現(xiàn)Reread Server License File Completed。
如果安裝到這里完全無誤的話,那么就能運行ANSYS10.0了。
5、如何知道License是否通過。點Server Status,選Perform Status Enquiry,如果顯示Total of 10 licenses is available,那么就成功了。如果是顯示...Eorror,那么就是哪一步做錯了,只有返回去重新檢查了。