Autor
|
Thema: Pfade aus Suchfenster auslesen (767 mal gelesen)
|
WMA HSU Mitglied WMA
Beiträge: 22 Registriert: 31.03.2020
|
erstellt am: 01. Sep. 2020 11:26 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, Ich hab mal wieder ein Automationsproblem und könnte Eure Hilfe gebrauchen, weil ich nicht weiterkomme. Ich habe ein .CADPart, in dem zwei Muttern als Surfaces gespeichert sind. Ich brauche von beiden den Pfad, wie er im Strukturbaum vorliegt. Mein aktueller Weg sieht vor, dass ich die Objekte mit der Such-Funktion finde und anschließend über ihre Eltern zum .CADPart nach oben klettere und mir so den Pfad aufbaue. Leider verliere ich damit kritische Informationen, da der abgebildete Strukturpfad nicht gleich der Parentbeziehung ist in diesem Fall (siehe Bild) Am naheliegensten wäre es jetzt für mich, dass ich den Pfad, so wie er im Suchfenster dargestellt wird, auslese. Ich kann aber in der CATIA Automation-Datei dazu nichts finden und auch meine bisherige Recherche war nicht erfolgreich. Daher nun die Frage: Wie bekomme ich die Pfade so ausgelesen, wie sie im Suchfenster auftauchen? (Bild 2) Vielen Dank für euer Interesse und hoffentlich hat jemand eine Lösung für mein Problem 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: 01. Sep. 2020 12:19 <-- editieren / zitieren --> Unities abgeben: Nur für WMA HSU
|
WMA HSU Mitglied WMA
Beiträge: 22 Registriert: 31.03.2020
|
erstellt am: 01. Sep. 2020 13:18 <-- editieren / zitieren --> Unities abgeben:
Moin Randle, Vielen Dank für deine Antwort. Leider habe ich bisher noch keinen Erfolg beim suchen gehabt in Bezug auf mein Problem. Ich kann zwar eine rekursive Funktion relativ entspannt nutzen, um die Parts und Products von oben nach unten zu finden, aber die geometrischen Sets finde ich nicht bzw. werden mir nicht angezeigt. Hast du einen Vorschlag, wie ich die ansprechen kann? 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: 01. Sep. 2020 15:56 <-- editieren / zitieren --> Unities abgeben: Nur für WMA HSU
Servus Bei isolierten Element liefert dir Parent leider nicht das GeoSet. Schau dir mal die Methode GetNameToUseInRelation an. Diese sollte dir bis zum Part hoch den Pfad liefern. 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 >>)
|