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




















