兩種abaqus運(yùn)行inp文件的noGUI方法
2022-08-04 12:00 作者:施弓且錯(cuò)畫 | 我要投稿
(1)Window批處理法
新建1文件夾,在文件夾中放入待運(yùn)算的inp文件,然后再新建1txt文本文件,在文本文件中輸入以下批處理代碼??尚薷腸pus的處理核心數(shù),此處為12個(gè)。然后將txt文件后綴修改為bat。雙擊執(zhí)行bat文件即可。


(2)Python執(zhí)行一定規(guī)則命名的inp文件
新建1txt文件,然后將后綴修改為py,文件名為call_abaqus_nogui,在文件中輸入圖3代碼。這里面需要注意的是inp文件由于不能有小數(shù)點(diǎn),因此,將泊松比放大一百倍。其中,numDomain好像必須是numCpus的倍數(shù),而不是后者是前者的倍數(shù),圖4為部分inp文件。最后在abaqus command 命令行里面輸入abaqus cae nogui=call_abaqus_nogui即可運(yùn)行,ps這里面應(yīng)該不分大小寫。


圖4 文件夾中的inp文件和執(zhí)行命令的py文件
Tips
(a)切換工作路徑,在第二種方法中,往往需要切換工作路徑,即py文件和inp文件所在的文件夾,在abaqus command命令行里面輸入cd h:\inp以切換工作路徑。
(b)不要在第二種方法一次運(yùn)行太多。
(c)pls give me a like。
標(biāo)簽: