| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
| |
 | SF INSPECT 3D , eine App
|
Autor
|
Thema: Position über die Beziehung steuern (3114 mal gelesen)
|
Cain Mitglied TZ

 Beiträge: 27 Registriert: 25.10.2012
|
erstellt am: 25. Apr. 2013 15:58 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich möchte mich mehr mit Beziehungen beschäftigen. Habe jetzt eine Tür gezeichnet im geschlossen zustand. Wie kann ich das über die Beziehung steruen das die Tür offen ist? Habe eine Dreh und eine Teleskoptür. Also habe schon angefangen mit if geschlossen == "geschlossen D51 = 250 else D51 = 90 aber leider kommt eine Fehler Meldungen. Wenn ich IF weglasse und alles auskomentiere funktioniert es. Was ist denn in meiner IF Abfrage verkehrt? Danke schon mal im vorraus. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
       

 Beiträge: 10696 Registriert: 14.11.2001 CREO 8.0.9 (+Geniustool für Creo 10.0.2) PDMLink 12.0.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit (20H2)
|
erstellt am: 25. Apr. 2013 16:03 <-- editieren / zitieren --> Unities abgeben:          Nur für Cain
|
Cain Mitglied TZ

 Beiträge: 27 Registriert: 25.10.2012
|
erstellt am: 25. Apr. 2013 16:18 <-- editieren / zitieren --> Unities abgeben:         
Naja, habe noch kein Parameter festgelegt. Wollte dann imme sagen: if geschlossen == offen ... else ... und wenn ich es geschlossen haben möchte ändere ich einfach den text if geschlossen == geschlossen ... else ... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
       

 Beiträge: 10696 Registriert: 14.11.2001 CREO 8.0.9 (+Geniustool für Creo 10.0.2) PDMLink 12.0.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit (20H2)
|
erstellt am: 25. Apr. 2013 17:14 <-- editieren / zitieren --> Unities abgeben:          Nur für Cain
Zitat: Original erstellt von Cain: Naja, habe noch kein Parameter festgelegt. ...
Dann würde ich den Parameter nicht als String anlegen, sondern eben als boolschen Parameter (Ja/Nein). Wenn Du aber mit dem Kopf durch die Wand möchtest, dann vielleicht mit diesem Bohrhammer: Code: if geschlossen == "geschlossen" D51 = 250 else D51 = 90 endif
Du solltest aber bedenken, dass bei Inhalten ungleich 'geschlossen' oder 'offen' die ELSE-Zweige abgearbeitet werden. Da kann drin stehen was will ...------------------ Gruß Udo Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden!  Neu hier? Verwundert über die Antworten? Dann schnell nachfolgende Links durchlesen.  • Richtig Fragen • Nettiquette • Suchfunktion • System-Info • Pro/E-Konfig • 7er-Regel • Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Cain Mitglied TZ

 Beiträge: 27 Registriert: 25.10.2012
|
erstellt am: 26. Apr. 2013 07:48 <-- editieren / zitieren --> Unities abgeben:         
|
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
       

 Beiträge: 10696 Registriert: 14.11.2001 CREO 8.0.9 (+Geniustool für Creo 10.0.2) PDMLink 12.0.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit (20H2)
|
erstellt am: 26. Apr. 2013 09:26 <-- editieren / zitieren --> Unities abgeben:          Nur für Cain
|
Cain Mitglied TZ

 Beiträge: 27 Registriert: 25.10.2012
|
erstellt am: 26. Apr. 2013 10:13 <-- editieren / zitieren --> Unities abgeben:         
|
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
       

 Beiträge: 10696 Registriert: 14.11.2001 CREO 8.0.9 (+Geniustool für Creo 10.0.2) PDMLink 12.0.8 NTSI Contender E64 SC8 mit NVIDIA Quadro P4000 Intel Core i7-10700KF / 3,80 GHz 64GB DDR4-RAM / 2933 MHz Win 10 Prof. 64Bit (20H2)
|
erstellt am: 26. Apr. 2013 10:26 <-- editieren / zitieren --> Unities abgeben:          Nur für Cain
Zitat: Original erstellt von Cain: ... Habe einen Parameter "Geschlossen" mit JA/Nein erstellt.
So wie Du die Beziehung jetzt geschrieben hast, ist Dein Parameter 'geschlossen' ein String-Parameter. Da Du aber den Parameter als boolschen Parameter erzeugt hast, musst Du natürlich die erstgenannte Beziehung anwenden. siehe hierWenn Du zukünftig weiter mit Beziehungen arbeiten möchtest, solltest Du Dich schon mal etwas tiefergehend mit den verschiedenen Parameterarten auseinandersetzen. So viele sind es ja nicht .... ------------------ Gruß Udo Keine Panik, Du arbeitest mit Pro/E! Und Du hast cad.de gefunden!  Neu hier? Verwundert über die Antworten? Dann schnell nachfolgende Links durchlesen.  • Richtig Fragen • Nettiquette • Suchfunktion • System-Info • Pro/E-Konfig • 7er-Regel • Unities Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |