| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| NX Freiformflächenkurs (Free Form Features) |
Autor
|
Thema: Excel-Tabelle aus NX-Datei extrahieren (923 mal gelesen)
|
uger Mitglied CADler & Kinematiker
Beiträge: 1126 Registriert: 25.02.2003 NX2015 WIN10 64Bit
|
erstellt am: 22. Mrz. 2022 11:19 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, bis zur NX12(?) konnte man (im Dateisystem) für eine NX-Datei die Dateiendung .prt in .zip ändern, diese dann entpacken und sich die einzelnen Bestandteile getrennt als Dateien ansehen. Wir haben jetzt festgestellt dass man damit auch an die Excel-Tabellen herankommt die in einer NX-Datei drinstecken. Für uns ist das wegen der Tabellen für Teilefamilien wichtig. In aktuellen NX-Version funktioniert der Zip-Trick nicht mehr. Frage: Wie kann ich also aus einer NX-Datei im Filesystem die darin enthaltenen Excel-Tabellen extrahieren? Gibt es da eine Möglichkeit oder geht das nur über den Umweg ein (ggf. script-gesteuert) NX zu öffnen, die Datei zu laden und mittels Journal-Vodoo die Exceldatei auf die Platte zu schreiben? uger ------------------ Deine Wahrnehmung bestimmt deine Realität! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5145 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: 22. Mrz. 2022 11:31 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Zitat: Original erstellt von uger:
Frage: Wie kann ich also aus einer NX-Datei im Filesystem die darin enthaltenen Excel-Tabellen extrahieren? Gibt es da eine Möglichkeit oder geht das nur über den Umweg ein (ggf. script-gesteuert) NX zu öffnen, die Datei zu laden und mittels Journal-Vodoo die Exceldatei auf die Platte zu schreiben?
Auchhier würde ich mich an deiner Stelle nicht mehr drauf verlassen wollen. Die letzten NX Versionen benötigen weitgehend kein Excel für die Teilefamilien.
------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 01. Jul. 2022 14:57 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Hallo zusammen, genau die gleiche Frage stellt sich mir auch gerade. Ich möchte Bilder extrahieren, die in NX-Zeichnungen eingebunden sind. In Vor-NX12er Daten ist das kein Problem - mit 7-zip aufmachen und fertig. Geht nur leider mit NX 12 (und höher) nicht mehr. Hat jemand ne Idee? ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 03. Jul. 2022 10:01 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Guten Morgen, für meinen Fall hat sich's erst mal erledigt. Ich exportiere jetzt einfach ein DXF, da fällt das Bild als Datei gleich mit raus. Sollte trotzdem noch jemand einen Tipp haben, ob / wie man die Bilddatei anderweitig aus dem .prt-File rausbekommt (z. B. über ein Command Line Tool), sagt mir bitte Bescheid. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FelixM Ehrenmitglied V.I.P. h.c. Dipl.- Ing. Schiffbau
Beiträge: 2464 Registriert: 17.05.2004 NX1-NX CR Star CCM++ 2023 Heeds TC13 Alma ActCut 3.8 Rhino 8 Paramarine 2023 Bricscad 24 Dell M7770 in Dock 64GB I9 RTX A3000 3xSSD Win10 3x 25" Dell U2515H
|
erstellt am: 05. Jul. 2022 13:47 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 06. Jul. 2022 13:15 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Hallo Felix, hmm... nicht so ganz. Das Ding erzeugt bei mir nur ein komplett schwarzes Bild. Möglicherweise ein Bug, ich hab auf GTAC schon ähnliche Calls gefunden. Oder ich bin zu blöd dazu, kann auch sein ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FelixM Ehrenmitglied V.I.P. h.c. Dipl.- Ing. Schiffbau
Beiträge: 2464 Registriert: 17.05.2004 NX1-NX CR Star CCM++ 2023 Heeds TC13 Alma ActCut 3.8 Rhino 8 Paramarine 2023 Bricscad 24 Dell M7770 in Dock 64GB I9 RTX A3000 3xSSD Win10 3x 25" Dell U2515H
|
erstellt am: 06. Jul. 2022 15:03 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 06. Jul. 2022 15:37 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Hmm... also liegt's doch an mir Ich mach's exakt genauso, das Bild (in meinem Falle habe ich ein tif genommen) wird zwar erstellt, es ist aber komplett schwarz. Ist auch mit NX 2206 noch so. Komisch. Muss ich bei Gelegenheit nochmal genauer untersuchen. Eine Frage: Das Bild wird bei dir natürlich von der Zeichnung gemacht. Das heißt, dass eingebettete Bilder nicht in Originalgröße rausfallen, sondern entsprechend der Skalierung auf der Zeichnung (was in meinem Fall natürlich Qualitätsverlust bedeutet) - richtig? ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
FelixM Ehrenmitglied V.I.P. h.c. Dipl.- Ing. Schiffbau
Beiträge: 2464 Registriert: 17.05.2004 NX1-NX CR Star CCM++ 2023 Heeds TC13 Alma ActCut 3.8 Rhino 8 Paramarine 2023 Bricscad 24 Dell M7770 in Dock 64GB I9 RTX A3000 3xSSD Win10 3x 25" Dell U2515H
|
erstellt am: 06. Jul. 2022 15:50 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 06. Jul. 2022 16:33 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5145 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: 07. Jul. 2022 08:01 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Moinsen, @Markus: hast du die NX Tools im Einsatz? Da gibt es ein User_Exit "Image Out", mit dem bei jedem Speichervorgang eine Bilddatei erstellt werden kann. Das Tool ist über einige Paramter zu steuern, kann wohl in TC eingebunden werden und es besteht die Möglichkeit @DB_PART_NO etc. auszuwerten. Ich habe das vor vielen Jahren (ich glaube zu NX4 Zeiten) verwendet, das hat ganz gut funktioniert. Vielleicht kannst du ja damit was anfangen.
------------------ Grüße Meinolf Ich steh auf flotte Dreier I know I was born and I know that I'll die but the in between is mine - Pearl Jam Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 07. Jul. 2022 08:19 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Hallo Meinolf, danke für den Hinweis, aber ich glaub, da gibt's ein Missverständnis. Ich möchte nicht bei jedem Speichern ein Bild erzeugen. Ich hab hin und wieder Zeichnungen, aus denen ich die dort eingefügten Bilder als einzelne Dateien ohne Qualitätsverlust sozusagen "rausholen" möchte. ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Meinolf Droste Ehrenmitglied V.I.P. h.c. Dipl.Ing
Beiträge: 5145 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: 07. Jul. 2022 09:12 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 07. Jul. 2022 09:30 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Zitat: Original erstellt von Meinolf Droste: Missverstehen kann ich guuuttt
Alles nicht so schlimm. Muss ja nicht zwingend am Empfänger (also an dir) liegen, das Problem kann auch der Sender (also in dem Fall ich) sein. Zitat: Original erstellt von Meinolf Droste:
Also in NX Dateien eingefügte TIFF / JPEG Bilder ?
Jupp, genau. Diese Bilder sind in einer Zeichnung vorhanden (etwas kleiner skaliert) und die möchte ich für andere Zwecke außerhalb der NX-Zeichnung wiederverwenden. Natürlich habe ich die originalen Dateien nicht, die damals von einem der User in die Zeichnung eingefügt worden sind. Deshalb muss ich die Bilder aus der Zeichnung rausholen (ohne Qualitätsverlust natürlich, also der "einfache" Export eines Bildes scheidet aus). ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3961 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 07. Jul. 2022 10:01 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
Markus_30 Moderator CAx-Architect
Beiträge: 5513 Registriert: 21.03.2005 Windows 10 (21H2) NX 2007 Series
|
erstellt am: 07. Jul. 2022 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Hallo Walter, sicher? Ich dachte, das Ding wär nur dazu da, um CGM's oder PDF's zu erzeugen. Hast du eine Beispiel-Kommandozeile für mich, wie ich damit die Bilder als Dateien rauskriege? ------------------ Gruß Markus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3961 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 07. Jul. 2022 11:39 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Hallo Markus, ich hab's befürchtet, dass du das fragst. Nein ich hab nur den Hilfetext gelesen: export_ugdwgimages -h Beim nächsten HBB-NX-Systembetreuer-Buch weiß ich es dann. Momentan muss ich mich in die Neuheiten der NX2206 reinkämpfen. Gruß ------------------ Walter Hogger Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Walter Hogger Moderator Maschinenbauingenieur
Beiträge: 3961 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 07. Jul. 2022 11:43 <-- editieren / zitieren --> Unities abgeben: Nur für uger
|
mseufert Ehrenmitglied V.I.P. h.c. Freiberuflicher CAD/CAM Ingenieur
Beiträge: 2690 Registriert: 18.10.2005 HP Z420 WIN7 64 Win 10 UG NX6-2306 3D Printer Prusa MK2 S
|
erstellt am: 08. Jul. 2022 08:23 <-- editieren / zitieren --> Unities abgeben: Nur für uger
Hallo miteinander, für den Export der Vorschau und für DraftingImages gibt's was in NXOpen. Das lässt sich auch auf OS-Ebene ausführen, wobei im Hintergrund schon noch NX gestartet wird. Daher müssen auch ein paar Umgebungsvariablen gesetzt sein, damit das schnell zusammengebaute Tool sowohl NX als auch einen Lizenzserver findet. Im Anhang eine .bat mit entsprechendem Anpassungsbedarf und - wegen der Signatur - zwei Versionen der .exe. Gruß, Michael ------------------ Ein Mensch wird laut, wenn er was will; wenn er's erst hat, dann wird er still; Das "Danke" ist, nach alter Sitte, Weit selt'ner als das "Bitte, Bitte". Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |