Hallo,
ich schlage mich aktuell etwas mit den Inertia Objekten in Catia rum.
Ich möchte wie im Bild auf dem normalen CATIA GUI vorgemacht das Flächenträgheitsmoment (in m^4) mit einem Makro auslesen.
Die Frage ist dabei, welche VBA abfrage muss ich verwenden, um sicherzustellen, dass ich nicht irgendein anderes Inertia Objekt bekomme.
Ich habe bereits gelesen, dass es sich empfielt die Zielfläche temporär in ein Geoset zu verschieben und darauf die Inertia messung zu starten.
Das habe ich bereits umgesetzt und wende mit folgenden zeilen die Inertia messung an:
Set objSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")
Set inertia2d = objSPAWorkbench.Inertias.Add(geoset)
Dim FTM(2)
inertia2d.GetPrincipalMoments FTM
naja mein hauptproblem ist halt, dass Mechanik 2(Festikeitslehre) bei mir grade mal 2 semester zurück liegt; ich habe bei meinem makro die sorge, dass ich irgendwas messe aber nicht das Flächenträgheitsmoment ...
würde mich freuen, wenn mir jemand klarheit spenden könnte
MfG
Felix
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP