Hallo,
bei folgendem Skript wird keine abaqus.rpt angelegt:
from abaqus import *
from abaqusConstants import *
odb = session.odbs['D:/Lehrstuhl/Rudolph/020_Fatigue/005_Conventional_Shell/JobPartTwo.odb'].rootAssembly.nodes[1]
print(odb)
session.fieldReportOptions.setValues(printTotal=OFF, printMinMax=OFF)
for i in range(1, 10):
session.writeFieldReport(fileName='abaqus.rpt', append=ON,
sortItem='Node Label', odb=odb, step=1, frame=105,
outputPosition=NODAL, variable=(('RM', NODAL, ((INVARIANT,
'Magnitude'), )), ))
print ('\n****Auswertung erfolgreich!****\n')
Lediglich folgende Ausgabe kommt im CLI:
>>> execfile('Auswertung.py')
({'coordinates': array([0.0, 0.0, 290.0], 'f'), 'instanceName': '', 'label': 2})
****Auswertung erfolgreich!****
Mein Problem ist immer noch die Ausgabe aller Werte (RM,Magnitude) über alle Frames und zwar nur von dem Knoten. Dieser ist ein ReferencePoint (RP) in der Assembly.
Bin für jegliche Hilfe dankbar.
Euer
FEM User 2001
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP