VIDEOOPPLÆRING: Hvordan komprimere / redusere størrelsen på en industriell 3D CAD-modell med MeshLab og Blender?
Veiledninger | 20/06/2024 |
Vi publiserte tidligere en veiledning om å redusere filstørrelsen på 3D-modeller med Blender, som er en effektiv metode for de fleste 3D-modeller, inkludert animerte. For høykvalitets statiske CAD-modeller tilbyr vi imidlertid en alternativ tilnærming for å oppnå optimale resultater for din endelige AR-gjengivelse.
Metoden vår støtter ulike 3D CAD-filformater, inkludert 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 og E57.
Forstå industrielle 3D CAD-modeller
Computer-Aided Design (CAD) refererer til 3D-modellering for deler og montasje i den industrielle og produksjonssektoren. CAD-modeller krever høy oppløsning for produksjon og er laget ved hjelp av dedikert 3D CAD-programvare som Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino og Siemens NX. Disse modellene bruker ofte dedikerte filformater.
Redusere størrelsen på industrielle 3D-modeller
Følg vår trinnvise guide for å lage en lettere CAD 3D-modell for visning i utvidet virkelighet ved hjelp av en AR-kode. Begynn med å redusere modellens vertekser direkte i designprogramvaren hvis mulig. Hvis ikke, bruk vår anbefalte metode som involverer CAD Assistant, Meshlab, Blender og Gimp:
Trinn 1: Konverter ikke-anotert 3D-modell med CAD Assistant
CAD Assistant er en gratis 3D CAD-omformer for personlig og kommersiell bruk. Last den ned fra https://www.opencascade.com/products/cad-assistant/.
Importer 3D-modellen din i grensesnittet og eksporter den i .OBJ-format. Denne konverteringen forbereder 3D-modellen din for neste trinn.
Trinn 2: Desimer 3D-modellen din med MeshLab og/eller Blender
Å desimere en 3D-modell reduserer antall vertekser og kan potensielt medføre et tap av definisjon. Unngå å lage hull i modellens tekstur ved å regelmessig sjekke gjengivelsen etter hver desimering. For optimale resultater anbefaler vi å bruke både MeshLab og Blender, hvor MeshLab er spesielt nyttig for svært høykvalitets statiske modeller.
Desimering med Blender: (https://www.blender.org/download/)
- Importer 3D-filen din (GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ og X3D kun)
- Velg det første mesh for å desimere
- Desimer som vist nedenfor, med mål om under 40,000 ansikter per mesh. Hvis desimering skaper UV-hull, prøv først desimering med Meshlab.
- Eksporter modellen din i *.glb-format, velg "Apply modifiers" men ikke "Compress"-alternativet.
Desimering med MeshLab: (https://www.meshlab.net/#download)
- Importer 3D-filen din (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 og E57)
Deretter, basert på teksturen, velg:
- Teksturert: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation (with texture)
- Ikke teksturert: Filters > Remeshing, Simplification, and Reconstruction > Simplification: Quadric Edge Collage Decimation
Bevar kvaliteten på modellen din ved å stille et passende antall ansikter.
Eksporter 3D-modellen din i *.obj-format for å inkludere eventuelle teksturer.
Trinn 3: Komprimer teksturer med Gimp
Følg disse trinnene hvis modellen din har bildeteksturer:
- Importer 3D-modellen din i Blender
- Eksporter 3D-modellen din i .gltf + .bin + teksturer
- Åpne teksturfiler i GIMP
- Skaler bilder (til 1024x1024 eller mindre for høyere komprimering): Image > Scale Image
- Eksporter teksturer i *.jpg-format med en oppløsning på 90 (eller lavere for høyere komprimering): File > Export as
- Rediger din .gltf-fil med en teksteditor, bytt ut teksturformatene om nødvendig (for eksempel, ".png" til ".jpg")
- Lagre filen
Trinn 4: Konverter modellen din til .GLB for opplasting til AR Code
For å konvertere og eksportere modellen din:
- Importer din .gltf-modell inn i Blender
- Hvis du allerede har desimert modellen din med MeshLab, prøv å legge til en Blender-desimering som beskrevet i trinn 2.
- Eksporter modellen din i *.glb-format, velg "Apply modifiers" men ikke "Compress"-alternativet.
Du kan nå enkelt laste opp 3D-modellen din til AR Code-plattformen.
Forbedre AR-opplevelsen din med AR-koder
AR-koder revolusjonerer hvordan du interagerer med digitalt innhold, og gir oppslukende og interaktive opplevelser på tvers av ulike plattformer. Fra AR Photos og AR Logos til AR Videos og AR Text, tilbyr våre verktøy en uendelig rekke av muligheter for engasjement og kreativitet. Prøv vår gratis prøveperiode i dag og begynn å skape dine unike AR-opplevelser.
Video veiledning: Redusere størrelsen på en CAD 3D-modell
Se denne videoen for å lære hvordan du reduserer størrelsen på en 3D-modell ved bruk av Blender og Gimp. Videoen demonstrerer hvert trinn i prosessen.
3D-modelleringsverktøy fra AR Codes
AR Codes revolusjonerer interaksjonen din med digitalt innhold, og gir oppslukende og interaktive opplevelser på tvers av ulike plattformer med avanserte 3D-modelleringsverktøy. Fra AR Photos og AR Logos til AR Videos og AR Text, gir våre verktøy uendelige muligheter for engasjement og kreativitet. Utforsk funksjoner som AR Portals, 3D File Upload, Object Capture, og AR Face Filters. Prøv vår gratis prøveperiode i dag og begynn å skape dine unike AR-opplevelser.
Ofte stilte spørsmål
Hva er industrielle 3D CAD-modeller og hvorfor brukes de?
Industrielle 3D CAD-modeller refererer til 3D-modeller laget for deler og montasje som brukes i industri- og produksjonssektoren. Disse modellene krever høy oppløsning for produksjon og er utformet ved hjelp av spesialisert 3D CAD-programvare som Fusion 360, Solidworks, AutoCAD og andre. De brukes til å visualisere, planlegge og simulere komplekse produkter og systemer før produksjon.
Hvordan kan jeg konvertere 3D-modellen min ved bruke av CAD Assistant?
CAD Assistant er en gratis 3D CAD-omformer for personlig og kommersiell bruk. Du kan laste den ned fra https://www.opencascade.com/products/cad-assistant/. Importer 3D-modellen din i grensesnittet og eksporter den i .OBJ-format for å forberede den for neste trinn.
Hva er desimering av en 3D-modell og hvorfor er det viktig?
Desimering av en 3D-modell er prosessen med å redusere antall vertekser i en 3D-modell, noe som resulterer i en mindre filstørrelse. Dette er viktig for visning i utvidet virkelighet fordi det gir jevnere og raskere gjengivelse. Imidlertid kan aggressiv desimering føre til tap av definisjon eller teksturinformasjon, så det er viktig å finne riktig balanse for å opprettholde modellens utseende.
Hvordan komprimere teksturene til en 3D-modell med Gimp?
For å komprimere teksturene til en 3D-modell med Gimp, importer først 3D-modellen din i Blender og eksporter den i .gltf + .bin + teksturer format. Åpne deretter teksturfilene i Gimp. Skaler bildene til 1024x1024 eller mindre for høyere komprimering ved å gå til Image > Scale Image. Eksporter teksturene i .jpg-format med en oppløsning på 90 (eller lavere for høyere komprimering) ved å velge File > Export As. Til slutt rediger din .gltf-fil med en tekst-editor for å bytte ut teksturformatene om nødvendig (for eksempel, bytt ".png" til ".jpg") og lagre filen.
103,672 AR experiences
272,435 Skanner per dag
71256 Skapere