Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Part Family (Group Face)

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
  
BCT Technology Days 2022
Autor Thema:  Part Family (Group Face) (673 mal gelesen)
tom-nx
Ehrenmitglied V.I.P. h.c.
CAD-PDM Admin


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 3016
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Expression_Formel.png

 
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



Sehen Sie sich das Profil von Meinolf Droste an!   Senden Sie eine Private Message an Meinolf Droste  Schreiben Sie einen Gästebucheintrag für Meinolf Droste

Beiträge: 5145
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 3016
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Meinolf,

Danke dir, probier ich gleich aus!

Grüße,
Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Charmin
Mitglied
CAx, PLM Admin


Sehen Sie sich das Profil von Charmin an!   Senden Sie eine Private Message an Charmin  Schreiben Sie einen Gästebucheintrag für Charmin

Beiträge: 351
Registriert: 26.11.2014

NX 9.0.3.4
NX 10.0.3.5
NX 1867
NX 2007
Teamcenter 11.6
Teamcenter 13.3
EPLAN P8 2.4
EPLAN P8 2.6
EPLAN P8 2.9

erstellt am: 17. Mai. 2021 09:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 3016
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von Charmin an!   Senden Sie eine Private Message an Charmin  Schreiben Sie einen Gästebucheintrag für Charmin

Beiträge: 351
Registriert: 26.11.2014

NX 9.0.3.4
NX 10.0.3.5
NX 1867
NX 2007
Teamcenter 11.6
Teamcenter 13.3
EPLAN P8 2.4
EPLAN P8 2.6
EPLAN P8 2.9

erstellt am: 17. Mai. 2021 09:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich


1_Teile_Navigator.png


2_Ausdrucke.png


3_Teilefamilie_1.png

 
Hallo Thomas,

Jedes Formelement Gruppenfläche schreibt einen eigenen Ausdruck heraus.
Ich habe im Anhang einige Screenshots aufgeführt.

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


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 3016
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

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


Sehen Sie sich das Profil von Charmin an!   Senden Sie eine Private Message an Charmin  Schreiben Sie einen Gästebucheintrag für Charmin

Beiträge: 351
Registriert: 26.11.2014

NX 9.0.3.4
NX 10.0.3.5
NX 1867
NX 2007
Teamcenter 11.6
Teamcenter 13.3
EPLAN P8 2.4
EPLAN P8 2.6
EPLAN P8 2.9

erstellt am: 17. Mai. 2021 09:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für tom-nx 10 Unities + Antwort hilfreich

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


Sehen Sie sich das Profil von tom-nx an!   Senden Sie eine Private Message an tom-nx  Schreiben Sie einen Gästebucheintrag für tom-nx

Beiträge: 3016
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 oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Charmin,


alles klar, danke!

Grüße,
Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz