| | | 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
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 / zitieren --> Unities abgeben:
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
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 / zitieren --> Unities abgeben: Nur für nicklamer
|
| 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 ansehen | Maschinenbau |
|
nicklamer Mitglied Entwicklungsingenieur
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 / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|