VIDEO TUTORIAL: Hur man komprimerar / minskar storleken på en industriell 3D CAD-modell med MeshLab och Blender?


Handledningar | 10/11/2023 |


Vi publicerade tidigare en handledning om hur man minskar filstorleken för 3D-modeller med Blender, vilket är en effektiv metod för de flesta 3D-modeller, inklusive animerade modeller. Men för högupplösta statiska CAD-modeller erbjuder vi ett alternativt tillvägagångssätt för att uppnå optimala resultat för din slutliga AR-rendering.

Vår metod stödjer olika 3D CAD-filformat, inklusive 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 och E57.

Förstå Industriella 3D CAD Modeller

Datorstödd design (CAD) syftar på 3D-modellering för delar och sammansättningar inom industri- och tillverkningssektorn. CAD-modeller kräver hög upplösning för produktionen och skapas med dedikerad 3D CAD-programvara som Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino och Siemens NX. Dessa modeller använder ofta dedikerade filformat.

Minska Storleken på Industriella 3D-modeller

Följ vår steg-för-steg-guide för att skapa en lättare CAD 3D-modell för förstärkt verklighet genom att använda en AR Code. Börja med att minska antalet hörnpunkter i modellen direkt i designprogrammet om det är möjligt. Annars använd vår rekommenderade metod som innefattar CAD Assistant, Meshlab, Blender och Gimp:

1. Konvertera icke-annoterade 3D-modeller med CAD Assistant

CAD Assistant är en gratis 3D CAD-konverterare för personligt och kommersiellt bruk. Ladda ner den från https://www.opencascade.com/products/cad-assistant/.

CAD Assistant

Importera din 3D-modell till gränssnittet och exportera den i .OBJ-format. Denna konvertering förbereder din 3D-modell för nästa steg.

2. Minska Antalet Hörnpunkter i Din 3D-modell med MeshLab och/eller Blender

Genom att minska antalet hörnpunkter i en 3D-modell minskar man dess storlek, vilket kan leda till förlust av definition. Undvik att skapa hål i modellens textur genom att regelbundet kontrollera renderingen efter varje minskning. För optimala resultat rekommenderar vi att använda både MeshLab och Blender, där MeshLab kan vara särskilt användbart för mycket högupplösta statiska modeller.

Minskning med Blender: (https://www.blender.org/download/)

  • Importera din 3D-fil (endast GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ och X3D)
  • Välj den första meshen att minska
  • Minska som visas nedan och sikta på under 40 000 ytor per mesh. Om minskningen skapar UV-hål, prova att först minska med Meshlab.
  • minskning Blender

  • Exportera din modell i *.glb-format och välj "Apply modifiers" men inte "Compress"-alternativet.
  • apply modifiers Blender

Minskning med MeshLab: (https://www.meshlab.net/#download)

  • Importera din 3D-fil (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, och E57)

Baserat på texturen, välj:

  • Texturerad: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collapsing Decimation (with texture)
  • Inte texturerad: Filters > Remeshing, Simplification, and Reconstruction > Simplification: Quadric Edge Collapsing Decimation

minskning Meshlab

Bevara modellens kvalitet genom att ange ett lämpligt antal ytor.

förenkla Meshlab

Exportera din 3D-modell i *.obj-format för att inkludera eventuella texturer.

exportera Meshlab

3. Komprimera Texturer med Gimp

Följ dessa steg om din modell har bildtexturer:

  • Importera din 3D-modell till Blender
  • Exportera din 3D-modell i .gltf + .bin + textures-format
  • Öppna texturfiler i GIMP
  • Skala bilderna (till 1024x1024 eller mindre för högre komprimering): Image > Scale Image

Gimp skala

  • Exportera texturer i *.jpg-format med en upplösning på 90 (eller lägre för högre komprimering): File > Export As

Gimp komprimera

  • Redigera din .gltf-fil med en textredigerare och byt ut texturformat om det behövs (t.ex. ".png" till ".jpg")
  • texturer jpg png

  • Spara filen

4. Konvertera Din Modell till .GLB för Uppladdning till AR Code

För att konvertera och exportera din modell:

  • Importera din .gltf-modell till Blender
  • Om du redan har minskat antalet ytor i din modell med MeshLab, försök lägga till en Blender-minskning enligt beskrivningen i steg 2.
  • Exportera din modell i *.glb-format och välj "Apply modifiers" men inte "Compress"-alternativet.

apply modifiers Blender

Nu kan du enkelt ladda upp din 3D-modell till AR-Code-plattformen.

Videhandledning: Minska storleken på en CAD 3D-modell

Titta på den här videon för att lära dig hur man minskar storleken på en 3D-modell med hjälp av Blender och Gimp. Videon visar varje steg i processen.

Vanliga frågor

Vad är industriella 3D CAD-modeller och varför används de?

Industriella 3D CAD-modeller syftar på 3D-modeller som skapats för delar och sammansättningar som används inom industri- och tillverkningssektorn. Dessa modeller kräver hög upplösning för produktion och skapas med specialiserad 3D CAD-programvara som Fusion 360, Solidworks, AutoCAD och andra. De används för att visualisera, planera och simulera komplexa produkter och system innan tillverkning.

Hur kan jag konvertera min 3D-modell med CAD Assistant?

CAD Assistant är en gratis 3D CAD-konverterare för personligt och kommersiellt bruk. Du kan ladda ner den från https://www.opencascade.com/products/cad-assistant/. Importera din 3D-modell till gränssnittet och exportera den i .OBJ-format för att förbereda den för nästa steg.

Vad är 3D-modellminskning och varför är det viktigt?

3D-modellminskning är processen att minska antalet hörnpunkter i en 3D-modell, vilket resulterar i en mindre filstorlek. Detta är viktigt för förstärkt verklighetsvisning eftersom det möjliggör smidigare och snabbare rendering. En aggressiv minskning kan dock leda till förlust av definition eller texturinformation, så det är viktigt att hitta rätt balans för att behålla modellens utseende.

Hur komprimerar jag texturerna i en 3D-modell med Gimp?

För att komprimera texturerna i en 3D-modell med Gimp, importera först din 3D-modell till Blender och exportera den i .gltf + .bin + textures-format. Öppna sedan texturfiler i Gimp. Skala bilderna till 1024x1024 eller mindre för högre komprimering genom att gå till Image > Scale Image. Exportera texturerna i .jpg-format med en upplösning på 90 (eller lägre för högre komprimering) genom att välja File > Export As. Till sist, redigera din .gltf-fil med en textredigerare för att byta ut texturformaten om det behövs (t.ex. ersätt ".png" med ".jpg") och spara filen.

Powering
47,898 AR experiences
Servering
169,166 Skanningar per dag
Betrodd av
35333 Skapare



Komma igång

Börja skapa, hantera och spåra dina AR Code-upplevelser.
Börja skapa och hantera dina Augmented Reality Code-upplevelser.

Komma igång

AR Code Object Capture
Skapa AR Codeer direkt för alla objekt med 3D-skanningar från din iPhone Pro eller iPad Pro.
AR Code Object Capture

Senaste blogginläggen

facebook twitter instagram linkedin youtube tiktok
Skapa, hantera, redigera och övervaka dina AR-upplevelser med våra avancerade funktioner.

Komma igång