Autor
|
Thema: Mit refence arbeiten (463 mal gelesen)
|
tubuibam Mitglied
Beiträge: 93 Registriert: 10.11.2013 Intel Core i5- 2.6Ghz, 4GB Ram, Intel HD Grafik 4000 Windows 7, Catia V5 R19
|
erstellt am: 05. Dez. 2014 10:48 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen , ich möchte mit dem Reference arbeiten. Und zwar mit dem Befehl "GetElement" kann ich einen Reference zu einem Punkt bekommen, mit diesem kann man z.B Displayname haben. Wenn man mit diesem Displayname suchen, kann man mit dem Punkt arbeiten. Problem ist aber, in Strukturbaum gibt es mehrere Punkte, die den gleichen Name haben. Kennt jemand eine Methode, mit dem man mit dem richtigen Punkt arbeiten kann? (Vlt. mit Selection...?) Ich bedanke mich für jede Hilfe. MfG Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joehz Moderator Freiberuflicher Konstrukteur
Beiträge: 1057 Registriert: 25.11.2006 Win7 Pro 64 + Ubuntu + Irix6.5.20 Dell Precision M6600 i7-2960XM 2.7GHz 16GB NVidia Quadro M5010 Catia V5R19 VB6Pro.SP6/VBA 6.5.1053
|
erstellt am: 05. Dez. 2014 16:02 <-- editieren / zitieren --> Unities abgeben: Nur für tubuibam
Hallo tubuibam, ich versteh nicht, was Du vorhast. - 'GetElement' versteht meine Online-Hilfe nicht. Woher stammt die Funktion? - Punkte mit gleichem Namen? Im selben Part wohl kaum. Bitte noch genauer. Tschau, Joe
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Randle Mitglied CAD/PLM Consultant
Beiträge: 695 Registriert: 12.04.2003 Win10 x64 CATIA V5 R18, R19, R21, R27-29
|
erstellt am: 05. Dez. 2014 16:46 <-- editieren / zitieren --> Unities abgeben: Nur für tubuibam
Hallo, meinst du evtl. das ModelElement? Dim oModElem as ModelELement Dim oSelection as Selection Dim oParam as Parameter Set oModelElem = oSelection.Item(1).Value.GetItem("ModelElement") oder Set oModelElem = oParam.GetItem("ModelElement") Das Objekt "ModelElement" verfügt über die Eigenschaften "DisplayName" und "InternalName". Gruß Randle [Diese Nachricht wurde von Randle am 05. Dez. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 05. Dez. 2014 17:00 <-- editieren / zitieren --> Unities abgeben: Nur für tubuibam
Servus tubuibam Es gibt verschiedenste Methoden die Refernce von einem Objekt zu erzeugen. zB im Part: CreateReferenceFromBRepName, CreateReferenceFromName, CreateReferenceFromObject. Oder teilweise auch über die Selektion. Ich verwende so wenige wie möglich die Methoden "GetElement" und "FindObjectByName", da ich mir nicht sicher bin wo/wie gesucht wird. Was hast du also genau vor? Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|