| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| eAssistant Plugin (NX), eine App
|
Autor
|
Thema: 3d scan als .xml in NX importieren (3434 mal gelesen)
|
Teepo Mitglied Student
Beiträge: 26 Registriert: 07.07.2014 NX 10 Englisch
|
erstellt am: 07. Jul. 2014 23:57 <-- editieren / zitieren --> Unities abgeben:
Hallo liebe Forengemeinde, ich habe die Geometriedaten ( Blechprofile ) verschiedener 3d scans als .xml Dateien vorliegen und würde diese gerne möglichst vollständig in NX importieren lassen. Sind hierzu irgendjemandem Programme oder Vorgehensweisen bekannt? Freue mich über jede noch so kurze Antwort freundliche Grüße Teepo [Diese Nachricht wurde von Teepo am 20. Aug. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 08. Jul. 2014 06:46 <-- editieren / zitieren --> Unities abgeben: Nur für Teepo
Willkommen bei cad.de! Bitte trage in Deinem Benutzerprofil ein, mit welcher Software + Versionsnummer Du arbeitest. Das erspart wiederholte Rückfragen. >>3d scans als .xml Dateien Ungewöhnlich. Was haben die denn für eine Struktur? Ich würde nach den Rohdaten in ASCII-Form fragen. Import einer Punktewolke: Ein Punkt je Zeile, Format: x,y,z Alternative: Beim Scanner-Hersteller fragen, ob er eine Software mit Feature-Erkennung hat, die die Punktewolke (interaktiv) in Strukturen oder gar Körper in einem CAD-Format wandelt, sei es nun NX oder STEP. ------------------ Rainer Schulze 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: 08. Jul. 2014 07:44 <-- editieren / zitieren --> Unities abgeben: Nur für Teepo
Im Prinzip sehe ich das so wie Rainer. Wobei, wenn es sich denn um 3D Scans handelt, STL sehr häufig benutzt wird. Was du versuchen könntest: die XML Daten in Excel aufbereiten. Je nach eingesetzter NX Version ist der Aufwand dazu unterschiedlich hoch. Ab NX8.5 muss das Format nicht mehr so genau eingehalten werden, nicht verwertbare Daten werden dann einfach übergangen. Kannst du ein Beispiel hier hochladen? ------------------ 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 |
Teepo Mitglied Student
Beiträge: 26 Registriert: 07.07.2014 NX 10 Englisch
|
erstellt am: 20. Aug. 2014 17:37 <-- editieren / zitieren --> Unities abgeben:
update: Ich war leider eine Weile verhindert und konnte nicht antworten, aber das Thema ist für mich nach wie vor aktuell und deshalb grabe ich den Thread nochmal aus Zunächst mal herzlichen Dank für die Antworten Rainer und Meinolf! Ich habe jetzt ein paar notwendige Informationen: Entgegen meiner Vorstellung handelte es sich ja gar nicht um 3d Scans, sondern einfach um Matlab erzeugte Modelle. Das Ziel ist es aus den vorliegenden .xml-Dateien möglich automatisiert vollständige Modelle in NX abzubilden. Für den Anfang würde es mir reichen die Punkte und die Kanten in NX zu importieren. Die Suchfunktion spuckt in Hinsicht auf Punkte viel aus, aber ich weiß nicht wie ich ohne viel Handarbeit auch die Punkte verbinden soll? Zunächst würden einfache Kanten ausreichen. Splines eventuell in einem späteren Schritt. Ich habe diesen Beitrag hier gefunden mit einer DLG-Liste: http://ww3.cad.de/foren/ubb/Forum4/HTML/004417.shtml Leider bin ich ein Programmieranfänger. Es ist zunächst mal hilfreich zu wissen, dass es so etwas wie ug_line gibt, aber welche Struktur muss meine Textdatei für so etwas haben? Im Anhang ausserdem eine .xml Beispieldatei. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Rainer Schulze Ehrenmitglied V.I.P. h.c. Dipl.-Ing. im Ruhestand
Beiträge: 4419 Registriert: 24.09.2012
|
erstellt am: 20. Aug. 2014 18:49 <-- editieren / zitieren --> Unities abgeben: Nur für Teepo
>> sondern einfach um Matlab erzeugte Modelle. Mein Vorschlag: Bringe Matlab dazu, das bewährte Format STEP AP214 zu erzeugen. Alternativ kommt auch das inzwischen genormte JT-Format in Frage. Für eine Automatisierung wäre das der einfachste Weg. Aber ein geübter Programmierer kann natürlich auch anders vorgehen... ------------------ Rainer Schulze Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Teepo Mitglied Student
Beiträge: 26 Registriert: 07.07.2014 NX 10 Englisch
|
erstellt am: 21. Aug. 2014 13:51 <-- editieren / zitieren --> Unities abgeben:
|
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: 21. Aug. 2014 14:13 <-- editieren / zitieren --> Unities abgeben: Nur für Teepo
Hallo die Punktedaten wirst du vermutlich noch recht einfach auswerten können. Aber was passiert dazwischen? Und vor allem: es fehlen Z-Werte. Liegen die Punkte jetzt alle in einer Ebene? ------------------ 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 |
Teepo Mitglied Student
Beiträge: 26 Registriert: 07.07.2014 NX 10 Englisch
|
erstellt am: 21. Aug. 2014 15:02 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Meinolf Droste: Hallodie Punktedaten wirst du vermutlich noch recht einfach auswerten können. Aber was passiert dazwischen?
Ich denke ich müsste die Datei irgendwie aufarbeiten und dann mit ug_line einbinden. Von der Theorie her klingt das bisher am besten. Zitat: Original erstellt von Meinolf Droste:
Und vor allem: es fehlen Z-Werte. Liegen die Punkte jetzt alle in einer Ebene?
Ja, das ist richtig. Ich kann die Tiefe zunächst mal vernachlässigen. Wenn ich das richtig verstanden habe, soll anschließend entlang einer Freiformkurve extrudiert werden, was aber zunächst nicht meine Aufgabe ist. [Diese Nachricht wurde von Teepo am 21. Aug. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |