VIDEO-TUTORIAL: Wie kann man ein industrielles 3D-CAD-Modell mit MeshLab und Blender komprimieren/verkleinern?


Tutorials | 10/11/2023 |


Wir haben zuvor ein Tutorial zur Reduzierung der Dateigröße von 3D-Modellen mit Blender veröffentlicht, was eine effektive Methode für die meisten 3D-Modelle, einschließlich animierter Modelle, ist. Für hochauflösende statische CAD-Modelle bieten wir jedoch einen alternativen Ansatz an, um optimale Ergebnisse für Ihre endgültige AR-Darstellung zu erzielen.

Unsere Methode unterstützt verschiedene 3D-CAD-Dateiformate, darunter STL, OBJ, STP, IGS, OFF, GLTF, GLB, WRL, BREP, XBF, PLY, MSH, PNG, LOG, ES, 3DS, QOBJ, PTX, VMI, PTS, APTS, XYZ, PDB, TRI, ASC, TXT, X3D, X3DV, FBX, BRE, DAE und E57.

Verständnis industrieller 3D-CAD-Modelle

Computerunterstütztes Design (CAD) bezieht sich auf die 3D-Modellierung für Teile und Baugruppen im Industrie- und Fertigungssektor. CAD-Modelle erfordern hohe Auflösung für die Produktion und werden mit spezieller 3D-CAD-Software wie Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino und Siemens NX erstellt. Diese Modelle verwenden häufig dedizierte Dateiformate.

Reduzierung der Größe industrieller 3D-Modelle

Folgen Sie unserer schrittweisen Anleitung, um ein leichteres CAD-3D-Modell für die erweiterte Realitätsdarstellung mithilfe eines AR Codes zu erstellen. Reduzieren Sie zunächst die Vertices des Modells direkt in der Designsoftware, falls dies möglich ist. Andernfalls verwenden Sie unsere empfohlene Methode mit CAD Assistant, Meshlab, Blender und Gimp:

1. Konvertieren Sie nicht annotierte 3D-Modelle mit CAD Assistant

CAD Assistant ist ein kostenloser 3D-CAD-Konverter für den persönlichen und kommerziellen Gebrauch. Laden Sie ihn von https://www.opencascade.com/products/cad-assistant/ herunter.

CAD Assistant

Importieren Sie Ihr 3D-Modell in die Benutzeroberfläche und exportieren Sie es im .OBJ-Format. Diese Konvertierung bereitet Ihr 3D-Modell für den nächsten Schritt vor.

2. Dezimieren Sie Ihr 3D-Modell mit MeshLab und/oder Blender

Die Dezimierung eines 3D-Modells verringert die Anzahl der Vertices und kann zu einem Verlust an Definition führen. Vermeiden Sie beim Dezimieren, Löcher in der Textur des Modells zu erzeugen, indem Sie das Rendering nach jeder Dezimierung regelmäßig überprüfen. Für optimale Ergebnisse empfehlen wir die Verwendung von MeshLab und Blender, wobei MeshLab besonders nützlich für sehr hochauflösende statische Modelle ist.

Dezimierung mit Blender: (https://www.blender.org/download/)

  • Importieren Sie Ihre 3D-Datei (nur GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ und X3D)
  • Wählen Sie das erste Mesh zum Dezimieren aus
  • Dezimieren Sie wie unten gezeigt und zielen Sie auf weniger als 40.000 Faces pro Mesh ab. Wenn die Dezimierung UV-Löcher erzeugt, probieren Sie zuerst die Dezimierung in Meshlab aus.
  • decimate Blender

  • Exportieren Sie Ihr Modell im *.glb-Format und wählen Sie "Apply modifiers", aber nicht die "Compress"-Option aus.
  • apply modifiers Blender

Dezimierung mit MeshLab: (https://www.meshlab.net/#download)

  • Importieren Sie Ihre 3D-Datei (ES, 3DS, PLY, STL, OBJ, OFF, QOBJ, PTX, VMI, PTS, APTS, E57, GLTF, GLB, XYZ, PDB, TRI, ASC, TXT, X3D, X3DV, FBX, WRL, BRE, DAE und E57)

Wählen Sie dann basierend auf der Textur:

  • Texturiert: Filter > Remeshing, Vereinfachung und Rekonstruktion > Vereinfachung: Kollisionsverminderung durch quadratische Kante (mit Textur)
  • Nicht texturiert: Filter > Remeshing, Vereinfachung und Rekonstruktion > Vereinfachung: Kollisionsverminderung durch quadratische Kante

decimate Meshlab

Erhalten Sie die Qualität Ihres Modells, indem Sie eine angemessene Anzahl an Faces festlegen.

simplify Meshlab

Exportieren Sie Ihr 3D-Modell im *.obj-Format, um alle Texturen zu übernehmen.

export Meshlab

3. Komprimieren Sie Texturen mit Gimp

Befolgen Sie diese Schritte, wenn Ihr Modell Bilddateien für Texturen enthält:

  • Importieren Sie Ihr 3D-Modell in Blender
  • Exportieren Sie Ihr 3D-Modell im .gltf + .bin + Texturen-Format
  • Öffnen Sie die Texturdateien mit Gimp
  • Skalieren Sie die Bilder (für höhere Kompression auf 1024x1024 oder kleiner): Bild > Bild skalieren

Gimp scale

  • Exportieren Sie die Texturen im *.jpg-Format mit einer Auflösung von 90 (oder niedriger für höhere Kompression): Datei > Exportieren unter

Gimp compress

  • Bearbeiten Sie Ihre .gltf-Datei mit einem Texteditor und ersetzen Sie bei Bedarf die Texturformate (z.B. ".png" durch ".jpg")
  • textures jpg png

  • Speichern Sie die Datei

4. Konvertieren Sie Ihr Modell in .GLB, um es in AR Code hochzuladen

Um Ihr Modell zu konvertieren und zu exportieren:

  • Importieren Sie Ihr .gltf-Modell in Blender
  • Wenn Sie Ihr Modell bereits mit MeshLab dezimiert haben, versuchen Sie, eine Blender-Dezimierung gemäß Schritt 2 hinzuzufügen.
  • Exportieren Sie Ihr Modell im *.glb-Format und wählen Sie "Apply modifiers", aber nicht die "Compress"-Option aus.

apply modifiers Blender

Sie können Ihr 3D-Modell nun problemlos auf die AR-Code-Plattform hochladen.

Videotutorial: Reduzieren Sie die Größe eines CAD-3D-Modells

Schauen Sie sich dieses Video an, um zu erfahren, wie Sie die Größe eines 3D-Modells mit Blender und Gimp reduzieren können. Das Video zeigt jeden Schritt des Prozesses.

Häufig gestellte Fragen

Was sind industrielle 3D-CAD-Modelle und wofür werden sie verwendet?

Industrielle 3D-CAD-Modelle beziehen sich auf die 3D-Modelle, die für Teile und Baugruppen in der Industrie und im Fertigungssektor erstellt werden. Diese Modelle erfordern hohe Auflösung für die Produktion und werden mit spezieller 3D-CAD-Software wie Fusion 360, Solidworks, AutoCAD und anderen erstellt. Sie werden verwendet, um komplexe Produkte und Systeme vor der Fertigung zu visualisieren, zu planen und zu simulieren.

Wie kann ich mein 3D-Modell mit CAD Assistant konvertieren?

CAD Assistant ist ein kostenloser 3D-CAD-Konverter für den persönlichen und kommerziellen Gebrauch. Sie können ihn von https://www.opencascade.com/products/cad-assistant/ herunterladen. Importieren Sie Ihr 3D-Modell in die Benutzeroberfläche und exportieren Sie es im .OBJ-Format, um es für den nächsten Schritt vorzubereiten.

Was ist die Dezimierung eines 3D-Modells und warum ist sie wichtig?

Die Dezimierung eines 3D-Modells ist der Prozess der Reduzierung der Anzahl der Vertices in einem 3D-Modell, was zu einer kleineren Dateigröße führt. Dies ist für erweiterte Realitätsdisplays wichtig, da dadurch ein reibungsloseres und schnelleres Rendern ermöglicht wird. Eine zu aggressive Dezimierung kann jedoch zu einem Verlust von Definition oder Texturinformationen führen, daher ist es wichtig, das richtige Gleichgewicht zu finden, um das Aussehen des Modells beizubehalten.

Wie komprimiere ich die Texturen eines 3D-Modells mit Gimp?

Um die Texturen eines 3D-Modells mit Gimp zu komprimieren, importieren Sie zunächst Ihr 3D-Modell in Blender und exportieren Sie es im .gltf + .bin + Texturen-Format. Öffnen Sie dann die Texturdateien in Gimp. Skalieren Sie die Bilder auf 1024x1024 oder kleiner, um eine höhere Kompression zu erreichen, indem Sie zu Bild > Bild skalieren gehen. Exportieren Sie die Texturen im .jpg-Format mit einer Auflösung von 90 (oder niedriger für eine höhere Kompression), indem Sie Datei > Exportieren unter wählen. Bearbeiten Sie schließlich Ihre .gltf-Datei mit einem Texteditor, um bei Bedarf die Texturformate zu ersetzen (z.B. "png" durch "jpg") und speichern Sie die Datei.

Antrieb
43,944 AR experiences
Portion
152,840 Scans pro Tag
Vertraut von
32061 Schöpfer



Loslegen

Beginnen Sie mit der Erstellung, Verwaltung und Verfolgung Ihrer AR Code-Erlebnisse.
Beginnen Sie mit der Erstellung und Verwaltung Ihrer Augmented Reality Code-Erlebnisse.

Loslegen

AR Code Object Capture
Erstellen Sie sofort AR Codes für jedes Objekt mit 3D-Scans von Ihrem iPhone Pro oder iPad Pro.
AR Code Object Capture

Neueste Blogbeiträge

facebook twitter instagram linkedin youtube tiktok
Erstellen, verwalten, bearbeiten und überwachen Sie Ihre AR-Erlebnisse mit unseren erweiterten Funktionen.

Loslegen