Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Solid Edge
  Variable zur unterdrückung eines Features geknüpft an eine Wenn-Bedingung

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 SolidEdge
Autor Thema:  Variable zur unterdrückung eines Features geknüpft an eine Wenn-Bedingung (1486 mal gelesen)
Konstrukteur1983
Mitglied
Konstrukteur

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

Beiträge: 2
Registriert: 13.03.2013

erstellt am: 13. Mrz. 2013 15: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

Hallo Zusammen,

ich möchte in einer part Datei im SE ST3 eine Variable setzen die ein feature unter bestimmten vorraussetzungen Unterdrückt. Prinzipiell sollte das so aussehen.

wenn Wellendurchmessser < oder = 35 dann 1

die 1 als "Ergebniss" ist hierbei die unterdrückung des Features.

So stelle ich mir das zumindest vor.

Kann mir jemand weiterhelfen wie ich dies im Variableneditor eingeben muss damit das System das ausführt?

Gruß und Danke

Konstrukteur1983

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

Aldaris
Mitglied



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

Beiträge: 29
Registriert: 05.09.2011

erstellt am: 13. Mrz. 2013 16: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 Nur für Konstrukteur1983 10 Unities + Antwort hilfreich

Hallo,

Supress Variable = Die Unterdrückungsvariable
V1 = Die Variable die zu prüfen ist.

Suppress Variable = -1*(V1=<35)+0*(V1>35)

[Diese Nachricht wurde von Aldaris am 13. Mrz. 2013 editiert.]

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

Konstrukteur1983
Mitglied
Konstrukteur

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

Beiträge: 2
Registriert: 13.03.2013

erstellt am: 13. Mrz. 2013 16:29    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 Aldaris,

danke für die Schnelle Hilfe, das funktioniert bestens.

Gruß Konstrukteur1983

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

Markus Gras
Moderator
Solid Edge AE


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

Beiträge: 4602
Registriert: 20.07.2000

Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.

erstellt am: 13. Mrz. 2013 17:29    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 Konstrukteur1983 10 Unities + Antwort hilfreich

Hallo Edger,

ganz wichtig bei solchen Vergleichen, immer berücksichtigen das 3 Fälle gibt:

  • Größer
  • Kleiner
  • Gleich

Ist bei den Beispielen hier ja richtig formuliert, wenn man aber einen Fall, meist ist es Gleich, vergisst dann kommt es zu nicht vorhersehbaren Verhalten des Systems.
Es handelt sich dabei auch um einen Fehler, aber weniger von Solid Edge als einem typischen Layer 8 Fehler.

------------------
Gruß
Markus Gras
Unitec Informationssysteme GmbH

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

Karsten09
Mitglied
SE-Rookie


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

Beiträge: 305
Registriert: 17.06.2009

Win 10 Pro; Intel Xeon W3530; 12 GB RAM; NVIDIA Quadro 4000; SpaceExplorer; Solid Edge 2019 MP3

erstellt am: 13. Mrz. 2013 17:33    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 Konstrukteur1983 10 Unities + Antwort hilfreich

Hallo Aldaris,

warum die Abfrage nach V1>35, wenn du dann mit 0 multiplizierst?
Kann man dann den Term nicht auch weglassen?

Gruß, Karsten.

------------------
"Das beste Werkzeug ist ein Tand, in eines tumben Toren Hand!"
Daniel Düsentrieb zitiert Konfuzius Peng (Fataler Rechenfehler, 1957)

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

Markus Gras
Moderator
Solid Edge AE


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

Beiträge: 4602
Registriert: 20.07.2000

Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.

erstellt am: 13. Mrz. 2013 17:57    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 Konstrukteur1983 10 Unities + Antwort hilfreich

Hallo Edger,

schaut doch mal in die InfoEdge, die gibts kostenlos bei eurem Reseller, in den Ausgaben:

  • April 2005
  • Dezember 2006

Da gibt es ausführliche Artikel zu diesem Thema.

------------------
Gruß
Markus Gras
Unitec Informationssysteme GmbH

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

Aldaris
Mitglied



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

Beiträge: 29
Registriert: 05.09.2011

erstellt am: 14. Mrz. 2013 07:37    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 Konstrukteur1983 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Karsten09:
Hallo Aldaris,
warum die Abfrage nach V1>35, wenn du dann mit 0 multiplizierst?
Kann man dann den Term nicht auch weglassen?
Gruß, Karsten.

In diesem Fall kann man das ja.
Mir ist es aber immer lieber wenn es noch dabei steht.
Wenn die Abfrage nämlich mal etwas komplizierter wird braucht man es.

Wir verwenden solche Formeln für unsere parametrisierten Modelle um damit Maßsprünge zu ermöglichen.


Noch zur Info: Warum -1 * (V1=<35)

Wenn (V1=<35) = WAHR dann = -1
-1*-1 = 1

Wenn man mal etwas mit 2 Bedingungen hat wie z.B =1*( V1 >35)*( V1 =<80) dann muss man mit +1 arbeiten, da dann 1*-1*-1 = 1

[Diese Nachricht wurde von Aldaris am 15. Mrz. 2013 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)2023 CAD.de | Impressum | Datenschutz