| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | DMC-CODE Generator , eine App
|
Autor
|
Thema: Ausdruckseditor (3657 mal gelesen)
|
Zico Mitglied Konstrukteur

 Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 18. Apr. 2008 08:49 <-- editieren / zitieren --> Unities abgeben:         
Hallo, gibt es im NX5 eine Möglichkeit im Ausdruckseditor Textvariablen zu deklarieren? Diese möchte ich dann in der Zeichnungsableitung in einer Tabelle bzw. Textfeldern verwenden. Zico der Fragende Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing

 Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 18. Apr. 2008 09:39 <-- editieren / zitieren --> Unities abgeben:          Nur für Zico
|
Walter Hogger Moderator Maschinenbauingenieur
       
 Beiträge: 3990 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 18. Apr. 2008 09:55 <-- editieren / zitieren --> Unities abgeben:          Nur für Zico
|
Zico Mitglied Konstrukteur

 Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 18. Apr. 2008 10:01 <-- editieren / zitieren --> Unities abgeben:         
Hallo Meinolf, genau das meine ich. Zb. möchte ich einen Teilenamen, Kundennamen usw. angeben und diesen auf verschiedenen Zeichnungen wieder anziehen. Was muß ich denn im Ausdruckseditor dafür angeben, ich finde nix passendes, string, text oder ähnliches. Gruß Zico der NixWissende Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing

 Beiträge: 5175 Registriert: 14.12.2000 NTSI Workstation Core i7-9700K 4.90 GHz 32 GB RAM NVIDIA Quadro P2000 TC 11.5 NX 12.0.2 MP7 NX 1888 testing NX 1899 Beta
|
erstellt am: 18. Apr. 2008 10:16 <-- editieren / zitieren --> Unities abgeben:          Nur für Zico
Hallo Zico, ich habe dir ein Beispiel angehängt. Mach ein neues Teil, an der Datei "textausdruecke.exp.txt" das "txt" entfernen, dann die Datei in dem Ausdruckseditor importieren. Das sollte anschließend so aussehen wie in dem Pic. Beim Erstellen des Ausdrucks musst du vorher umstellen auf "Konturzug". grüße ------------------ Grüße Meinolf Ich steh auf flotte Dreier Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Zico Mitglied Konstrukteur

 Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 18. Apr. 2008 10:58 <-- editieren / zitieren --> Unities abgeben:         
Hallo Meinolf, also da lag schon mal als erstes der Hase begraben. Ich habe nicht auf Konturzug umgestellt (was hat denn ein Konturzug mit Texten zu tun?). Wie auch immer, jetzt stehen die Texte in der Anwenderausdrucksliste. Wenn ich jetzt aber ein neues Drawing erzeuge, darin eine Textbox anlege, darin wiederum auf das Modell zugreife, bekomme ich nur die Parameter des Typs Nummer angezeigt. Wie komme ich denn an die Konturzüge? Zico, der SchonEtwasMehrWissende Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbking Mitglied
   
 Beiträge: 1419 Registriert: 30.01.2002
|
erstellt am: 18. Apr. 2008 11:15 <-- editieren / zitieren --> Unities abgeben:          Nur für Zico
hallo zico! du kannst einen kleinen umweg nehmen, in den funktionen des expression-editors gibt es ..._set_attribut und ...get_attribute (heißen so ähnlich), damit kannst du den wert eines attributs setzen, das du dann auf der zeichnung in einen text auslesen lassen kannst. du kannst natürlich das attribut auch ohne ausdrucks-editor setzen, unter datei => eigenschaften => attribute. der weg über den expression-editor hat den vorteil, dass du dir z.b. eine logische abfrage bauen kannst, die den attributswert entsprechend beeinflußt, z.b. so: IF (D>100) ( set_attribut"Farbe"; "blau") ( set_attribut "Farbe"; "gruen") hab leider gerade kein nx da, aber der formel-editor hat ja eine suchfunktion, die verrät dir die exakte syntax. PS: warum konturzug? sch... übersetzungsautomatik, im englischen heißt das string. HTH ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |

| |
Zico Mitglied Konstrukteur

 Beiträge: 69 Registriert: 25.09.2003 NX1953 CATIA V5 DELL Precision T5810, WIN10 64bit DELL Precision M4600, WIN7 64bit
|
erstellt am: 18. Apr. 2008 12:38 <-- editieren / zitieren --> Unities abgeben:         
|