| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: If-Abfrage Parameter (1534 mal gelesen)
|
ArtKon Mitglied Dipl.-Ing. (FH) Maschinenbau
Beiträge: 33 Registriert: 09.05.2011 Creo6
|
erstellt am: 22. Jan. 2019 17:11 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe folgendes Problem: Der Modellparameter "Bezeichnung" soll durch eine if-Abfrage in den Beziehungen bestimmt werden: Ich würde gern 3 Modelparameter anlegen: "Bezeichnung" "Standardbezeichnung" (ist als Dropdown-Menü angelegt und die entsprechende Standardbezeichnung kann dort ausgewählt werden) "Sonderbezeichnung" (als Zeichenkette frei einzutragen) Meine Idee ist folgende: If Parameter "Sonderbezeichnung" leer "Bezeichnung" = gewählte Bezeichnung aus dem Parameter "Standardbezeichnung" Else "Bezeichnung" = "Sonderbezeichnung" End IF Leider bekomme ich keine IF-Abfrage mit von mir definierten Parametern hin Bei der Suche im Forum habe ich leider auch nichts gefunden Vielleicht kann mir ja von euch jemand helfen Vielen Dank schon mal Tobias ------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
BergMax Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH)
Beiträge: 2264 Registriert: 23.08.2005 Creo 4.0 M130 Creo 8.0.3.0 GT/SUT 8.0.0.0 HP z440, Quadro K2200, Win10 Enterp. DualView
|
erstellt am: 22. Jan. 2019 18:44 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Moin, wie sehen deine Versuche bisher aus? Das sollte funktionieren: IF sonderbezeichnung=="" Bezeichnung=Standardbezeichnung ELSE Bezeichnung=Sonderbezeichnung ENDIF BTW Zitat: "Standardbezeichnung" (ist als Dropdown-Menü angelegt und die entsprechende Standardbezeichnung kann dort ausgewählt werden)
Wie geht das denn? Habt ihr die SUT? ------------------ Beste Grüße Max
[Diese Nachricht wurde von BergMax am 22. Jan. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arni1 Ehrenmitglied V.I.P. h.c.
Beiträge: 3875 Registriert: 17.12.2002 Pro/E seit Version 11 Creo6 HP Z210 Intel Xeon 3.3GHz; 20 GB RAM NVIDIA Quadro 2000 HP ZR30w Win10 64bit
|
erstellt am: 23. Jan. 2019 07:31 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Zitat: Original erstellt von ArtKon:
"Standardbezeichnung" (ist als Dropdown-Menü angelegt und die entsprechende Standardbezeichnung kann dort ausgewählt werden) "Sonderbezeichnung" (als Zeichenkette frei einzutragen)
Geht auch mit Bordmittel mit Hilfe einer Einschränkungsdefinitionsdatei für Parameter, welche in der config.pro eingetragen wird: restricted_val_definition >Pfad + name der datei< In dieser Datei können Parameterwerte vordefiniert werden. Gruß Arni [Diese Nachricht wurde von arni1 am 23. Jan. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 23. Jan. 2019 08:50 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Moin, heute mal aus Köln (Schulung). das mit der Datei ist eine gute Idee. Ich vermute mal, das das eine reine Textdatei ist und die Werte für jeweils einen Parameter bereit stellt. Bislang habe ich diese Möglichkeit noch nicht genutzt und Parameter nur bei Bedarf einzeln eingeschränkt. Da wir einige Parameter für deutschsprachige Einträge haben und dazu dann das Pendant für die dazugehörige englischsprachige Übersetzung, wäre eine komfortable Möglichkeit schön, mit der der englischsprachige Eintrag automatisch anhand des deutschsprachigen Eintrags ausgewählt werden könne. Ich weiß, das ist Wunschdenken aber schön wäre es ja ... seufz. ------------------ Grüße aus OWL, Thomas ProE macht Spaß - viel ProE macht viel Spaß ! (Zitat, frei nach meinem ProE-Beibringer) Neu auf CAD.de? Diese Infos werden Dir den Einstieg erleichtern: Willkommen auf CAD.de Auch sehr hilfreich für ProE-/Creo-Neulinge: ProE konfigurieren Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
U_Suess Moderator CAD-Admin / manchmal Konstrukteur
Beiträge: 10560 Registriert: 14.11.2001 CREO 4 M120 (+Geniustool für Creo 6.0.2) PDMLink 11.0 M030 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: 23. Jan. 2019 09:04 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
Zitat: Original erstellt von EWcadmin: ... Da wir einige Parameter für deutschsprachige Einträge haben und dazu dann das Pendant für die dazugehörige englischsprachige Übersetzung, wäre eine komfortable Möglichkeit schön, mit der der englischsprachige Eintrag automatisch anhand des deutschsprachigen Eintrags ausgewählt werden könne. Ich weiß, das ist Wunschdenken aber schön wäre es ja ... seufz.
Nutzer der SUT steht diese komfortable Möglichkeit im Parametermanager zur Verfügung. Man verknüpft dort einen Parameter mit einer Datenbank. In diese Datenbank werden dann die Begriffe und die zugehörigen Übersetzungen eingetragen. Sobald man den Parameter ausfüllt, wird nach den Entsprechungen gesucht und die vorhandenen Treffer angezeigt. Die wählt man einfach aus und schon wird auch der Parameter mit der Übersetzung ausgefüllt. Das geht sogar in beide Richtungen. Klar, die Begriffe müssen erst mal in die Datenbank. Aber man bekommt schon mal eine Ausgangsbasis geliefert und braucht diese nur zu verifizieren und um spezifische Begriffe ergänzen. Aber kein Komfort ohne vorherige Arbeit. Also nicht wünschen sondern nutzen! ------------------ Gruß Udo Keine Panik, Du arbeitest mit CREO (ehemals 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 |
EWcadmin Moderator Konstrukteur (Dipl.-Ing. Maschinenbau), CAD-/PDM-Admin.
Beiträge: 3202 Registriert: 27.10.2005
|
erstellt am: 23. Jan. 2019 09:06 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
|
BergMax Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH)
Beiträge: 2264 Registriert: 23.08.2005 Creo 4.0 M130 Creo 8.0.3.0 GT/SUT 8.0.0.0 HP z440, Quadro K2200, Win10 Enterp. DualView
|
erstellt am: 23. Jan. 2019 09:17 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
|
ArtKon Mitglied Dipl.-Ing. (FH) Maschinenbau
Beiträge: 33 Registriert: 09.05.2011 Creo6
|
erstellt am: 23. Jan. 2019 11:59 <-- editieren / zitieren --> Unities abgeben:
Vielen Dank an alle! Hat super funktioniert @Max: Ich habe das mit dem Dropdown-Menü genauso gemacht wie von Arni beschrieben; also Tabelle und Eintrag in config.pro Beste Grüße Tobias ------------------ Viele Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
owl Mitglied Konstrukteur
Beiträge: 8 Registriert: 09.10.2013 Creo2
|
erstellt am: 25. Jan. 2019 16:04 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
|
BergMax Ehrenmitglied V.I.P. h.c. Dipl.-Ing. (FH)
Beiträge: 2264 Registriert: 23.08.2005 Creo 4.0 M130 Creo 8.0.3.0 GT/SUT 8.0.0.0 HP z440, Quadro K2200, Win10 Enterp. DualView
|
erstellt am: 26. Jan. 2019 14:14 <-- editieren / zitieren --> Unities abgeben: Nur für ArtKon
|