Hallo Zusammen,
ich benötige derzeit eine genaue Angabe der Massenträgheitsmomente.
Ich habe nur Solidworks 2014 zur Verfügung und kann nicht beurteilen ob in anderen Versionen ebenfalls Fehler auftauchen. Der Fehler ist reproduzierbar.
Folgendes habe ich für ein komplexes Modell bestimmt.
Als Optionen wurden hohe Genauigkeit und 8 Nachkommastellen gewählt:
Masse = 19428.974 Gramm
Volumen = 7071713.9 Kubikmillimeter
Oberfläche = 7839564.6 Quadratmillimeter
Massenmittelpunkt: ( Millimeter )
X = -1.3695181
Y = -4.4208979
Z = -36.777784
Hauptachsen der Trägheit und Hauptträgheitsmomente: ( Gramm * Quadratmillimeter )
Bezogen auf den Massenmittelpunkt.
Ix = (0.74438395, 0.65636413, 0.12279517) Px = 4.5018889e+008
Iy = (-0.6575903, 0.75251399, -0.036023602) Py = 4.766667e+008
Iz = (-0.11604968, -0.053933521, 0.99177802) Pz = 5.6829074e+008
Trägheitsmomente: ( Gramm * Quadratmillimeter )
Bezogen auf den Massenmittelpunkt und ausgerichtet auf das Ausgabekoordinatensystem.
Lxx = 4.632291e+008 Lxy = 12363242 Lxz = 12965768
Lyx = 12363242 Lyy = 4.6552621e+008 Lyz = 7035045.3
Lzx = 12965768 Lzy = 7035045.3 Lzz = 5.6639102e+008
Wenn ich nun aus der unteren Trägheitsmatrix wieder Eigenwerte und Eigenvektoren mit Matlab (ich habe das Ergebnis auf Wolfram Alpha überprüft)
bestimme, bekomme ich folgendes Ergebnis:
principleMomentsOfInertia =
0.451741680966877
0.474700371389195
0.568704277643929
>> principleAxesOfInertia
principleAxesOfInertia =
0.755049953778751 0.642411833379720 0.131173944182574
-0.654103808008421 0.751828997514434 0.083074465663792
-0.045252355160681 -0.148526747860946 0.987872476346144
Die Vektoren sind hier als Matrix zeilenweise dargestellt. Die Hauptträgheitsmomente sind kg*m^2 statt g*mm^2 (e+9).
Nehmen wir zum Vergleich Ix (nach SW Benennung)
Ix nach SW: (0.74438395, 0.65636413, 0.12279517) mit Px = 4.5018889e+008
Ix nach Matlab: (0.755049953778751, 0.642411833379720, 0.131173944182574) mit Px = 4.51741680966877e+008
Sieht man nun über das gedrehte Koordinatensystem hinweg, erkennt man doch deutliche Unterschiede.
In Zahlen beträgt die Abweichung also 0,3 % für das Hauptträgheitsmoment
und 1,12 ° Winkelunterschied zwischen den Vektoren.
Weiß jemand woraus dieser Fehler resultiert? Was bedeutet mathematisch die Einstellung hoch bis gering bei den Optionen für die Massenbestimmung?
Vielen Dank.
------------------
Grüße Danilo
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP