當前位置:
首頁 > 最新 > Python腳本將ABAQUS結果導出到excel的方法

Python腳本將ABAQUS結果導出到excel的方法

在使用abaqus後處理的過程中,我們常常需要將結果中的某些場變數值導出,如果能將需要的結果直接導出到excel中,甚至在寫入表格之前進行一定的計算處理,就能在很大程度節省時間提高效率,降低勞動強度。

實現這些操作首先要具備兩個關鍵點:

關鍵點1:將xlwt庫添加進Abaqus自帶的python擴展庫中,方法很簡單直接下載xlwt相關安裝包解壓後將xlwt文件夾複製進相關路徑中的即可。具體的路徑與安裝有關,在您的ABAQUS安裝文件夾中找到toolsSMApypython2.7Libsite-packages這一文件夾,複製進去xlwt文件夾即可開始使用該庫。

關鍵點2:在計算之前對需要輸出的相關區域(節點、單元或者參考點)建立set。

下面通過一個實例來講解一下如何將一個參考點Y方向的支反力RF2結果寫入excel的方法,並在文末附上完整腳本。

模型概要:一個帶半圓形缺口的平板,採用XFEM方法進行無預置裂紋的隨機裂紋擴展模擬,載荷施加在參考點上。

圖1 邊界條件圖

圖2 應力雲圖

圖3 載入點RF1支反力位移結果圖

代碼如下

希望能對大家帶來幫助,如有建議請在文末留言或者公眾號留言.。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python 的精彩文章:

Python機構系統高清大圖分享!讓你有方向地學Python,不再迷茫!
走一步看一步之Python篇:處理AIS數據

TAG:Python |