Hallo Leute,
ich hab folgendes Problem: Ich brauche in meinem Part einen Bezugspunkt, der in meinem geometrischen Set auftauchen soll. Nun habe ich versucht das folgendermassen zu lösen:
Sub CATMain()
Dim partDocument1 As PartDocument
Set partDocument1 = CATIA.ActiveDocument
Dim part1 As Part
Set part1 = partDocument1.Part
Dim hybridShapeFactory1 As HybridShapeFactory
Set hybridShapeFactory1 = part1.HybridShapeFactory
Dim Referenzkoord As HybridShapePointCoord
Set Referenzkoord = hybridShapeFactory1.AddNewPointCoord(0#, 40#, 0#)
Dim hybridBodies1 As HybridBodies
Set hybridBodies1 = part1.HybridBodies
Dim hybridBody1 As HybridBody
Set hybridBody1 = hybridBodies1.Item("Referenzpunkte")
hybridBody1.AppendHybridShape Referenzkoord
part1.InWorkObject = Referenzkoord
part1.Update
End Sub
Allerdings erzeugt er mir jedes mal einen neuen Punkt. kann ich über eine If Schleife abfragen, ob der Punkt schon vorhanden ist?
Oder kann ich es auch so lösen, dass er einen Punkt erzeugt, den umbenennt und damit den alten Punkt eresetzt?
Danke schon mal im Vorraus
mfg, donbastiano
------------------
bau den sofa grade
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP