Hallo zusammen
hab ein kleines Problemchen.Möchte ein bestimmtes element in einem definierten Geometricalset selektieren.Der Name des g.Sets ist immer gleich darin befinden sich 1-3 elemente(Ebenen oder flächen).Ich möchte immer das letzte hineinkopierte elemnt finden.Hab mir auch schon ein Makro gebastelt.
Language="VBSCRIPT"
Sub CATMain()
Dim partDocument1 As Document
Set partDocument1 = CATIA.ActiveDocument
Dim selection1 As Selection
Set selection1 = partDocument1.Selection
selection1.Search "(Name=*external*),all"
Dim Liste1 As Selection
Set Liste1 = partDocument1.Selection
Liste1.Search ("Name=*,sel")
Dim Element as GeometricElement
Set element = selection.item
End Sub
Problem 1 => funktioniert nur mit einem element da wenn sich mehrere darin befinden alle markiert werden.
Problem 2 => es wird immer alles markiert (G.set & elemente), da ich das aber in einem Split weiterverwenden möchte funktioniert das so nicht.
Ich probier schon wieder seit Tagen rum und komm auf keinen grünen Zweig.Vielleicht kann mir ja jemand ein bischen auf die Sprünge helfen.
Gruß Andi
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP