Autor
|
Thema: Zugriff per Makro auf vorhandene Selection Sets (1053 mal gelesen)
|
Nelson Munz Mitglied Dipl.-Ing.
Beiträge: 24 Registriert: 14.07.2009 Windows 7 Catia V5 R18-R24
|
erstellt am: 08. Nov. 2015 13:40 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich habe in einem Produkt zwei (später mehrere) Auswahlsets. Diese habe ich von Hand angelegt. Wie kann ich jetzt in einem VB-Script auf diese Sets zugreifen, um die entsprechenden Komponenten ein- oder auszublenden? Kann mit dazu jemand einen Tipp geben? lg Nelson 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: 08. Nov. 2015 15:02 <-- editieren / zitieren --> Unities abgeben: Nur für Nelson Munz
Servus Nelson IMHO geht dass nicht. Es hat (soweit ich weiß) noch keiner geschafft die SelectionSets per VB(A) anzusprechen. (obwohl dies in der Doku beschrieben sind) Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nelson Munz Mitglied Dipl.-Ing.
Beiträge: 24 Registriert: 14.07.2009 Windows 7 Catia V5 R18-R24
|
erstellt am: 08. Nov. 2015 15:27 <-- editieren / zitieren --> Unities abgeben:
Hi Bernd, besten Dank für die schnelle Antwort! Habe ich eine andere Möglichkeit, Teile oder Produkte in meinem ZSB parameterabhängig aus- und einzublenden oder zu de- oder aktivieren? Ich habe mir eine Reaktion angelegt, die bei einem Wechsel eines Parameters ein VB-Script aufruft. In diesem Script möchte ich dann am liebsten mit einer Select-Case-Anweisung entsprechend meiner Parameter vorher definierte Komponenten oder deren Instanzen darstellen oder eben nicht. Ich habe schon darüber nachgedacht, den Einzelteilen/Baugruppen einen zusätzliche Eigenschaft zu geben, anhand derer ich dann mittels Search und Select meine jeweils benötigten Exemplare auswählen kann. Hat jemand schon mal etwas in dieser Richtung gemacht? lg Nelson
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: 08. Nov. 2015 15:49 <-- editieren / zitieren --> Unities abgeben: Nur für Nelson Munz
|
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 08. Nov. 2015 15:51 <-- editieren / zitieren --> Unities abgeben: Nur für Nelson Munz
Servus Blöde Frage: warum willst du das über Regeln/Parameter steuern? Falls du statt ein/ausblenden auch de/aktivieren verwenden kannst geht es ggf über eine Konstruktionstabelle. Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
moppesle Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 3418 Registriert: 28.05.2009 CATIA V5 R19 SP9 WIN 7 64bit
|
erstellt am: 08. Nov. 2015 19:07 <-- editieren / zitieren --> Unities abgeben: Nur für Nelson Munz
Hallo Nelson, wenn ich dich richtig verstanden habe, könntest du dir einen Parameter anlegen der deine entsprechenden Elemente steuert. Diesen kannst du ohne weiteres über ein Script rekursiv im Produkt bwz. im Part ansprechen. ------------------ Gruß Uwe Auch Catia ist nur ein Mensch! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rfriedrich Mitglied
Beiträge: 39 Registriert: 11.05.2005
|
erstellt am: 11. Nov. 2015 09:36 <-- editieren / zitieren --> Unities abgeben: Nur für Nelson Munz
|