| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Prüfplan für NX | Schließen Sie die Lücke zwischen Konstruktion und Qualität. (NX), eine App
|
Autor
|
Thema: Attribute aus Datei einlesen (2829 mal gelesen)
|
uger Mitglied CADler & Kinematiker
Beiträge: 1129 Registriert: 25.02.2003 NX2015 WIN10 64Bit
|
erstellt am: 29. Jan. 2009 21:17 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen! Ich möchte gerne die Attribute, die man im UG unter DATEI -- EIGENSCHAFTEN -- Reiter "Attribute" eingeben kann, aus einer Datei einlesen. (Ich stelle mir das so ähnlich vor wie den Knopf im Ausdruck-Editor mit dem man Ausdrücke aus einer Datei einlesen kann.) Geht so was? Wie??? uger ------------------ Deine Wahrnehmung bestimmt deine Realität! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Siassei Mitglied MB - Student
Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...
|
erstellt am: 29. Jan. 2009 22:01 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Servus, Journal, VB, Grip, Kf, C, C++, C# und Java. Hab ich was vergessen? Such dir was aus Mit VB kannst du eine kostenlose Lösung umsetzen. Solange dir Geschwindigkeiten & Co. egal sind. Gruß, Thomas ------------------ Hopfen und Mals Gott erhalts Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uger Mitglied CADler & Kinematiker
Beiträge: 1129 Registriert: 25.02.2003 NX2015 WIN10 64Bit
|
erstellt am: 30. Jan. 2009 08:11 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Siassei: Journal, VB, Grip, Kf, C, C++, C# und Java. Hab ich was vergessen?
Geht's denn nicht mit Bordmitteln? Zur Not kann ich auch ein Makro aufzeichnen. Ich wollte aber kein Programm erstellen. Keine Lösung?? uger
------------------ Deine Wahrnehmung bestimmt deine Realität! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
harder Mitglied Konstrukteur MB
Beiträge: 166 Registriert: 09.09.2003
|
erstellt am: 30. Jan. 2009 14:25 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Moin uger, mit den USERtools kannst Du das machen. Dort gibt es einen Menuepunkt "Attribute initialisieren". Das Programm greift dann auf eine der im UG-tools Verzeichnis abgelegten *.AIN Dateien zu. Diese kannst Du selbst modifizieren. Die Attributzuweisung muß so aussehen: Attributwert1=Hastenichtgesehen etc. Im Pfad ...\ugtools_nx4\windows\dat\textfeld steht eine Beispieldatei. Durch geschickte Programmierung . . . Oder hole Dir einen Link auf Deinen Desktop, der auf die erstellte Datei ATTRIBUT_ZUWEISUNG.ain zugreift. Diese modifizierst Du dann immer. Noch Fragen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
uger Mitglied CADler & Kinematiker
Beiträge: 1129 Registriert: 25.02.2003 NX2015 WIN10 64Bit
|
erstellt am: 02. Feb. 2009 14:50 <-- editieren / zitieren --> Unities abgeben:
Hallo harder, vielen Dank für den Tipp mit den UG-Tools. Ich habe in der Zwischenzeit auch noch einen anderen Weg gefunden. Habe ein Journal aufzeichnen lassen als ich manuell ein Attribut zugewiesen habe. Im Journal tauchte dann die Zeile workPart.SetAttribute("Werkstoff", "St37K") auf. Sie nimmt die Attributzuweisung vor. Ich kann mir also eine Batch-Datei basteln die mir ein Journal zusammenbaut und dazu die Einträge aus dem Textfile verwendet. Mal sehen welcher der praktischere Weg ist. Bis dann.... uger ------------------ Deine Wahrnehmung bestimmt deine Realität! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2700 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 02. Feb. 2009 21:15 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Zitat: Original erstellt von uger:
Ich kann mir also eine Batch-Datei basteln die mir ein Journal zusammenbaut und dazu die Einträge aus dem Textfile verwendet.Mal sehen welcher der praktischere Weg ist.
Hallo uger, wenn's dann doch VB sein darf, kann Dir geholfen werden. Das Textfile kannst Du direkt mit einem Journal öffnen und auslesen, das wird der einfachere Weg sein, siehe Anhang. Gruß, Michael www.cadcam-seufert.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2700 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 09. Feb. 2009 10:27 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
uger Mitglied CADler & Kinematiker
Beiträge: 1129 Registriert: 25.02.2003 NX2015 WIN10 64Bit
|
erstellt am: 09. Feb. 2009 10:38 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, ja, hat soweit funktioniert. Ich werde das ganze noch etwas umstricken müssen (es soll eine Textdatei gelesen werden die immer den gleichen Namen hat und sich in einem Verzeichnis befindet dessen Pfad sich aus der Artikel-Nummer, also dem Dateinamen des dargestellten Teiles, zusammensetzt.) Auf jeden Fall vielen Dank für die Hilfe! uger ------------------ Deine Wahrnehmung bestimmt deine Realität! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2700 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 09. Feb. 2009 16:23 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Zitat: Original erstellt von uger:
Auf jeden Fall vielen Dank für die Hilfe!
Keine Ursache, gern geschehen. Zum Umstricken noch ein Tip: Besorg' Dir bei Microsoft Visual Basic Express (kostenlos zum Download) oder eine andere Entwicklerumgebung. Ohne wird das Stricken sonst leicht zur Qual. Gruß, Michael Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |