Abaqus二次開發(fā)利器—Python Reader
Abaqus二次開發(fā)分為子程序開發(fā)和用戶圖形界面程序開發(fā)兩類:子程序開發(fā)基于Fortran語言,用戶可以根據(jù)實(shí)際需求編寫材料本構(gòu)關(guān)系、自定義單元等等;而用戶圖形界面開發(fā)基于Python語言,用戶可以根據(jù)需求對(duì)原有Abaqus/CAE界面程序進(jìn)行擴(kuò)展,開發(fā)專用的前后處理模塊以及GUI工具等。于是石油大學(xué)(北京)焦良中博士開發(fā)了可以實(shí)時(shí)讀取Abaqus/CAE命令的軟件Python Reader,該軟件可以實(shí)時(shí)讀取工作目錄下的.rpy文件,并實(shí)時(shí)在顯示界面下更新,是Abauqs二次開發(fā)很便捷的輔助工具。

注意事項(xiàng):
1.首先對(duì)軟件作者表示感謝!
2.該軟件由于好多年沒有更新,所以不確保各位安裝都能正常使用,不過我目前在win10下搭配Abaqus 2020和2022都是沒啥問題的;(win7也是可以用的)
3.安裝包在老地方!

1.下載壓縮包并解壓


2.打開Abaqus軟件(此處以Abaqus2020為演示)

3.雙擊【PythonReader.exe】打開軟件(兩者打開順序沒有要求),打開后如下圖,在窗口中按住鼠標(biāo)右鍵可以移動(dòng)窗口位置;把鼠標(biāo)移動(dòng)到窗口邊緣可以拖動(dòng)改變窗口大小。

4.移動(dòng)位置,改變大小,放在合適的地方

5.在PythonReader窗口中鼠標(biāo)右擊,點(diǎn)擊【瀏覽】,選擇Abaqus工作目錄下的abaqus.rpy文件


6.之后在Abaqus中的操作都會(huì)以python代碼顯示出來,對(duì)二次開發(fā)的學(xué)習(xí)有所幫助!

7.還可以更改命令流樣式、窗口樣式等,自行探索

——祝收斂!