3
創建的元素集合,我創建了一組在rootAssembly元素的.mdb文件:的Abaqus Python腳本 - 中的.mdb無法訪問在.odb
a = mdb.models['Model-1'].rootAssembly
els_1 = a.instances['Part-1'].elements
Coh_els = els_1.getByBoundingBox(x1 y1 z1 x2 y2 z2)
a.Set(elements=Coh_els, name='COHELSET-0')
我試圖訪問現場輸出在該元素在.odb文件中設置:
coh_els = odb.rootAssembly.instances['PART-1'].elementSets['COHELSET-0']
但我得到「KeyError異常:COHELSET-0」(元素集是不可見的.odb模型樹),所以我不能訪問這個領域的輸出組。
當我使用樹中可見的元素集時,我的代碼的其餘部分工作,所以我知道問題在於訪問預定義的元素集。
有人請向我解釋我做錯了什麼?
呀,你創建的集under'a',這是'rootAssembly' –