Hallo,
ich möchte die Steifigkeitsmatrix eines relativ komplexen Bauteils ausgeben lassen. Ich habe es versucht mit einer Substructuring-Analyse um die Datei file.sub zu erstellen und diese für das Auslesen der Matrix zu nutzen. Jedoch hat Ansys mehr als 2 Tage gerechnet, sodass ich abgebrochen habe. Mittlerweile habe bin ich durch Recherchen auf folgende Befehle gestoßen:
*smat,test_stiffness,d,import,full,file.full,STIFF
*Export,test_stiffness,mmf,test.mmf
Die Datei test.mmf wurde erzeugt. Ich habe diese in Matlab eingelesen und habe festgestellt, dass die Matrix die Dimension (axa) hat, wobei a anscheinend die Anzahl der Gleichungen in Ansys ist. Ich habe aber eine Matrix mit etwa 6 Spalten (6 Freiheitsgrade) erwartet und beliebig viele Zeilen (für jedes Element).
Mein Ziel ist es, die globale Steifigkeitsmatrix zu ermitteln sprich die Steifigkeiten des Bauteils in allen Raumrichtungen.Ich wollte eigentlich die einzelnen Steifigkeiten der Elemente aufsummieren in jede Raumrichtung. Mein Problem ist, dass ich die Freiheitsgrade nicht zuordnen kann.
Mit der Substructuring-Analyse findet man nach dem Auslesen der binären sub-Datei eine sogenannte "nodal equivalence table", mit der man die Freiheitsgrade in der Matrix zuordnen kann. Jedoch ist diese Methode extrem zeitaufwändig.
Hat jemand ein Tipp, wie man ohne eine Substructuring Analyse zu der globalen Steifigkeitsmatrix kommen kann?
wünsche allen im Forum einen schönen und erfolgreichen Tag!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP