| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Hymmen GmbH: Oberflächenveredelung von Möbeln und Böden mit virtueller Inbetriebnahme |
Autor
|
Thema: Maximum von 3 Werten (1370 mal gelesen)
|
Nauticus Mitglied
Beiträge: 62 Registriert: 28.07.2004 WIN7, NX3/NX8.5
|
erstellt am: 24. Apr. 2012 10:46 <-- editieren / zitieren --> Unities abgeben:
Moin zusammen, ich suche eine Rechenregel, um im Ausdrucks-Editor den Maximalwert von 3 einzelnen Werten zu finden. Im Ausdrucks-Editor habe ich die Variablen: Wert_1, Wert_2, Wert_3 und Maximum Die Variable Maximum soll nun gleich dem größten der 3 (Zahlen-)Werte sein. Ich denke, da kommt irgend ein wildes Konstrukt mit "if - then - else" raus. Für Anregungen und Vorschläge wäre ich sehr dankbar. Mit freundlichen Grüßen Nauticus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nauticus Mitglied
Beiträge: 62 Registriert: 28.07.2004 WIN7, NX3/NX8.5
|
erstellt am: 24. Apr. 2012 10:59 <-- editieren / zitieren --> Unities abgeben:
Ok ok, hat sich schon erledigt. Eine Variante wäre: Maximum=if(Wert_1>Wert_2&&Wert_1>Wert_3)(Wert_1)else if(Wert_2>Wert_1&&Wert_2>Wert_3)(Wert_2)else if(Wert_3>Wert_1&&Wert_3>Wert_2)(Wert_3)else (Wert_1) Gruß Nauticus
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbonisch Mitglied Maschinenbautechniker
Beiträge: 1053 Registriert: 25.02.2005
|
erstellt am: 24. Apr. 2012 11:12 <-- editieren / zitieren --> Unities abgeben: Nur für Nauticus
|
Nauticus Mitglied
Beiträge: 62 Registriert: 28.07.2004 WIN7, NX3/NX8.5
|
erstellt am: 24. Apr. 2012 11:38 <-- editieren / zitieren --> Unities abgeben:
|
MICHLICK Mitglied CAD Methodik Entwickler (CATIA; NX)
Beiträge: 454 Registriert: 20.06.2001 Windows XP CATIA V5 R19 mit div. SP und HF. Siemens NX 7.5 und 8
|
erstellt am: 24. Apr. 2012 11:41 <-- editieren / zitieren --> Unities abgeben: Nur für Nauticus
Hallo, kann man natürlich mit If ... then machen: if (Wert_1 >= Wert_2 & Wert_1 >= Wert_3) then (Wert_1) else (if (Wert_2 >= Wert_3) then (Wert_2) else (Wert_3)) Ich finde aber folgenden Ausdruck eleganter: max(Wert_1; Wert_2; Wert_3) ------------------ Gruß Michael B. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
MICHLICK Mitglied CAD Methodik Entwickler (CATIA; NX)
Beiträge: 454 Registriert: 20.06.2001 Windows XP CATIA V5 R19 mit div. SP und HF. Siemens NX 7.5 und 8
|
erstellt am: 24. Apr. 2012 11:45 <-- editieren / zitieren --> Unities abgeben: Nur für Nauticus
|