3.3 python提取Abaqus歷程變量——對history regions的理解
可視化界面提取歷程變量,與Py提取歷程變量時(shí),選擇的對象不同(py提取odb的歷程變量時(shí)稱history regions)。
可視化界面提取歷程變量的界面如下圖。

Python提取加載點(diǎn)荷載位移的歷程變量的命令語句如下圖。

注意:對于歷程輸出請求,在可視化界面里,加載點(diǎn)的節(jié)點(diǎn)名稱與python操作odb模塊里對應(yīng)的節(jié)點(diǎn)名稱完全不一樣。為了查看腳本接口里的odb里的歷程變量對應(yīng)節(jié)點(diǎn)(history regions)的名稱,需要采用以下命令語句。之后就可以對這些history regions輸出歷程變量的數(shù)據(jù)。

查看history regions后,我們發(fā)現(xiàn):加載點(diǎn)在可視化界面里的名稱是 SET-XXXXX;在odb里的名稱(history regions)是'Node DIANBAN-2.XXX'。其他節(jié)點(diǎn)也是類似情況,即歷程變量對應(yīng)的節(jié)點(diǎn),在可視化界面和odb里具有不同的名稱。
利用python對odb文件進(jìn)行后處理時(shí),歷程輸出的節(jié)點(diǎn)區(qū)域(history regions)的名稱是系統(tǒng)自己命名的,所以看起來很奇怪。
最后需要注意:以上可視化界面節(jié)點(diǎn)名稱和odb里節(jié)點(diǎn)名稱都是對于歷程輸出而言的,不是場輸出。
找到歷程變量的history regions之后,可以輸出它對應(yīng)的歷程變量數(shù)據(jù)。
標(biāo)簽: