四十八、ANSYS多版本共存
1. 為什么ANSYS多版本
為什么要在電腦上裝多個版本的ANSYS ???有必要裝多個版本的ANSYS嗎??
如果涉及到以下兩個問題,可以考慮裝多個版本的ANYSY,其實裝了也沒啥壞處。
1.1 并行UDF問題
目前ANSYS高版本只支持并行計算,即使并行計算核數(shù)Solver Processes設(shè)置為0,也是并行計算。因此UDF必須進行并行化處理,提高了UDF的入門門檻。
1.2 讀取cas和dat
Fluent高版本能打開低版本的cas和dat,但是低版本Fluent卻無法打開高版本的cas和dat。如果cas和dat從其他地方得到的,可能會遇到版本不同打不開的情況,而多版本ANSYS可以解決這個問題。
2. 幾種設(shè)置串行計算方法
2.1 串行計算
ANSYS 2020R2之前的版本,包含ANSYS 2020R2版本都可以使用串行進行計算,只不過需要通過命令行啟動。ANSYS 2020R2之后的版本是無法使用串行計算的,也就是UDF必須并行化。
?
2.2 串行計算幾種方法
方法一:直接在Fluent啟動界面的Processing Options選擇Serial進行設(shè)置。
適用版本:Fluent 6.3- Fluent 18.1
?
方法二:在Fluent啟動界面的Processing Options選擇Parallel,但Solver欄下的Processes設(shè)置為0。
適用版本:ANSYS 2019R3以前的版本,包含ANSYS 2019R3
?
?
方法三:在cmd命令提示符中輸入:fluent 3d -t0
必須將盤符切換至安裝ANSYS的硬盤,然后將文件夾切換至含有fluent.exe的文件,最后輸入fluent 3d -t0。
?
我的fluent.exe所在的目錄:
E:softwareANSYS 17.0ANSYSANSYS Inc170luent tbinwin64
適用版本:ANSYS 2020R2以前的版本,包含ANSYS 2020R2
?
3. 多版本ANSYS安裝方法
?
3.1 ANSYS多版本安裝
實際上每個版本的ANSYS正常安裝即可。我目前是將兩個版本的ANSYS17.0和ANSYS 2021R2安裝在不同的硬盤中,目前沒有任何問題。甚至17.0版本安裝之后沒有設(shè)置環(huán)境變量就可以進行UDF的編譯。
?
3.2 問題及解決辦法
這里說一下可能會遇到的問題:
?
問題1:安裝好17.0之后,打開Fluent出現(xiàn)了錯誤:
Hit return to exit. Unexpected license problem; exiting.
原因:這是因為windows系統(tǒng)自帶的病毒軟件將ansysli_client和ansysli_server作為病毒給自動刪除了
解決辦法:
第一步:在windows安全中心,找到排除項,將ANSYS安裝目錄放進去,這個就不會掃描這個文件夾了。
第二步:重新下載這兩個文件,找到你的軟件安裝包,比如百度網(wǎng)盤或者硬盤,在破解文件夾下ANSYS 17.0ANSYS 17.0_SolidSQUAD__SolidSQUAD_Crack with local license (server setup is not needed)Shared FilesLicensingwinx64可以找到這兩個文件,下載到安裝目錄的ANSYS IncShared FilesLicensingwinx64下即可。
?
當(dāng)然也可直接下載到破解文件夾下,然后重新破解。
?
?
問題2:兩個版本的ANSYS許可證沖突
將低版本ANSYS IncShared Files目錄下的Licensing文件夾刪除;
?
復(fù)制高版本軟件Shared Files目錄下的Licensing文件夾,粘貼到低版本ANSYS IncShared Files目錄下;
?
公眾號:Fluent學(xué)習(xí)筆記
為了方便大家學(xué)習(xí)交流,我創(chuàng)建了QQ群:466988009,大家可以在其中討論相關(guān)的問題,同時我會將所有文章的源文件都放到QQ群中,還會放一些其它的學(xué)習(xí)文件。歡迎大家加入。