Hallo,
habe mich jetzt anhand der genannten Bücher etwas eingearbeitet. Im Prinzip brauche ich ein Makro, das mir gewisse Größen aus einem Catpart ausliest und über eine MsgBox ausgibt.
Habe hier mal schonmal angefangen:
Private Sub CommandButton1_Click()
Dim WingRefArea As Double
Dim part1 As Part
'Auflösungsscripts für Objekt: AIRBUSREFAREA
Set partDocument1 = CATIA.ActiveDocument
Set part1 = partDocument1.Part
Set hybridBodies1 = part1.HybridBodies
Set hybridBody1 = hybridBodies1.Item("WingRefArea")
Set hybridBodies2 = hybridBody1.HybridBodies
Set hybridBody2 = hybridBodies2.Item("Airbus")
Set hybridShapes1 = hybridBody2.HybridShapes
Set hybridShapeFill1 = hybridShapes1.Item("Füllen.8")
WingRefArea = hybridShapeFill1.Area
MsgBox "Reference Wing Area:" & WingRefArea & "m²"
End Sub
Allerdings gibt mir der Debugger ein Problem bei "WingRefArea = hybridShapeFill1.Area" an. Die Method/Property stimmt nicht.Hat jemand eien Idee, wie ich den Wert der Fläche auslesen kann??
Ist wirklich dringend! Vielen Dank!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP