วิดีโอการสอน: วิธีการบีบอัด/ลดขนาดของโมเดล CAD 3D อุตสาหกรรมด้วย MeshLab และ Blender?
บทช่วยสอน | 20/06/2024 |
ก่อนหน้านี้เราได้เผยแพร่บทแนะนำเกี่ยวกับการลดขนาดไฟล์ของโมเดล 3D ด้วย Blender ซึ่งเป็นวิธีการที่มีประสิทธิภาพสำหรับโมเดล 3D ส่วนใหญ่ รวมถึงโมเดลที่มีการเคลื่อนไหว อย่างไรก็ตาม สำหรับโมเดล CAD ที่มีความคมชัดสูงที่เป็นภาพนิ่ง เรามีวิธีการอีกแนวทางหนึ่งเพื่อให้ได้ผลลัพธ์ที่ดีที่สุดสำหรับการเรนเดอร์ AR สุดท้ายของคุณ
วิธีการของเรารองรับรูปแบบไฟล์ 3D CAD หลากหลายรูปแบบ รวมถึง 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 และ E57
ทำความเข้าใจกับโมเดล 3D CAD ภาคอุตสาหกรรม
การออกแบบด้วยคอมพิวเตอร์ (CAD) หมายถึงการสร้างแบบจำลอง 3D สำหรับชิ้นส่วนและชุดประกอบในภาคอุตสาหกรรมและการผลิต โมเดล CAD ต้องการความคมชัดสูงสำหรับการผลิตและถูกสร้างขึ้นด้วยซอฟต์แวร์ 3D CAD เฉพาะเช่น Fusion 360 Autodesk, Solidworks, CorelCAD, AutoCAD, Tinkercad, FreeCAD, SketchUp, Solid Edge, Bentley, LibreCAD, SOLVESPACE, BRL-CAD, QCAD, IRONCAD, PTC, CATIA, OpenSCAD, Rhino และ Siemens NX โมเดลเหล่านี้มักใช้รูปแบบไฟล์เฉพาะ
ลดขนาดโมเดล 3D ภาคอุตสาหกรรม
ทำตามคำแนะนำทีละขั้นตอนของเราเพื่อสร้างโมเดล 3D CAD ที่มีน้ำหนักเบาสำหรับการแสดงผลแบบเสริมจริง (augmented reality) โดยใช้ AR Code เริ่มต้นด้วยการลดจำนวน vertices ของโมเดลโดยตรงในซอฟต์แวร์ออกแบบถ้าเป็นไปได้ มิฉะนั้น ให้ใช้วิธีการที่เราแนะนำซึ่งประกอบด้วย CAD Assistant, Meshlab, Blender และ Gimp:
ขั้นตอนที่ 1: แปลงโมเดล 3D ที่ไม่มีการใส่คอมเมนต์ด้วย CAD Assistant
CAD Assistant เป็นตัวแปลง 3D CAD ฟรีสำหรับการใช้งานส่วนบุคคลและเชิงพาณิชย์ ดาวน์โหลดได้ที่ https://www.opencascade.com/products/cad-assistant/.
นำเข้าโมเดล 3D ของคุณเข้าสู่ส่วนต่อประสานและส่งออกในรูปแบบ .OBJ การแปลงนี้เตรียมโมเดล 3D ของคุณสำหรับขั้นตอนถัดไป
ขั้นตอนที่ 2: ลดขนาดโมเดล 3D ของคุณด้วย MeshLab และ/หรือ Blender
การลดขนาดโมเดล 3D ลดจำนวน vertices ซึ่งอาจทำให้สูญเสียความคมชัด หลีกเลี่ยงการสร้างรูในเนื้อของโมเดลโดยตรวจสอบการเรนเดอร์หลังการลดขนาดแต่ละครั้ง สำหรับผลลัพธ์ที่ดีที่สุด เราขอแนะนำให้ใช้ทั้ง MeshLab และ Blender โดย MeshLab มีประโยชน์เป็นพิเศษสำหรับโมเดลภาพนิ่งที่มีความคมชัดสูงมาก
ลดขนาดด้วย Blender: (https://www.blender.org/download/)
- นำเข้าไฟล์ 3D ของคุณ (GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJ และ X3D เท่านั้น)
- เลือกตาข่ายแรกที่จะลดขนาด
- ลดขนาดตามที่แสดงด้านล่าง โดยตั้งเป้าให้น้อยกว่า 40,000 ใบหน้าต่อหนึ่งตาข่าย หากการลดขนาดสร้างรู UV ให้ลองลดขนาดด้วย Meshlab ก่อน
- ส่งออกโมเดลของคุณในรูปแบบ *.glb โดยเลือก "Apply modifiers" แต่ไม่เลือกตัวเลือก "Compress"
ลดขนาดด้วย MeshLab: (https://www.meshlab.net/#download)
- นำเข้าไฟล์ 3D ของคุณ (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 และ E57)
จากนั้น ตามเนื้อของโมเดลให้เลือก:
- มีเนื้อ: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation (with texture)
- ไม่มีเนื้อ: Filters > Remeshing, Simplification, and Reconstruction > Simplification: Quadric Edge Collage Decimation
รักษาคุณภาพของโมเดลของคุณโดยตั้งจำนวนใบหน้าให้เหมาะสม
ส่งออกโมเดล 3D ของคุณในรูปแบบ *.obj เพื่อรวมเนื้อของโมเดล
ขั้นตอนที่ 3: บีบอัดเนื้อโมเดลด้วย Gimp
ทำตามขั้นตอนเหล่านี้ถ้าโมเดลของคุณมีภาพเนื้อ:
- นำเข้าโมเดล 3D ของคุณเข้าสู่ Blender
- ส่งออกโมเดล 3D ของคุณในรูปแบบ .gltf + .bin + textures
- เปิดไฟล์เนื้อใน GIMP
- ป้อมภาพ (ลดขนาดถึง 1024x1024 หรือน้อยกว่าสำหรับการบีบอัดที่สูงขึ้น): Image > Scale Image
- ส่งออกเนื้อในรูปแบบ *.jpg ด้วยความละเอียด 90 (หรือต่ำกว่าถ้าต้องการการบีบอัดที่สูงขึ้น): File > Export as
- แก้ไขไฟล์ .gltf ของคุณด้วยเครื่องมือแก้ไขข้อความ และแทนที่รูปแบบเนื้อถ้าจำเป็น (เช่น เปลี่ยน ".png" เป็น ".jpg")
- บันทึกไฟล์
ขั้นตอนที่ 4: แปลงโมเดลของคุณเป็น .GLB สำหรับการอัปโหลดไปยัง AR Code
เพื่อแปลงและส่งออกโมเดลของคุณ:
- นำเข้ารูปแบบ .gltf ของคุณเข้าสู่ Blender
- ถ้าคุณได้ลดขนาดโมเดลของคุณด้วย MeshLab ลองเพิ่มการลดขนาดด้วย Blender ตามที่ระบุในขั้นตอนที่ 2
- ส่งออกโมเดลของคุณในรูปแบบ *.glb โดยเลือก "Apply modifiers" แต่ไม่เลือกตัวเลือก "Compress"
คุณสามารถอัปโหลดโมเดล 3D ของคุณไปยัง แพลตฟอร์ม AR Code ได้อย่างง่ายดาย
เสริมประสบการณ์ AR ของคุณด้วย AR Codes
AR Codes เปลี่ยนวิธีการที่คุณมีปฏิสัมพันธ์กับเนื้อหาดิจิทัล โดยการให้ประสบการณ์ที่มีส่วนร่วมและการโต้ตอบที่หลากหลาย จาก AR Photos และ AR Logos ถึง AR Videos และ AR Text เครื่องมือของเรามีความเป็นไปได้ไม่สิ้นสุดในการสร้างสิ่งที่น่าสนใจและสร้างสรรค์ ลองใช้การทดลองใช้ฟรีของเราและเริ่มสร้างประสบการณ์ AR ที่เป็นเอกลักษณ์ของคุณ
วิดีโอสอน: ลดขนาดโมเดล 3D CAD
ชมวิดีโอนี้เพื่อเรียนรู้วิธีลดขนาดของโมเดล 3D โดยใช้ Blender และ Gimp วิดีโอนี้แสดงขั้นตอนของกระบวนการแต่ละขั้นตอน
เครื่องมือสร้างโมเดล 3D ของ AR Codes
AR Codes เปลี่ยนวิธีการที่คุณมีปฏิสัมพันธ์กับเนื้อหาดิจิทัล โดยการให้ประสบการณ์ที่มีส่วนร่วมและการโต้ตอบที่หลากหลายด้วยเครื่องมือการสร้างโมเดล 3D ขั้นสูง จาก AR Photos และ AR Logos ถึง AR Videos และ AR Text เครื่องมือของเรามีความเป็นไปได้ไม่สิ้นสุดในการสร้างสิ่งที่น่าสนใจและสร้างสรรค์ สำรวจคุณลักษณะเช่น AR Portals, 3D File Upload, Object Capture, และ AR Face Filters ลองใช้การทดลองใช้ฟรีของเราและเริ่มสร้างประสบการณ์ AR ที่เป็นเอกลักษณ์ของคุณ
คำถามที่พบบ่อย
โมเดล 3D CAD ภาคอุตสาหกรรมคืออะไรและใช้ทำอะไร?
โมเดล 3D CAD ภาคอุตสาหกรรมหมายถึงการสร้างแบบจำลอง 3D สำหรับชิ้นส่วนและชุดประกอบที่ใช้ในภาคอุตสาหกรรมและการผลิต โมเดลเหล่านี้ต้องการความคมชัดสูงสำหรับการผลิตและถูกออกแบบด้วยซอฟต์แวร์ 3D CAD เฉพาะเช่น Fusion 360, Solidworks, AutoCAD และอื่นๆ พวกเขาถูกใช้เพื่อแสดงผล วางแผน และจำลองผลิตภัณฑ์และระบบที่ซับซ้อนก่อนการผลิต
ฉันจะแปลงโมเดล 3D ของฉันด้วย CAD Assistant ได้อย่างไร?
CAD Assistant เป็นตัวแปลง 3D CAD ฟรีสำหรับการใช้งานส่วนบุคคลและเชิงพาณิชย์ คุณสามารถดาวน์โหลดได้ที่ https://www.opencascade.com/products/cad-assistant/ นำเข้าโมเดล 3D ของคุณเข้าสู่ส่วนต่อประสานและส่งออกในรูปแบบ .OBJ เพื่อเตรียมมันสำหรับขั้นตอนถัดไป
การลดขนาดโมเดล 3D คืออะไรและทำไมมันถึงสำคัญ?
การลดขนาดโมเดล 3D คือกระบวนการลดจำนวน vertices ในโมเดล 3D ซึ่งส่งผลให้ขนาดไฟล์เล็กลง นี่สำคัญสำหรับการแสดงผลเสริมจริง (augmented reality) เนื่องจากช่วยให้การเรนเดอร์ราบรื่นและเร็วขึ้น อย่างไรก็ตาม การลดขนาดที่เข้มงวดอาจทำให้สูญเสียความคมชัดหรือข้อมูลเนื้อ ดังนั้นจึงจำเป็นต้องหาสมดุลที่เหมาะสมเพื่อรักษาลักษณะของโมเดล
จะบีบอัดเนื้อโมเดล 3D ด้วย Gimp ได้อย่างไร?
เพื่อลดขนาดเนื้อโมเดล 3D ด้วย Gimp ก่อนอื่นให้นำเข้าโมเดล 3D ของคุณเข้าสู่ Blender และส่งออกโมเดลในรูปแบบ .gltf + .bin + textures จากนั้นเปิดไฟล์เนื้อใน Gimp ป้อมภาพให้เล็กลงถึง 1024x1024 หรือน้อยกว่าสำหรับการบีบอัดมากขึ้น โดยไปที่ Image > Scale Image ส่งออกเนื้อในรูปแบบ .jpg ด้วยความละเอียด 90 (หรือน้อยกว่าสำหรับการบีบอัดมากขึ้น) โดยไปที่ File > Export As สุดท้ายแก้ไขไฟล์ .gltf ของคุณด้วยเครื่องมือแก้ไขข้อความเพื่อแทนที่รูปแบบเนื้อถ้าจำเป็น (เช่น เปลี่ยน ".png" เป็น ".jpg") และบันทึกไฟล์
105,666 AR experiences
276,656 สแกนต่อวัน
72473 ผู้สร้าง