2016-04-11 2 views
0

Wir starten ein Projekt, wo wir versuchen müssen, 3D-CAD-Daten (in Größe, Komplexität, ...) so zu reduzieren, dass es möglich ist, sie auf ein Techniker-Telefon herunterzuladen/Tablet mit einer "langsameren" WLAN-Verbindung.Datenreduktion auf 3D-Daten

So jetzt suche ich nach Algortihms und/oder Techniken für diese Einstellung. Da wir noch nie mit 3D-Daten gearbeitet haben, sind wir offen für alle Vorschläge.

Ich kann mir etwas vorstellen, wie es auf dem Server zu komprimieren und anschließend herunterzuladen, aber das kann sich als nicht nützlich erweisen, da Sie die Daten nicht sofort benötigen und Sie müssen möglicherweise alles vorher komprimieren. Das Gleiche gilt für die Dekomprimierung am Telefon, die auch zu lange dauern kann. Ich denke, die optimale Lösung wäre etwas wie: Wir haben einen Motor (zum Beispiel) und wir brauchen nicht jede Schraube und jedes Teil, sondern nur eine Auswahl. Dazu machen wir einige Checkboxen und der Server sendet dann nur die benötigten/geprüften Komponenten. Ich weiß nicht, ob das machbar ist, aber ich hoffe, Sie können mich zu diesem Thema aufklären.

Mit freundlichen Grüßen!

+0

Welche Art von 3D-Daten sprechen wir? Nur Dreiecksnetze oder echte 3D-Modelle wie IGES, STEP? Wie liest du die 3D Daten auf deinem Server ein? Welche Software ist auf dem Telefon/Tablet des Technikers verfügbar, um die 3D-Daten anzuzeigen? – fang

+0

AFAIK (und leider soweit unser Firmenkontakt bekannt ist) verwenden sie CAD-Daten im * .jt-Format. Wir versuchen jetzt, weitere Informationen zu erhalten. Die Software auf dem Telefon/Tablet des Technikers wird von uns entwickelt, genauso wie wir die Daten vom Server lesen, also sind wir ziemlich offen für jede Idee/Best Practice. – seppderdepp

+0

Wenn die CAD-Daten im JT-Format vorliegen, sollten Sie die Möglichkeit der Verwendung von JT Open Toolkit zum Lesen/Schreiben von JT-Dateien und von JT2Go zum Anzeigen von JT-Daten auf mobilen Geräten erkunden. – fang

Antwort

0

Eigentlich, wenn Sie mit JT arbeiten, was ein ISO-Standard ist, können Sie sich das JT Ultra-Lightweight Precise (ULP) -Format ansehen.

Wenn Sie einen Konverter haben, der in diesem Format konfiguriert werden kann, haben Sie sicherlich die Lösung, ansonsten ist das JT OpenToolkit (nicht frei, noch Open Source) sicherlich der einfachste Weg, um das Format zu generieren.

Sie haben in der JT-Datei verschiedene "Level Of Details" (LOD). Verstehen Sie es als Vereinfachung: Die Geometrie wird in Ihrer Datei mehrfach mit verschiedenen Genauigkeiten gespeichert. Sie können davon profitieren, um Ihre Datei mit nur akzeptabler LOD für Ihren Anwendungsfall zu generieren.

BRep kann auch in einer JT-Datei gespeichert werden. Es ist eine mate- matisch exakte Darstellung der Geometrie. Speichern Sie sie nicht in Ihrer JT-Datei zur Visualisierung.

Wenn Sie die Geometrie vereinfachen möchten, gibt es auch kommerzielle Lösungen. Ich werde Ihnen nicht empfehlen, Ihre eigene Lösung zu implementieren.

Verwandte Themen