Guten Tag!
An einer Welle soll eine Mantelfläche ausgewählt werden. Als Filter verwende ich dabei "CylindricalFace" (Welle ist immer im Achsschnitt konstruiert)
--> strStatus = mySelection.SelectElement(strFilter, clsLang.CatiaStatusStirnflaecheAuswaelen, False)
Als Rückgabe bekomme ich in der Selektion:
"Selection_RSur: (Face: (Brp: (Shaft.1;0: (Brp: (Sketch.1;3))); None: ();Cf9: ()) ;Shaft.1)"
Der BRep name wird im weiteren Programmverlauf benötigt, daher möchte ich an der Auswahl selber nichts mehr ändern.
Wie kann ich mithilfe des BRep-namens das ausgewählte Objekt oder dessen Namen herausbekommen?
Der interne Name des Objekts ist ja "Shaft.1", auch wenn das Objekt im struckturbaum umbenannt wurde.
Bin für jeden Vorschlag dankbar,
Gruß
Carsten
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP