Servus,
erst mal einen rießen Dank an euch alle für die vielen Tipps, die mir schon oft enorm geholfen haben und damit Hallo.
Ich bin von SolidWorks gerade in die Solid Edge API eingestiegen und kämpfe noch mit den Unterschieden.
Mein Problem:
Ich möchte von einem Part verschiedene Ausschnitte bzw. Features anhand eines Vergleichs auswählen und dann löschen. Problem ist, dass ich es nicht hin bekomme, Namen bzw. irgendeine Identifikation der Features zu erhalten. Somit kann ich sie nicht koordiniert selektieren.
Bisher kann ich nur alle Features auswählen und löschen:
SEApp = CType(GetObject(, "SolidEdge.Application"), Application)
SEPart = CType(SEApp.ActiveDocument, SolidEdgePart.PartDocument)
SESelectSet = SEPart.SelectSet
SEModels = SEPart.Models
SEModel = SEModels.Item(1)
SEFeatures = SEModel.Features
For intFeaturecounter = 1 To SEFeatures.Count
SESelectSet.Add(SEFeatures.Item(intFeaturecounter))
'Vergleich, ob Feature bekannt ist und gelöscht werden soll
SESelectSet.Delete()
Next
Ich hoffe ich bin hiermit nicht vollkommen auf dem Holzweg!
Herzlichen Dank schon mal im Vorraus
Johannes
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP