技术邻 > CAE仿真 > Abaqus ABAQUS如何用脚本的方式获取整个模型上的最大变形U值啊? 10 浏览:936 回答:5 现在可以获取指定集合范围内的最大变形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()