I want to output Total Time/Freq in Abaqus to monitor Job. Recently, I can output the maximum stress at every frame. Now, I want to know how to output frame time.
for step in odb.steps.values():
# print('Processing Step:', step.name)
for frame in step.frames:
allFields = frame.fieldOutputs
if (allFields.has_key(Stress)):
isStressPresent = 1
stressSet = allFields[Stress]
if elemset:
stressSet = stressSet.getSubset(
region=elemset)
for stressValue in stressSet.values:
if (stressValue.mises > maxMises):
maxMises = stressValue.mises
juli = stressValue.magnitude
maxElem = stressValue.elementLabel
maxStep = step.name
maxFrame = frame.incrementNumber
if (isStressPresent):
zydatalist.append([maxFrame,juli, maxMises, maxElem])