| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Unlimital AG: Schicht für Schicht zum Erfolg mit NX Additive Manufacturing , ein Anwenderbericht
|
Autor
|
Thema: Part Family (Group Face) (758 / mal gelesen)
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 12. Mai. 2021 11:17 <-- editieren / zitieren --> Unities abgeben:
Hallo, im Zuge von Tests in der NX1953 möchten wir uns anschauen, ob es möglich ist die Farbe von Members einer Part Family über "Group Face" einzufärben. Dazu gibt es dieses Video https://www.youtube.com/watch?v=kf_-Pd_zyIk&t=1s Dort wird die Farbe einfach über YES/NO gesteuert. Ich bin jetzt kein Experte in den Expressions, aber das sollte doch auch über if else Bedingungen gehen, denn rein mit YES/NO gefällt uns das nicht so gut. Im konkreten Fall geht es aber nicht um 2 Farben sondern um mehrere. Ich tu mir mit diesem "Condition Builder" schwer die Formel zusammenzubauen. Kann mir da vielleicht jemand einen Tipp geben? Vielen Dank! Grüße, Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 12. Mai. 2021 11:25 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Moin Thomas, du musst das schachteln, also nach dem "Else" eine neue "if then else", und die korrekte Einklammerung beachten. Ohne es getestet zu haben: if (rot=1) Then (true) Else ((if(gelb = 1) then (true) Else (false ))
------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 12. Mai. 2021 11:28 <-- editieren / zitieren --> Unities abgeben:
|
Charmin Mitglied CAx, PLM Admin
Beiträge: 352 Registriert: 26.11.2014 NX 2007 Teamcenter 13.3 EPLAN P8 2.9
|
erstellt am: 17. Mai. 2021 09:05 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hallo, wir setzen das schon länger beispielsweise bei Aderendhülsen ein. Ich habe verschiedene Gruppenflächen für Rot, Gelb, Grün... definiert. Für jede Farbe gibt es einen Ausdruck. Zum Beispiel: Farbe_Blau = 0 dann aus wenn Farbe_Blau = 1 dann wird diese angezeigt. Im Teilefamilien Excel habe ich diese Farben Ausdrücke ein Zeilen hinzugefügt. Je nach Farbe wähle ich somit im Excel die entsprechende Farbe aus und setze eine 1. Kleiner Nachteil: das TC Vorschaubild entspricht nicht der original Farbe der Aderendhülse sondern des Mutternteils. Können wir aber gut mit leben. Gruß Charmin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 17. Mai. 2021 09:09 <-- editieren / zitieren --> Unities abgeben:
Hallo Charmin, danke für die Info! So hab ich mir das auch vorgestellt. Aber ganz bin ich noch nicht dort wo ich hin möchte. Da passt in meiner Formel etwas noch nicht. Wäre es möglich von dir einen Screenshot zu bekommen wie das bei dir aussieht? Das TC Vorschaubild ist nicht so kritisch und soweit ich weiß tut sich da etwas in kommenden TC/NX Releases. Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Charmin Mitglied CAx, PLM Admin
Beiträge: 352 Registriert: 26.11.2014 NX 2007 Teamcenter 13.3 EPLAN P8 2.9
|
erstellt am: 17. Mai. 2021 09:38 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
|
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 17. Mai. 2021 09:47 <-- editieren / zitieren --> Unities abgeben:
Hallo Charmin, besten Dank! Wenn ich das von dir richtig verstehe arbeitest Du aber nicht mit if then Bedingungen oder? Du setzt im Mutterteil einfach die Farbe die Du brauchst auf 1 und die anderen auf 0. Ist das so? Grüße, Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Charmin Mitglied CAx, PLM Admin
Beiträge: 352 Registriert: 26.11.2014 NX 2007 Teamcenter 13.3 EPLAN P8 2.9
|
erstellt am: 17. Mai. 2021 09:59 <-- editieren / zitieren --> Unities abgeben: Nur für tom-nx
Hey, Ja genau, ich hab mir das mit den if und else Bedingungen erst überlegt, aber dann wieder verworfen. Die einfachste Variante finde ich für die Umsetzung einfach 1 oder 0 zu setzen. In der NX1867 pflege ich die Werte einfach im Excel - das ging aber schon in älteren Versionen (z.B. NX10) Gruß Charmin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tom-nx Ehrenmitglied V.I.P. h.c. CAD-PDM Admin
Beiträge: 3019 Registriert: 13.09.2007 NX1953(NX1973) managed productive NX2007(2015) native testing NX-CAM BCT aClass V21 TC13.2.0.3 Win 10-64bit Dell Precision T3610 Nvidia K2000 3DConnexion Space Explorer
|
erstellt am: 17. Mai. 2021 10:05 <-- editieren / zitieren --> Unities abgeben:
|