Hallo Community,
ich lese per Python-Skript jeweils eine Kompomnente der Reaktionskraft und der Verschiebung an *einem* Referenzknoten (Nodeset 'Node ASSEMBLY.1') aus. Die Werte sind für 11 Frames in den Historyoutput gespeichert worden (Frame 0 bis 10). Es sollen also insgesamt 11 Zahlenpaare ausgelesen werden. Das ist der Codeschnipsel:
rf = odb.steps['Step-1'].historyRegions['Node ASSEMBLY.1'].historyOutputs['RF2'].data
u = odb.steps['Step-1'].historyRegions['Node ASSEMBLY.1'].historyOutputs['U2' ].data
Während das Öffnen der 1,9GB großen odb nur ca. 5 Sekunden dauert, braucht das Auslesen der paar Zahlen ungelogen Stunden. Was läuft falsch?/Wie geht es schneller?
Gruß!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP