TUTORIAL VIDEO: Bagaimana untuk memampatkan / mengurangkan saiz model CAD 3D industri dengan MeshLab dan Blender?


Tutorial | 10/11/2023 |


Kami sebelum ini telah menerbitkan tutorial mengenai pengurangan saiz fail model 3D dengan menggunakan Blender, yang merupakan kaedah yang berkesan untuk kebanyakan model 3D, termasuk yang beranimasi. Namun, untuk model CAD statik berkualiti tinggi, kami menawarkan pendekatan alternatif untuk mencapai hasil optimal bagi hasil rentasan AR akhir anda.

Kaedah kami menyokong pelbagai format fail 3D CAD, termasuk 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, dan E57.

Mengenali Model 3D CAD Industri

Reka bentuk Bantu Komputer (CAD) merujuk kepada pemodelan 3D bagi bahagian dan himpunan dalam sektor Perindustrian & Pembuatan. Model CAD memerlukan definisi yang tinggi untuk pengeluaran dan dibuat menggunakan perisian CAD 3D yang khusus seperti Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino, dan Siemens NX. Model-model ini sering menggunakan format fail yang khusus.

Mengurangkan Saiz Model 3D Industri

Ikuti panduan langkah-demi-langkah kami untuk membuat model CAD 3D yang lebih ringan untuk paparan realiti tertambah menggunakan AR Code. Mula dengan mengurangkan titik lima model secara langsung dalam perisian reka bentuk jika boleh. Jika tidak, gunakan kaedah yang kami cadangkan yang melibatkan CAD Assistant, Meshlab, Blender, dan Gimp:

1. Tukar Model 3D Tidak Anotasi dengan CAD Assistant

CAD Assistant adalah pengubah 3D CAD percuma untuk kegunaan peribadi dan komersial. Muat turun dari https://www.opencascade.com/products/cad-assistant/.

CAD Assistant

Importkan model 3D anda ke dalam antaramuka dan eksportkan dalam format .OBJ. Pengubahsuaian ini menyediakan model 3D anda untuk langkah seterusnya.

2. Memperkecilkan Model 3D anda dengan MeshLab dan/atau Blender

Memperkecilkan model 3D mengurangkan titik lima model tersebut, yang mungkin mengakibatkan kehilangan definisi. Elakkan mencipta lubang dalam tekstur model dengan memeriksa rendering secara berkala setelah setiap pengurangan. Untuk hasil yang optimal, kami mencadangkan penggunaan MeshLab dan Blender, dengan MeshLab terutamanya berguna untuk model statik berkualiti sangat tinggi.

Pengurangan dengan Blender: (https://www.blender.org/download/)

  • Importkan fail 3D anda (GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ dan X3D sahaja)
  • Pilih mesh pertama untuk dikurangkan
  • Kurangkan seperti yang ditunjukkan di bawah, dengan sasaran di bawah 40,000 muka per mesh. Jika pengurangan mencipta lubang UV, cuba pengurangan Meshlab terlebih dahulu.
  • decimate Blender

  • Eksportkan model anda dalam format *.glb, memilih "Apply modifiers" tetapi tidak memilih pilihan "Compress".
  • apply modifiers Blender

Pengurangan dengan MeshLab: (https://www.meshlab.net/#download)

  • Importkan fail 3D anda (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, and E57).

Kemudian, berdasarkan kepada tekstur, pilih:

  • Berditekstur: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation (with texture)
  • Tidak berditekstur: Filters > Remeshing, Simplification, and Reconstruction > Simplification: Quadric Edge Collage Decimation

decimate Meshlab

Jaga kualiti model anda dengan menetapkan jumlah geometri yang sesuai.

simplify Meshlab

Eksportkan model 3D anda dalam format *.obj untuk termasuk apa-apa tekstur.

export Meshlab

3. Memampatkan Tekstur dengan Gimp

Ikuti langkah-langkah berikut jika model anda mempunyai tekstur imej:

  • Importkan model 3D anda ke dalam Blender
  • Eksportkan model 3D anda dalam format .gltf + .bin + textures
  • Buka fail-fail tekstur dalam GIMP
  • Skalakan imej (ke 1024x1024 atau lebih kecil untuk pemampatan yang lebih tinggi): Image > Scale Image

Gimp scale

  • Eksportkan tekstur dalam format *.jpg dengan resolusi 90 (atau lebih rendah untuk pemampatan yang lebih tinggi): File > Export as

Gimp compress

  • Edit fail .gltf anda dengan editor teks, menggantikan format tekstur jika perlu (contohnya, ".png" dengan ".jpg")
  • textures jpg png

  • Simpan fail tersebut

4. Tukarkan Model Anda ke .GLB untuk Dimuatnaik ke AR Code

Untuk menukarkan dan mengeluarkan model anda:

  • Importkan model .gltf anda ke dalam Blender
  • Jika anda telah mengurangkan model anda dengan MeshLab, cuba tambahkan pengurangan Blender seperti yang dinyatakan dalam Langkah 2.
  • Eksportkan model anda dalam format *.glb, memilih "Apply modifiers" tetapi tidak memilih pilihan "Compress".

apply modifiers Blender

Anda kini boleh memuatnaik model 3D anda dengan mudah ke platform AR Code.

Video Tutorial: Mengurangkan Saiz Model CAD 3D

Tonton video ini untuk belajar bagaimana mengurangkan saiz model 3D menggunakan Blender dan Gimp. Video ini menunjukkan setiap langkah dalam proses tersebut.

Soalan lazim

Apakah model 3D CAD industri dan mengapa ia digunakan?

Model 3D CAD industri merujuk kepada model 3D yang dicipta untuk bahagian-bahagian dan himpunan yang digunakan dalam sektor industri dan pembuatan. Model-model ini memerlukan definisi yang tinggi untuk pengeluaran dan direka menggunakan perisian CAD 3D khas seperti Fusion 360, Solidworks, AutoCAD, dan lain-lain. Ia digunakan untuk memvisualisasikan, merancang, dan mensimulasikan produk dan sistem kompleks sebelum pengeluaran.

Bagaimanakah cara untuk menukar model 3D menggunakan CAD Assistant?

CAD Assistant adalah pengubah 3D CAD percuma untuk kegunaan peribadi dan komersial. Anda boleh memuat turunnya dari https://www.opencascade.com/products/cad-assistant/. Importkan model 3D anda ke dalam antara muka dan eksportkan dalam format .OBJ untuk menyediakannya untuk langkah seterusnya.

Apakah pengurangan model 3D dan mengapakah ia penting?

Pengurangan model 3D adalah proses mengurangkan jumlah titik lima dalam model 3D tersebut, yang menghasilkan saiz fail yang lebih kecil. Ini penting untuk paparan realiti tertambah kerana ia membolehkan penggambaran yang lebih lancar dan lebih cepat. Namun, pengurangan yang agresif boleh menyebabkan kehilangan definisi atau maklumat tekstur, jadi penting untuk mencari keseimbangan yang tepat untuk mempertahankan penampilan model.

Bagaimanakah cara memampatkan tekstur model 3D dengan Gimp?

Untuk memampatkan tekstur model 3D dengan Gimp, pertama importkan model 3D anda ke dalam Blender dan eksportkan dalam format .gltf + .bin + textures. Kemudian, buka fail-fail tekstur dalam Gimp. Skalakan imej kepada 1024x1024 atau lebih kecil untuk pemampatan yang lebih tinggi dengan pergi ke Image > Scale Image. Eksportkan tekstur dalam format .jpg dengan resolusi 90 (atau lebih rendah untuk pemampatan yang lebih tinggi) dengan memilih File > Export As. Akhirnya, sunting fail .gltf anda dengan editor teks untuk menggantikan format tekstur jika perlu (contohnya, gantikan ".png" dengan ".jpg") dan simpan fail tersebut.

Menjana kuasa
47,850 AR experiences
Melayan
169,046 Imbasan setiap hari
Dipercayai oleh
35326 Pencipta



Mulakan

Mula mencipta, mengurus dan menjejaki pengalaman AR Code anda.
Mula mencipta dan mengurus pengalaman Kod Realiti Diperkukuh anda.

Mulakan

AR Code Object Capture
Cipta AR Code serta-merta untuk sebarang objek dengan imbasan 3D daripada iPhone Pro atau iPad Pro anda.
AR Code Object Capture

Catatan Blog Terkini

facebook twitter instagram linkedin youtube tiktok
Cipta, urus, edit dan pantau pengalaman AR anda dengan ciri lanjutan kami.

Mulakan