Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Pro/Program

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
  
HPE ProLiant Summer Academy 2025 in Linz, eine Veranstaltung am 11.09.2025
Autor Thema:  Pro/Program (698 mal gelesen)
mfromm
Mitglied
Dipl.-Ing. Maschinenbau, CAD-Administrator


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

Beiträge: 132
Registriert: 29.04.2002

erstellt am: 09. Jun. 2004 10:23    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 nochmal Pro/E-Gemeinde,
wie ist es möglich, in einer Programmzeile mehrere Bedingungen zu verknüpfen. Habe da mal ne Zeile geschrieben, bei der ich aber immer eine Fehlermeldung erhalte.
if A/2-B<=850&Typ_Aufbau==1 | A/2-B<=900&Typ_Aufbau==2
Es geht mir jetzt um die Verknüpfung durch den Operator | für 'oder'.

mfG

------------------
Markus

(Alea iacta est!)

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

cad-fux
Mitglied
Techniker (FR Kraftfahrzeugtechnik)


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

Beiträge: 105
Registriert: 15.09.2003

Pro/E 2001
WV 2002060

erstellt am: 09. Jun. 2004 10: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 mfromm 10 Unities + Antwort hilfreich

Hallo!

Ist Dein Parameter Typ_Aufbau als Zeichenkette angelegt? Dann probier mal:
if A/2-B<=850&Typ_Aufbau=="1" | A/2-B<=900&Typ_Aufbau=="2"

Oder: Welche Fehlermeldung bringt er?


so long

------------------
"It's not a bug, it's a feature."

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

mfromm
Mitglied
Dipl.-Ing. Maschinenbau, CAD-Administrator


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

Beiträge: 132
Registriert: 29.04.2002

erstellt am: 09. Jun. 2004 10:43    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

auch das habe ich probiert. leider kein Erfolg.
!*** FEHLER:Zeile enthält fehlerhaftes Symbol oder ist anderweitig ungültig

------------------
Markus

(Alea iacta est!)

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

cad-fux
Mitglied
Techniker (FR Kraftfahrzeugtechnik)


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

Beiträge: 105
Registriert: 15.09.2003

Pro/E 2001
WV 2002060

erstellt am: 09. Jun. 2004 11:41    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 mfromm 10 Unities + Antwort hilfreich

Hallo!

Ich hab mal ein einfaches Bauteil (Würfel) mit den enstsprechenden Symbolen versehen (Kantenlängen: A, B, C) und die entsprechenden Parameter belegt.
!----------------------------------------------------------
!Beispiel
if A/2-B<=850&Typ_aufbau=="1" | A/2-B<=900&Typ_aufbau=="2"
c=750
else
c=250
endif
!----------------------------------------------------------

Funktioniert einwandfrei. Also an der Syntax an sich liegts scheinbar nicht.

Schränkt hoffentlich die Suche auf Parameter oder Symbol ein?


so long

------------------
"It's not a bug, it's a feature."

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: 10679
Registriert: 14.11.2001

CREO 8.0.6.0 (+Geniustool für Creo 10.0.1)
PDMLink 12.0.2.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

erstellt am: 09. Jun. 2004 11:55    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 mfromm 10 Unities + Antwort hilfreich

Ist Deine IF-Bedingung auch ordentlich abgeschlossen? Bei den Beziehungen ist es ja ordentlich mit endif abgeschlossen.

------------------
Gruß
U. Süß

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

CalleN
Mitglied
Techniker


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

Beiträge: 41
Registriert: 13.04.2004

Wildfire WV140
Kein Intralink

erstellt am: 09. Jun. 2004 13:35    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 mfromm 10 Unities + Antwort hilfreich

Hallo Markus,

ist die Zeile evtl. schon zu lang? Umbruch geht mit \

------------------
Vielen Dank und schönen Gruß von
Carsten

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

kalle_ok
Mitglied



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

Beiträge: 1164
Registriert: 01.03.2002

WF2: M250

erstellt am: 09. Jun. 2004 13:52    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 mfromm 10 Unities + Antwort hilfreich


setz doch mal die Ausdrücke links und rechts des "oder" ( | ) in Klammern, wenn das die Logik ist, die du haben willst.

Kalle_ok

------------------

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