ABAQUS如何用脚本的方式获取整个模型上的最大变形U值啊? 10

浏览:936 回答:5

现在可以获取指定集合范围内的最大变形U值 

是否需要把整个模型创建一个Set

邀请回答 我来回答

全部回答

(2)
默认 最新
TreatLee

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()


2020年8月24日
已采纳 评论 3 点赞 2
北望逸尘
可以直接获取啊,不需要脚本
2020年8月24日
评论 点赞

没解决?试试专家一对一服务

换一批