| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| | |
 | BOM Assistant für Stücklistenerstellung , eine App
|
|
Autor
|
Thema: Muster unterdrücken (1919 mal gelesen)
|
ischweissnix Mitglied Student

 Beiträge: 89 Registriert: 03.11.2003 Commodore C64 0.985 MHz 64 KB RAM 5 1/4´Scheiblettenlaufwerk Basic, Winter Games
|
erstellt am: 14. Mai. 2004 09:10 <-- editieren / zitieren --> Unities abgeben:         
Guten Morgen zusammen, kurz vor dem Wochenende mal wieder noch eine kurze Frage. Ich will über Pro/Program Muster ein- und ausblenden ( Unterdrücken ). Gibt es eine Möglichkeit, ähnlich wie bei einer Lokalgruppe, dass wenn man die übergeordnete Gruppe ausblendet, so dass dann automatisch alle untergeordneten Elemente ausgeblendet werden ?? Problem ist, dass die Anzahl meines Musters variiert, von daher stehe ich zur Zeit ein wenig auf dem Schlauch, wie ich dann alle Elemente unterdrückt bekomme. Ich hoffe, mein Problem ist klar geworden und warte auf eure Ratschläge Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
barbarossa Mitglied Konstrukteur
 
 Beiträge: 273 Registriert: 21.02.2003 ProE 20 ProE 2000i ProE 2001 ProE WF2 M130 ProE WF3 M170 ProE WF4 M210 Catia V5 R19 NX 5 ME10 7.0 AutoCAD Mechanical 2007 (blutiger Anfänger) Office 2003
|
erstellt am: 14. Mai. 2004 09:47 <-- editieren / zitieren --> Unities abgeben:          Nur für ischweissnix
|
ischweissnix Mitglied Student

 Beiträge: 89 Registriert: 03.11.2003 Commodore C64 0.985 MHz 64 KB RAM 5 1/4´Scheiblettenlaufwerk Basic, Winter Games
|
erstellt am: 14. Mai. 2004 10:13 <-- editieren / zitieren --> Unities abgeben:         
|
ischweissnix Mitglied Student

 Beiträge: 89 Registriert: 03.11.2003 Commodore C64 0.985 MHz 64 KB RAM 5 1/4´Scheiblettenlaufwerk Basic, Winter Games
|
erstellt am: 14. Mai. 2004 11:42 <-- editieren / zitieren --> Unities abgeben:         
Also, so ganz funktioniert das immernoch nicht. Nachdem ich in das Pro/Program reingeschrieben habe, erhalte ich immer die Fehlermeldung, dass die Muster KEs nicht automatisch unterdrückt werden und zeigt mir dann auch die einzelnen KEs an. Was mache ich falsch oder wie komme ich an das gewünschte Ziel ?? Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
barbarossa Mitglied Konstrukteur
 
 Beiträge: 273 Registriert: 21.02.2003 ProE 20 ProE 2000i ProE 2001 ProE WF2 M130 ProE WF3 M170 ProE WF4 M210 Catia V5 R19 NX 5 ME10 7.0 AutoCAD Mechanical 2007 (blutiger Anfänger) Office 2003
|
erstellt am: 14. Mai. 2004 13:18 <-- editieren / zitieren --> Unities abgeben:          Nur für ischweissnix
|
hagen123 Ehrenmitglied V.I.P. h.c. Application Specialist
     
 Beiträge: 2312 Registriert: 12.11.2000 Pro/Engineer Wildfire 4 Pro/Intralink 3.4
|
erstellt am: 14. Mai. 2004 13:26 <-- editieren / zitieren --> Unities abgeben:          Nur für ischweissnix
... du kannst normal haendisch die muster unterdruecken und dann im Pro/Programm den syntax herauslesen... also den 'SUPPRESSED'-befehl ... so long (was willst du mit der eintragung eigentlich bewirken?) edit: sorry, hab nicht herausgelesen, dass du probs mit der musteranzahl hast, dachte es geht eher um die syntax, also so aus dem stehgreif, kann ich dann auch erstmal nichts genaues sagen, falls der o. g. weg nicht geht [Diese Nachricht wurde von hagen123 am 14. Mai. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
os Ehrenmitglied V.I.P. h.c. Konstruktionsingenieur

 Beiträge: 2458 Registriert: 16.09.2002 2001,WF,WF2...
|
erstellt am: 15. Mai. 2004 08:46 <-- editieren / zitieren --> Unities abgeben:          Nur für ischweissnix
Hallo Hier mein Vorschlag. Einfach und wirksam. Im Anhang findest du ein word Dokument mit einem Auszug aus Pro/programm. Kurzbeschreibung: Mach dir einen x-beliebigen Parameter, den du wahrscheinlich sowieso benötigst um zu steuern ob das Muster da oder nicht da ist. Ich habe mir in meinem Beispiel einen yes_no Parameter erzeugt. Diesen Parameter kannst du in jeder Beziehung verwenden. Ich habe ihn in die Input Anweisung geschrieben. Geh nun an den Beginn deines Musters (in Pro/programm) und setze dort einfach eine Bedingung z.B. IF MUSTER == YES Gehe anschließend an das Ende deines Musters und beende dort deine Bedingung mit END IF. Es spielt nun keine Rolle mehr wieviele Muster du hast, da die Anzahl immer in dem IF Block verbleibt. Hast du refernzierende Musterelemente geht mit diesen genauso vor. Es spielt dabei keine Rolle ob die Elemente im Baum hintereinander stehen oder nicht. Wenn ja um so besser. Dann setzt du deine END IF Anweisung eben ans Ende aller Referenzmuster. Wenn nein schreib einen neuen Block mit den gleichen Anweisungen, in dem du die Referenzen ebenfalls "ein IF'st". Gruß Olaf ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
dibu Mitglied Konstrukteur
 
 Beiträge: 143 Registriert: 11.03.2003 WXP 2.4GHz 512MB DELL Workstation NVIDIA Quadro4 900 XGL<P> Inventor 10 PROE/WF2
|
erstellt am: 27. Mai. 2004 10:15 <-- editieren / zitieren --> Unities abgeben:          Nur für ischweissnix
Hallo os, ich habe ein ähnliches Problem wie ischweissnix. Problembeschreibung: Ein teil hat eine Gruppe diese wird gemustert und über eine Familientabelle gesteuert. Wenn nun das Muster > 4 ist soll an diesem Part ein weiteres KE erscheinen. Mein Gedanke bis jetzt ist, ich lege einen Parameter Muster an, diesen nehme ich in die Familientabelle auf. Der Knackpunkt ist, wie steuer ich mit dem Parameter die Mustererzeugung? Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
os Ehrenmitglied V.I.P. h.c. Konstruktionsingenieur

 Beiträge: 2458 Registriert: 16.09.2002 2001,WF,WF2...
|
erstellt am: 28. Mai. 2004 18:03 <-- editieren / zitieren --> Unities abgeben:          Nur für ischweissnix
Hallo Wenn ichs richtig verstanden habe, kommst du sogar ohne Parameter aus.Kenne leider dein Bauteil nicht. imm einfach den Inkrementsteuerwert des Musters z.B. P123 Un setzte vor den Block, wo das anzuhängende Teil mit add feature geboren wird eine if Anweisung z.B. IF P123 >4 add feature .. .. end add END IF Sollte genauso funktionieren wie oben beschrieben. Gruß und schöne Pfingsten Olaf ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |