Hallo Zusammen,
ich erstelle ein neues Thema, da das andere abgeschlssen wurde. Warum auch immer 
Ich kopiere mir Elemente aus einer geöffneten DXf datei aus Catia V5 und
gehe wieder auf den CATPart zurück und möchte den kopierten Inhalt in eine neue Skizze einfügen.
'-------------------------------------------------------------------------------
'CATPart öffnen
'-------------------------------------------------------------------------------
oDoc.Activate
'-------------------------------------------------------------------------------
'In Skizze wechseln
'-------------------------------------------------------------------------------
Dim partDocument1 As PartDocument
Set partDocument1 = CATIA.ActiveDocument
Dim part1 As Part
Set part1 = partDocument1.Part
Dim bodies1 As Bodies
Set bodies1 = part1.Bodies
Dim body1 As Body
Set body1 = bodies1.Item("PartBody")
Dim sketches1 As Sketches
Set sketches1 = body1.Sketches
Dim sketch1 As Sketch
--> Set sketch1 = sketches1.Item("Sketch.1")
part1.InWorkObject = sketch1
Dim factory2D1 As Factory2D
Set factory2D1 = sketch1.OpenEdition()
Das VBA programm bricht an der markierten Stelle ab.
Habe gemerkt, wenn die Sketch.1 vorhanden ist, läuft das Programm durch.
Aber ich möchte die kopierten Elemente in eine neue Skizze einfügen, also muss ich eine neue Skizze erzeugen.
Kann mir bitte hier weiterhelfen.
Wie würde das funktionieren?
Vielen Dank im Voraus.
------------------
Schöne Grüße
Feyza : )
------------------
Schöne Grüße
Feyza : )
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP