abaqus批處理求解時如何選擇不同版本求解器?
瀏覽:2855 回答:10
大家好,電腦上裝了兩個不同版本abaqus(6.14-1和2016),想在批處理文件中調用2016版本求解器進行計算,不知該怎么設置?目前采用的批處理bat文件如下: cd E:\Case1 call abaqus job=model_1 cpus=30 int cd E:\Case2 call abaqus job=model_2 cpus=30 int pause 但運行后,是直接調用的6.14版本求解器,如何設置,讓其調用2016版本求解器進行計算呢?





















我幫你梳理下:
在dos中輸入path 里面有個C:\SIMULIA\Commands 如果你裝有兩個版本,那么應該有兩個commands path 路徑
我的是2017 裝在C:\SIMULIA\Commands下,那我們看看這兒路徑下的abaqus是什么
"C:\SIMULIA\Commands\abq2017.bat" %*
那么abq2017.bat下面又是什么呢?
"C:\SIMULIA\CAE\2017\win_b64\code\bin\ABQLauncher.exe" %*
所以abaqus真正調用的是C:\SIMULIA\CAE\2017\win_b64\code\bin\ABQLauncher.exe
那么就好辦了,DOS的bat要這么寫,用絕對路徑就好了,找到您2016的ABQLauncher.exe在哪里,接著這個命令
C:\SIMULIA\CAE\2017\win_b64\code\bin\ABQLauncher.exe job=XX inter