现在可以获取指定集合范围内的最大变形U值
是否需要把整个模型创建一个Set
from odbAccess import *
from abaqusConstants import *
import os
odb=openOdb(path='Job-1.odb')
cpFile=open('output.txt','w')
RS=odb.steps['Step-1'].frames[-1].fieldOutputs['S'].values
max_U=0;
for i in range(len(RU)) :
if max_U <= RU[i].magnitude:
max_U = RU[i].magnitude
else:
cpFile.write('max_U : '+str(max_U))
cpFile.close()
from odbAccess import *
from abaqusConstants import *
import os
odb=openOdb(path='Job-1.odb')
cpFile=open('output.txt','w')
RS=odb.steps['Step-1'].frames[-1].fieldOutputs['S'].values
max_U=0;
for i in range(len(RU)) :
if max_U <= RU[i].magnitude:
max_U = RU[i].magnitude
else:
cpFile.write('max_U : '+str(max_U))
cpFile.close()