Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  SolidWorks
  Problem mit WENN Gleichung

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 SOLIDWORKS
  
TeamTec Hausmesse
Autor Thema:  Problem mit WENN Gleichung (1420 mal gelesen)
nicklamer
Mitglied
Entwicklungsingenieur


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

Beiträge: 80
Registriert: 15.12.2010

Windows 7 Professional SP1 64 bit
Intel Core i7-3770 CPU @ 3,40 GHz
8 GB RAM
NVIDIA Quadro 2000
SWX 2012 SP5,0 64bit

erstellt am: 10. Jun. 2013 18:20    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

Ich habe ein Problem mit einer gleichungsgesteuerten Bemaßung.
Über die Gleichung steuere ich abhängig vom Radius einer Welle die Dicke einer Nut.

Meine Gleichung sieht so aus:

Code:

=
iif ( "Radius@Skizze für Profil-Ebene" = 23 , 4.5 ,
iif ( "Radius@Skizze für Profil-Ebene" = 19.5 , 3.5 ,
iif ( "Radius@Skizze für Profil-Ebene" < 10 , 2.5 ,
iif ( "Radius@Skizze für Profil-Ebene" < 8 , 2 ,
iif ( "Radius@Skizze für Profil-Ebene" < 5 , 1.75 , 4 ) ) ) ) )


Für Radien unter 10, unter 8, unter 5 und alle Radien über 10 funktioniert die Wenn-Abfrage soweit und gibt die eingestellten Werte für die Breite aus.
Allerdings brauche ich für zwei Radien-Werte, nämlich 23 und 19.5...
Die Wenn-Abfrage ignoriert die diskreten Werte und springt einfach in die über < gesteuerten Zeilen und setzt für alle Radien > 10 dann 4mm ein.
Ich schätze, es hängt damit zusammen, dass die Formel keine echte Wenn-Formel ist, sondern ein inline-if, das wohl immer alle Möglichkeiten durchspielt, auch wenn vorher eine gültige Lösung gefunden wurde..

Weiß hier jemand eine Abhilfe?

Grüße
nick

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

bbonisch
Mitglied
Maschinenbautechniker


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

Beiträge: 1053
Registriert: 25.02.2005

CSWA
HP Z440
Windows 7 Professional 64 Bit
Intel Xeon CPU E5-1630 @ 3.7 GHz (8 CPUs); 32 GB RAM
NVIDIA Quadro M4000
UG 4.0.4.2 mit TC V9.1.2.10
SW2014 SP5 mit CAD-Desktop (SAP)

erstellt am: 11. Jun. 2013 06:18    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 nicklamer 10 Unities + Antwort hilfreich

Hallo nick,

setzte mal für "=" "like" ein, vielleicht funktioniert es dann.

------------------
Gruß bbonisch

Wer nicht träumt, der ist tot.  

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



Maschinenbauingenieur (m/w/d)
Technologien auf das nächste Level zu heben, sich Herausforderungen zu stellen und an den Innovationen von morgen zu arbeiten - dafür benötigen wir bei FERCHAU Expert:innen wie dich: als ambitionierte Kolleg:innen, die wie wir Technologien auf die nächste Stufe bringen möchten. Wir realisieren spannende Projekte für namhafte Kunden in allen Technologiebereichen und für alle Branchen und übernehmen Verantwortung für komplexe Entwicklungsprojekte....
Anzeige ansehenMaschinenbau
nicklamer
Mitglied
Entwicklungsingenieur


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

Beiträge: 80
Registriert: 15.12.2010

Windows 7 Professional SP1 64 bit
Intel Core i7-3770 CPU @ 3,40 GHz
8 GB RAM
NVIDIA Quadro 2000
SWX 2012 SP5,0 64bit

erstellt am: 11. Jun. 2013 07:51    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 bbonisch

Funktioniert, super! Vielen Dank!

Grüße, nick

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