Hallo zusammen,
ich beginne gerade mit der Einarbeitung in die CATIA Makroprogrammierung. Ich möchte die Definition eines Splits abhängig von anderen Änderungen an meinem Modell machen. Die Definition des Splits habe ich mir erstmal ganz unschön per Makrorecorder mitgenommen. Dann wollte ich per "addcuttingelem" einfach im Rahmen einer Schleife je nach Bedarf Elemente hinzufügen. Allerdings geht schon mein Probelauf schief, indem ich erstmal ohne irgendwelche Schleifen die Aufnahme vom Makrorecorder um einen einzigen Eintrag ergänzt habe, um zu testen ob die Methode auch funktioniert.
Hier der Auszug:
...
"
Set rectPattern1 = hybridShapes2.Item("RectPattern.6")
Set hybridShapeSplit1 = hybridShapeFactory1.AddNewHybridSplit(reference1, reference2, 1)
hybridShapeSplit1.AddCuttingElem rectPattern1, 1 <- von mir hinzugefügt und mit Fehlermeldung bedacht
hybridShapeFactory1.GSMVisibility reference1, 0
hybridBody3.AppendHybridShape hybridShapeSplit1
"
Der Fehler lautet bezüglich der von mir eingefügten Zeile die Typen seien nicht verträglich "hybridShapeSplit1.AddCuttingElem"
Wie gesagt, ich habe noch keine große Erfahrung weshalb die Frage ziemlich blöd sein könnte. Trotzdem danke schonmal. Mit meinem Buch und etwas rumprobieren bin ich leider noch zu keiner Lösung gekommen.
Viele Grüße
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP