| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Parameter verknüpfen und Ausgabe formatieren (3288 mal gelesen)
|
pacer_one Mitglied Papiertiger
Beiträge: 616 Registriert: 16.01.2004 HP Z400 Win 7 prof. Creo3
|
erstellt am: 13. Dez. 2011 15:37 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte zwei Parameter verknüpfen. Soweit kein Problem, allerdings möchte ich den zweiten Parameter in Klammern setzen und mit einem Leerzeichen vom ersten Parameter trennen. a = b + (c) --> Ergebnis: inhalt-binhalt-c, was ich will: inhalt-b (inhalt-c) Wenn jemand eine Lösung hat, nur her damit :-) Gruß, Jürgen
------------------ Es gibt Tage da verliert man und es gibt Tage da gewinnen die Anderen 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: 13. Dez. 2011 18:41 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
|
pacer_one Mitglied Papiertiger
Beiträge: 616 Registriert: 16.01.2004 HP Z400 Win 7 prof. Creo3
|
erstellt am: 13. Dez. 2011 20:15 <-- editieren / zitieren --> Unities abgeben:
ich wollte die Materialbezeichnung (b) und Werkstoffnummer (c) aus den Materialdateien in einer Variable (a) zusammenführen. Damit muss ich nicht die Zeichungsvorlage ändern. ------------------ Es gibt Tage da verliert man und es gibt Tage da gewinnen die Anderen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Moderator Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 13. Dez. 2011 20:33 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
Zitat: Original erstellt von pacer_one: ich wollte die Materialbezeichnung (b) und Werkstoffnummer (c) aus den Materialdateien in einer Variable (a) zusammenführen.
Oha! Mal abgesehen davon, dass ich Dein Anliegen überhaupt nicht nachvollziehen kann und mir auch nicht vorstellen kann, dass das hinterher gut aussieht (allein schon, weil jeder Materialname unterschiedlich lang ist), versuchs mal hiermit: A=B+" ("+C+")" (zwischen dem 1. Ausführungszeichen und der öffnenden Klammer ist ein Leerzeichen) HTH, Nina
------------------ Nichts auf der Welt ist so gerecht verteilt wie Intelligenz. Jeder ist der Meinung, genug davon zu besitzen. [René Descartes] Ist das nicht wunderbar?!? System-Info | Bildschirmaufzeichnung | Creo 1 | Richtig fragen 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: 13. Dez. 2011 21:19 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
|
pacer_one Mitglied Papiertiger
Beiträge: 616 Registriert: 16.01.2004 HP Z400 Win 7 prof. Creo3
|
erstellt am: 13. Dez. 2011 21:52 <-- editieren / zitieren --> Unities abgeben:
in meinen Materialdateien habe ich 2 Parameter hinterlegt - Materialbezeichnung - Materialnummer Beide Parameter möchte ich in den Zeichungen angezeigt bekommen, zB: S235JR (1.0036) In den Zeichungsrahmen ist der Parameter &Material hinterlegt, die Zeichungsrahmen kann ich aber nicht so ohne weiteres ändern. Deswegen möchte ich beide Werte in den Parameter &Material bekommen. Mit Anführungszeichen hatte ich es schon probiert, ohne Erfolg. ------------------ Es gibt Tage da verliert man und es gibt Tage da gewinnen die Anderen
[Diese Nachricht wurde von pacer_one am 13. Dez. 2011 editiert.] [Diese Nachricht wurde von pacer_one am 13. Dez. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Moderator Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 13. Dez. 2011 22:12 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
Naja, es ändert aber nix! Alles, was zu sagen ist, ist bereits Gesagt! Es müssen "Stringparameter" sein, also vom Typ "Zeichenkette" Sowohl die Materialbezeichnung, als auch die Stoffnummer! Danach kannst Du die beiden beliebig kombinieren. (Syntax siehe oben) - Wie heißt denn z.B. der Benennungsparameter Deines Materials, von welchem Typ ist er und was enthält er? - Dann nochmal die gleiche Frage zur Stoffnummer. Wie heißt der Parameter, welcher Typ und mit welchem Inhalt ist er gefüllt? Gruß, Nina
------------------ Nichts auf der Welt ist so gerecht verteilt wie Intelligenz. Jeder ist der Meinung, genug davon zu besitzen. [René Descartes] Ist das nicht wunderbar?!? System-Info | Bildschirmaufzeichnung | Creo 1 | Richtig fragen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pacer_one Mitglied Papiertiger
Beiträge: 616 Registriert: 16.01.2004 HP Z400 Win 7 prof. Creo3
|
erstellt am: 13. Dez. 2011 22:45 <-- editieren / zitieren --> Unities abgeben:
jetzt hat es klick gemacht, die Parameterwerte sind Stringwerte. als Beispiel hatte ich weiter oben ST37-2 genannt. ich müsste das mit den Anführungszeichen nochmal probieren. [Diese Nachricht wurde von pacer_one am 13. Dez. 2011 editiert.] 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: 14. Dez. 2011 07:39 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
|
Frau-PROE Moderator Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 14. Dez. 2011 08:01 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
|
scax Mitglied
Beiträge: 571 Registriert: 05.09.2011 PDMLink 10.1 M020 (Produktiv-Migration) Creo Elements/Pro 5 (M180-M240)<P>Inneo StartupTools 2013 M050 Microsoft Windows 7 Prof 64bit Win XP 32bit (SP3)
|
erstellt am: 14. Dez. 2011 08:38 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
wie sehen denn die einzelnen Parameter aus? Welchen Typ haben die? Ausgabe-Parametermuss / wird Zeichenkette von Typ:
Parameter "Reele Zahlen" => itos(Parametername) Parameter "Ganzzahl" => itos(Parametername) Parameter "Zeichenkette" => Parametername Beispiel:
Zeichenkette_Ausgabeparameter = Zeichenketten_Parameter + " " + itos(Reele_Zahl_Parameter) + " " + itos(Ganzzahl_Parameter) Meintest du diese Deklarierung? So bastel ich meine Parameter aus Texten und Werten zusammen!
------------------ Pro/INTRALINK 3.4 ProE Wildfire 4 M180 Win XP Prof Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pacer_one Mitglied Papiertiger
Beiträge: 616 Registriert: 16.01.2004 HP Z400 Win 7 prof. Creo3
|
erstellt am: 14. Dez. 2011 09:32 <-- editieren / zitieren --> Unities abgeben:
okay, ich habe gerade meinen Fehler gefunden, ich habe die beiden "+" Zeichen vergessen Funktioniert also doch ------------------ Es gibt Tage da verliert man und es gibt Tage da gewinnen die Anderen [Diese Nachricht wurde von pacer_one am 14. Dez. 2011 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Frau-PROE Moderator Trän-Närrin
Beiträge: 2785 Registriert: 01.07.2009 Privat: DELL Vostro 1710 WinXP-Pro Wildfire4 M020 SE CoCreate PE 2.0 Dienstlich: NIX Arbeitslos und Spaß dabei!
|
erstellt am: 14. Dez. 2011 09:36 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
ja eben! Da fehlen ja auch ein paar Zeichen!!!! Außerdem wäre ich Dir über Copy & Paste dankbar gewesen, statt des screenshots, dann bräuchte ich mir jetzt nämlich keinen Wolf schreiben!!!!!! Syntax:
Material = Werkstoffbezeichnung_neu + " (" + Werkstoffkennzahl + ")" (keine Gewähr auf Tippfehler) HTH
------------------ Nichts auf der Welt ist so gerecht verteilt wie Intelligenz. Jeder ist der Meinung, genug davon zu besitzen. [René Descartes] Ist das nicht wunderbar?!? System-Info | Bildschirmaufzeichnung | Creo 1 | Richtig fragen Frau-EDIT: Aha hat sich erledigt! Ursprungsbeitrag wurde ersetzt. Also ist meine Antwort natürlich ebenfalls Quatsch! (wegen zu spät) Die Antwort bezog sich auf angefügten screenshot /EDIT Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
pacer_one Mitglied Papiertiger
Beiträge: 616 Registriert: 16.01.2004 HP Z400 Win 7 prof. Creo3
|
erstellt am: 14. Dez. 2011 09:46 <-- editieren / zitieren --> Unities abgeben:
Muss mich da nochmal entschuldigen, statt "es geht nicht" hätte es heißen müssen "ich bekomme es nicht hin" ------------------ Es gibt Tage da verliert man und es gibt Tage da gewinnen die Anderen 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: 14. Dez. 2011 09:54 <-- editieren / zitieren --> Unities abgeben: Nur für pacer_one
|