TUTORIAL VIDEO: Cum să comprimați/reduceți dimensiunea unui model CAD industrial 3D cu MeshLab și Blender?


Tutoriale | 10/11/2023 |


Am publicat anterior un tutorial despre reducerea dimensiunii fișierelor modelelor 3D cu ajutorul Blender, care este o metodă eficientă pentru majoritatea modelelor 3D, inclusiv cele animate. Cu toate acestea, pentru modelele CAD statice de înaltă definiție, noi oferim o abordare alternativă pentru obținerea rezultatelor optime pentru randarea finală în realitatea augmentată (AR).

Metoda noastră suportă diferite formate de fișiere CAD 3D, inclusiv 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 și E57.

Înțelegerea modelelor 3D CAD industriale

Computer-Aided Design (CAD) se referă la modelarea 3D pentru piese și asamblări în sectorul industrial și de fabricație. Modelele CAD necesită o definiție înaltă pentru producție și sunt create folosind software dedicat de CAD 3D, cum ar fi Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino și Siemens NX. Aceste modele folosesc adesea formate de fișiere dedicate.

Reducerea dimensiunii modelelor 3D industriale

Urmăriți ghidul nostru pas cu pas pentru a crea un model CAD 3D mai ușor pentru afișajul în realitatea augmentată folosind un cod AR. Începeți prin reducerea directă a vârfurilor modelului în software-ul de proiectare, dacă este posibil. În caz contrar, utilizați metoda noastră recomandată care implică CAD Assistant, Meshlab, Blender și Gimp:

1. Convertiți modelele 3D fără adnotări cu ajutorul CAD Assistant

CAD Assistant este un convertor gratuit de CAD 3D pentru uz personal și comercial. Descărcați-l de la adresa https://www.opencascade.com/products/cad-assistant/.

CAD Assistant

Importați modelul 3D în interfața aplicației și exportați-l în format .OBJ. Această conversie pregătește modelul 3D pentru următorul pas.

2. Decimați modelul 3D cu MeshLab și/sau Blender

Decimarea unui model 3D reduce numărul de vârfuri, putând cauza o pierdere a definiției. Evitați crearea de găuri în textura modelului prin verificarea periodică a afișării după fiecare decimare. Pentru rezultate optime, recomandăm utilizarea atât a MeshLab, cât și a Blender, MeshLab fiind util în special pentru modelele statice de înaltă definiție.

Decimarea cu Blender: (https://www.blender.org/download/)

  • Importați fișierul 3D (doar formatele GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ și X3D)
  • Selectați primul mesh pentru decimare
  • Decimați conform indicațiilor de mai jos, având în vedere un număr de sub 40.000 de fețe per mesh. Dacă decimarea creează găuri UV, încercați mai întâi decimarea cu Meshlab.
  • decimate Blender

  • Exportați modelul în format *.glb, selectând opțiunea "Apply modifiers", dar nu și opțiunea "Compress".
  • apply modifiers Blender

Decimarea cu MeshLab: (https://www.meshlab.net/#download)

  • Importați fișierul 3D (formatele acceptate sunt 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 și E57)

Apoi, în funcție de textură, selectați:

  • Cu textură: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation (with texture)
  • Fără textură: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation

decimate Meshlab

Păstrați calitatea modelului setând un număr corespunzător de fețe.

simplify Meshlab

Exportați modelul 3D în format *.obj pentru a include texturile.

export Meshlab

3. Comprimați texturile cu Gimp

Urmăriți acești pași dacă modelul dvs. are texturi de imagine:

  • Importați modelul 3D în Blender
  • Exportați modelul 3D în format .gltf + .bin + texturi
  • Deschideți fișierele de textură în GIMP
  • Redimensionați imaginile (la 1024x1024 sau mai mici pentru o compresie mai mare): Image > Scale Image

Gimp scale

  • Exportați texturile în format *.jpg cu o rezoluție de 90 (sau mai mică pentru compresie mai mare): File > Export As

Gimp compress

  • Editați fișierul .gltf cu un editor de text, înlocuind formatele texturilor dacă este necesar (de exemplu, înlocuiți ".png" cu ".jpg")
  • textures jpg png

  • Salvați fișierul

4. Convertiți modelul în format .GLB pentru încărcare în AR Code

Pentru a converti și exporta modelul:

  • Importați modelul .gltf în Blender
  • Dacă ați redus deja modelul în MeshLab, încercați să adăugați o decimare în Blender așa cum este detaliat în Pasul 2.
  • Exportați modelul în format *.glb, selectând opțiunea "Apply modifiers", dar nu și opțiunea "Compress".

apply modifiers Blender

Acum puteți încărca ușor modelul 3D pe platforma AR Code.

Tutorial video: Reducerea dimensiunii unui model CAD 3D

Urmăriți acest videoclip pentru a învăța cum să reduceți dimensiunea unui model 3D folosind Blender și Gimp. Videoclipul demonstrează fiecare pas al procesului.

Întrebări frecvente

Ce sunt modelele CAD 3D industriale și de ce sunt utilizate?

Modelele CAD 3D industriale se referă la modelele 3D create pentru piese și asamblări utilizate în industria și sectorul de fabricație. Aceste modele necesită o definiție înaltă pentru producție și sunt concepute folosind software 3D CAD specializat, cum ar fi Fusion 360, Solidworks, AutoCAD și altele. Ele sunt utilizate pentru vizualizarea, planificarea și simularea produselor și sistemelor complexe înainte de fabricație.

Cum pot converti modelul meu 3D folosind CAD Assistant?

CAD Assistant este un convertor gratuit de CAD 3D pentru uz personal și comercial. Puteți descărca aplicația de la adresa https://www.opencascade.com/products/cad-assistant/. Importați modelul 3D în interfața aplicației și exportați-l în format .OBJ pentru a-l pregăti pentru următorul pas.

Ce este decimarea unui model 3D și de ce este importantă?

Decimarea unui model 3D este procesul de reducere a numărului de vârfuri dintr-un model 3D, ceea ce duce la o dimensiune mai mică a fișierului. Acest lucru este important pentru afișajele de realitate augmentată, deoarece permite o redare mai fluidă și mai rapidă. Cu toate acestea, o decimare agresivă poate provoca o pierdere a definiției sau a informațiilor texturii, așa că este crucial să găsiți un echilibru adecvat pentru a menține aspectul modelului.

Cum pot comprima texturile unui model 3D cu Gimp?

Pentru a comprima texturile unui model 3D cu Gimp, mai întâi importați modelul 3D în Blender și exportați-l în format .gltf + .bin + texturi. Apoi, deschideți fișierele de textură în Gimp. Redimensionați imaginile la 1024x1024 sau mai mici pentru o compresie mai mare, mergând la Image > Scale Image. Exportați texturile în format .jpg cu o rezoluție de 90 (sau mai mică pentru o compresie mai mare), selectând File > Export As. În final, editați fișierul .gltf cu un editor de text pentru a înlocui formatele texturilor dacă este necesar (de exemplu, înlocuiți ".png" cu ".jpg") și salvați fișierul.

Alimentare
43,698 AR experiences
Servire
151,858 Scanări pe zi
De încredere de
31848 Creatori



Incepe

Începeți să creați, să gestionați și să urmăriți experiențele dvs. de cod AR.
Începeți să creați și să gestionați experiențele dvs. de cod de realitate augmentată.

Incepe

AR Code Object Capture
Creați coduri AR instantaneu pentru orice obiect cu scanări 3D de pe iPhone Pro sau iPad Pro.
AR Code Object Capture

Ultimele postări pe blog

facebook twitter instagram linkedin youtube tiktok
Creați, gestionați, editați și monitorizați-vă experiențele AR cu funcțiile noastre avansate.

Incepe