Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Creo Parametric
  Position über die Beziehung steuern

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 PTC CREO
  
SF INSPECT 3D , eine App
Autor Thema:  Position über die Beziehung steuern (3114 mal gelesen)
Cain
Mitglied
TZ


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

Beiträge: 27
Registriert: 25.10.2012

erstellt am: 25. Apr. 2013 15:58    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 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




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

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 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 Cain 10 Unities + Antwort hilfreich

Welche Art von Parameter ist 'geschlossen'?
Falls 'geschlossen' ein boolscher Parameter ist, dann sollte es wie folgt aussehen:
Code:
if geschlossen
D51 = 250
else
D51 = 90
endif

------------------
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 FragenNettiquetteSuchfunktionSystem-InfoPro/E-Konfig7er-Regel      • Unities

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

Cain
Mitglied
TZ


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

Beiträge: 27
Registriert: 25.10.2012

erstellt am: 25. Apr. 2013 16: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

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




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

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 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 Cain 10 Unities + Antwort hilfreich

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 FragenNettiquetteSuchfunktionSystem-InfoPro/E-Konfig7er-Regel      • Unities

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

Cain
Mitglied
TZ


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

Beiträge: 27
Registriert: 25.10.2012

erstellt am: 26. Apr. 2013 07:48    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

Moin,

wenn ich das nach deinem Beispiel mache, kommt es immer zu
if geschlossen == "geschlossen"
errorUngültiges Symbol 'geschlossen' gefunden.

Was mache ich falsch?

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

U_Suess
Moderator
CAD-Admin / manchmal Konstrukteur




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

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 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 Cain 10 Unities + Antwort hilfreich

Vielleicht sollte der Parameter 'geschlossen' schon existieren, wenn eine Beziehung versucht, diesen zu nutzen? 

------------------
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 FragenNettiquetteSuchfunktionSystem-InfoPro/E-Konfig7er-Regel      • Unities

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

Cain
Mitglied
TZ


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

Beiträge: 27
Registriert: 25.10.2012

erstellt am: 26. Apr. 2013 10:13    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

jetzt bekomme ich einen neuen Fehler.
if geschlossen == "geschlossen"
errorLinke und rechte Seite sind nicht kompatibel

Habe einen Parameter "Geschlossen" mit JA/Nein erstellt.

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

U_Suess
Moderator
CAD-Admin / manchmal Konstrukteur




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

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 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 Cain 10 Unities + Antwort hilfreich

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 hier

Wenn 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 FragenNettiquetteSuchfunktionSystem-InfoPro/E-Konfig7er-Regel      • Unities

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