| |
 | 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
 
 Beiträge: 132 Registriert: 29.04.2002
|
erstellt am: 09. Jun. 2004 10:23 <-- editieren / zitieren --> Unities abgeben:         
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)
 
 Beiträge: 105 Registriert: 15.09.2003 Pro/E 2001 WV 2002060
|
erstellt am: 09. Jun. 2004 10:29 <-- editieren / zitieren --> Unities abgeben:          Nur für mfromm
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
 
 Beiträge: 132 Registriert: 29.04.2002
|
erstellt am: 09. Jun. 2004 10:43 <-- editieren / zitieren --> Unities abgeben:         
|
cad-fux Mitglied Techniker (FR Kraftfahrzeugtechnik)
 
 Beiträge: 105 Registriert: 15.09.2003 Pro/E 2001 WV 2002060
|
erstellt am: 09. Jun. 2004 11:41 <-- editieren / zitieren --> Unities abgeben:          Nur für mfromm
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
       

 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 / zitieren --> Unities abgeben:          Nur für mfromm
|
CalleN Mitglied Techniker

 Beiträge: 41 Registriert: 13.04.2004 Wildfire WV140 Kein Intralink
|
erstellt am: 09. Jun. 2004 13:35 <-- editieren / zitieren --> Unities abgeben:          Nur für mfromm
|
kalle_ok Mitglied
   
 Beiträge: 1164 Registriert: 01.03.2002 WF2: M250
|
erstellt am: 09. Jun. 2004 13:52 <-- editieren / zitieren --> Unities abgeben:          Nur für mfromm
|