Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 Allgemein
  Werte sortieren

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 CATIA & Co.
  
Mit dem all4cad-Blog immer bestens informiert! - Neues zu Lösungen und Entwicklungen rund um ERP und PDM, eine Pressemitteilung
Autor Thema:  Werte sortieren (1121 mal gelesen)
catiawest
Mitglied
Konstrukteur


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

Beiträge: 59
Registriert: 03.05.2010

Catia R16
Catia R18 Sp2
Catia R19 Sp6
Cadenas

erstellt am: 16. Jul. 2010 12:30    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


Regel.pdf

 
Hallo,

Ich möchte mir gerne über eine Regel Werte der größe nach sortieren lassen
z.B.: 500x200x300(richtig) 200x500x300(falsch).
Leider erzeuge ich eine Schleife. Dies führe ich darauf hin zurück das die Eingabe im Editor falsch ist.(siehe Anhang)

Verwendete Parameter:
Benutzerparameter ohne verknüpfung zur Geometrie

------------------
Mit freundlichen Grüßen
Catiawest

NIHIL IMPOSSIBILE =)

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

MICHLICK
Mitglied
CAD Methodik Entwickler (CATIA; NX)


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

Beiträge: 456
Registriert: 20.06.2001

Der Aufwand bei Änderungen ist groß, wenn die Finger schneller klicken als das Gehirn denkt.

erstellt am: 16. Jul. 2010 15: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 Nur für catiawest 10 Unities + Antwort hilfreich

Ja, da hast Du eine Schleife gebaut.

Das kannst Du entweder über ein Skript so lösen oder über zusätzliche Parameter.
3 Parameter für die Eingabe und 3 sortierte Parameter für die Ausgabe.

Könnte dann so aussehen:

Code:

let l1(length)
let l2(length)
let l3(length)

If `Length.1` <= `Length.2` AND `Length.1` <=`Length.3`
{
l1 = `Length.1`
If `Length.2`<= `Length.3`
{
l2 =`Length.2`
l3 = `Length.3`
}
else
{
l2 = `Length.3`
l3 = `Length.2`
}
}
else If `Length.2` <= `Length.1` AND `Length.2` <=`Length.3`
{
l1 = `Length.2`
If `Length.1`<= `Length.3`
{
l2 =`Length.1`
l3 = `Length.3`
}
else
{
l2 = `Length.3`
l3 = `Length.1`
}
}
else If `Length.3` <= `Length.2` AND `Length.3` <=`Length.1`
{
l1 = `Length.3`
If `Length.1`<= `Length.2`
{
l2 =`Length.1`
l3 = `Length.2`
}
else
{
l2 = `Length.2`
l3 = `Length.1`
}
}
`Length.4` = l1
`Length.5` = l2
`Length.6` = l3


Ist sicherlich nicht optimal aber funktioniert  


------------------
Gruß Michael B.

[Diese Nachricht wurde von MICHLICK am 16. Jul. 2010 editiert.]

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)2025 CAD.de | Impressum | Datenschutz