| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | KISTERS 3DViewStation optimiert die Lizenzverwaltung für ihre Kunden, eine Pressemitteilung
|
Autor
|
Thema: Part ermitteln, welches selektierten Körper enthält (1064 mal gelesen)
|
geekv5 Mitglied Konstrukteur
 
 Beiträge: 214 Registriert: 13.07.2011 Notebook<P>MSI GX660R Intel Core i5 460M 8GB DDR3 1GB Mobility HD5870 80GB Intel X25-M Postville 250GB HDD<P>Desktop<P>AMD Phenom II X4 965 1GB HD4890@ FirePro V8700 8GB DDR3-1600 2,5TB HDD<P>Belinea 2485 S1W 24" MVA
|
erstellt am: 11. Nov. 2011 12:13 <-- editieren / zitieren --> Unities abgeben:         
Hallo zusammen, habe eine Produktstruktur und möchte einen Körper in irgendeinem Part selektieren.. Für weitere Operationen brauche ich den Namen des Parts, in welchem ich den Körper selektiert habe.. Die Suchfunktion und Google haben mich leider nicht weiter gebracht, wusste allerdings auch nicht genau wie ich mein Problem kurz und knapp formulieren sollte.. Danke schonmal! Hier mal der bisherige Code: Code:
Sub CATMain()Dim documents1 As Documents Set documents1 = CATIA.Documents Dim productDocument1 As ProductDocument Set productDocument1 = documents1.Item(CATIA.ActiveDocument.Name) Dim product1 As Product Set product1 = productDocument1.Product Dim selection1 Set selection1 = productDocument1.Selection selection1.Clear Dim UserSel As String Dim SelectionFilter(0) SelectionFilter(0) = "Body" UserSel = selection1.SelectElement2(SelectionFilter, "Bitte Körper wählen!", False) If UserSel = "Cancel" Then GoTo ende End If End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 11. Nov. 2011 13:26 <-- editieren / zitieren --> Unities abgeben:          Nur für geekv5
Servus Sollte über das LeafProduct gehen: MsgBox selection1.item2(1).LeafProduct.namebzw MsgBox selection1.item2(1).LeafProduct.ReferenceProduct.nameGruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. [Diese Nachricht wurde von bgrittmann am 11. Nov. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
geekv5 Mitglied Konstrukteur
 
 Beiträge: 214 Registriert: 13.07.2011 Notebook<P>MSI GX660R Intel Core i5 460M 8GB DDR3 1GB Mobility HD5870 80GB Intel X25-M Postville 250GB HDD<P>Desktop<P>AMD Phenom II X4 965 1GB HD4890@ FirePro V8700 8GB DDR3-1600 2,5TB HDD<P>Belinea 2485 S1W 24" MVA
|
erstellt am: 11. Nov. 2011 14:49 <-- editieren / zitieren --> Unities abgeben:         
|