ข้ามไปยังเนื้อหาหลัก

ฉันจะแก้ไขโมเดล Meshy ที่กลวงสำหรับการพิมพ์ 3 มิติได้อย่างไร?

ทำตามขั้นตอนเหล่านี้เพื่อแก้ไขโมเดล Meshy ที่พิมพ์ 3 มิติแล้วกลวง โดยทำให้เป็น manifold ใน Blender ด้วย 3D Print Toolbox และ Solidify modifier

สารบัญ

จาก Meshy สู่ Manifold: วิธีแก้ไขโมเดลที่กลวงสำหรับการพิมพ์ 3 มิติ

เหตุใดการทำให้โมเดลเป็น manifold จึงช่วยแก้ปัญหางานพิมพ์ที่กลวง

เมื่อเตรียมโมเดล Meshy สำหรับการพิมพ์ 3 มิติ ข้อกำหนดที่สำคัญที่สุดข้อหนึ่งคือโมเดลต้องเป็น manifold

โมเดลที่เป็น manifold คือรูปทรงที่ปิดสนิทและกันน้ำได้อย่างสมบูรณ์ — คล้ายกับภาชนะที่ปิดมิดชิด หมายความว่าใน mesh ไม่มีรู ไม่มี face ที่หายไป หรือขอบที่แตกหัก หมายความว่าใน mesh ไม่มีรู ไม่มี face ที่หายไป หรือขอบที่แตกหัก พื้นผิวจะล้อมรอบปริมาตรไว้อย่างครบถ้วน ทำให้ชัดเจนว่าส่วนใดอยู่ด้านในและส่วนใดอยู่ด้านนอก

หากโมเดลไม่เป็น manifold ซอฟต์แวร์ slicer ของเครื่องพิมพ์ 3 มิติจะไม่สามารถตีความปริมาตรของโมเดลได้อย่างถูกต้อง ผลคือ slicer อาจไม่รู้ว่าวัสดุที่เป็นเนื้อทึบควรอยู่ตรงไหน

ปัญหาที่พบบ่อยซึ่งเกิดจากโมเดลที่ไม่เป็น manifold

ปัญหาเหล่านี้อาจเกิดขึ้นขณะ slicing หรือพิมพ์:

  • บางส่วนของโมเดลพิมพ์ออกมากลวงทั้งที่ไม่ควรกลวง

  • ผนัง ชั้น หรือพื้นผิวหายไป

  • รูปแบบ infill ผิดปกติหรือไม่ถูกต้อง

  • บางส่วนของโมเดลไม่ถูกพิมพ์เลย

  • slicer ล้มเหลวในการ slice โมเดลทั้งหมด

สิ่งนี้เกิดขึ้นเพราะ slicer อาศัยพื้นผิวที่ปิดสนิทในการคำนวณผนัง infill และชั้นโครงสร้าง หาก mesh เปิดหรือแตกหัก slicer อาจถือว่าเป็นพื้นผิวบางแทนที่จะเป็นวัตถุทึบ

เหตุใดการแก้ไขปัญหา manifold จึงมักช่วยแก้ปัญหาโมเดลกลวงได้

การแก้ไขโมเดลให้เป็น manifold จะช่วยให้ slicer ได้รับปริมาตรที่ล้อมรอบอย่างถูกต้อง ทำให้สามารถสร้างสิ่งต่างๆ ได้อย่างถูกต้อง:

  • ผนังด้านนอก

  • Infill ภายใน

  • ชั้นบน

  • ชั้นล่าง

  • งานพิมพ์สำเร็จที่มีโครงสร้างแข็งแรง

โดยสรุป การเปลี่ยนโมเดล Meshy ของคุณให้เป็น mesh แบบ manifold จะเปลี่ยนมันจากพื้นผิวสำหรับแสดงผลให้กลายเป็นวัตถุทึบที่ถูกกำหนดอย่างเหมาะสม ซึ่งพิมพ์ได้อย่างน่าเชื่อถือ

หมายเหตุ:

งานพิมพ์ที่กลวงอาจเกิดจากการตั้งค่า slicer เช่น infill ที่ตั้งไว้ที่ 0% ก็ได้เช่นกัน อย่างไรก็ตาม เรขาคณิตแบบไม่เป็น manifold เป็นหนึ่งในสาเหตุที่พบบ่อยที่สุดของงานพิมพ์ที่กลวงโดยไม่คาดคิด โดยเฉพาะกับโมเดลที่สร้างด้วย AI

ขั้นตอนที่ 1: เราแนะนำให้ติดตั้งปลั๊กอิน Blender Bridge

Meshy for Blender เป็นปลั๊กอินของ Blender ที่ช่วยให้นำเข้าโมเดลที่สร้างด้วย MeshyAI ได้อย่างราบรื่น D้วยปลั๊กอินนี้ คุณสามารถโหลดและจัดการ asset 3 มิติได้อย่างง่ายดาย ช่วยเพิ่มประสิทธิภาพ workflow ของคุณอย่างมาก

คุณสามารถดูบทแนะนำโดยละเอียดเกี่ยวกับวิธีการทำเช่นนี้ได้ที่นี่

ขั้นตอนที่ 2: เปิด Preferences ของ Blender

1. เปิด Blender

2. คลิก Edit > Preferences

ติดตั้งและเปิดใช้งาน 3D Print Toolbox

1. ใน Preferences คลิกแท็บ Add-ons

2. ในแถบค้นหา พิมพ์: 3D Print

3. เปิดใช้งานช่องทำเครื่องหมาย Mesh: 3D Print Toolbox

หมายเหตุ: ใน Blender 4.0 ขึ้นไป add-ons จะอยู่ภายใต้ Edit > Preferences > Get Extensions ขั้นตอนข้างต้นใช้ได้กับ Blender 3.x ในเวอร์ชันที่ใหม่กว่า 3D Print Toolbox อาจต้องติดตั้งเป็น Legacy Add-on

หากต้องการติดตั้งด้วยตนเอง:

1. คลิก Install… (หรือ Install from Disk ใน Blender เวอร์ชันที่ใหม่กว่า)

2. เลือกไฟล์ addon

3. เปิดใช้งาน addon หลังติดตั้งเสร็จ

เมื่อเปิดใช้งานแล้ว 3D Print Toolbox จะพร้อมใช้งานใน Blender

ขั้นตอนที่ 3: เปิดแผง 3D Print Toolbox

หลังจากนำเข้าโมเดล Meshy ของคุณเข้าสู่ Blender:

1. เปิดแถบเครื่องมือด้านขวาโดยทำอย่างใดอย่างหนึ่งดังนี้:

- กดปุ่ม N บนคีย์บอร์ด หรือ

- คลิกลูกศรเล็กๆ ที่ขอบด้านขวาของ viewport

2. คลิกแท็บ 3D Print เพื่อเปิด toolbox

ขั้นตอนที่ 4: พยายามแก้ไขโมเดลให้เป็น manifold โดยอัตโนมัติ

1. เลือกโมเดลของคุณใน viewport

2. เปิดแผง 3D Print Toolbox

3. คลิก "Clean Up"

4. คลิกปุ่ม "Make Manifold"

ระบบจะพยายามแก้ไขรู ขอบที่แตกหัก และปัญหาแบบไม่เป็น manifold อื่นๆ โดยอัตโนมัติ เพื่อให้โมเดลกลายเป็นวัตถุทึบที่ปิดสนิทและพิมพ์ได้

หมายเหตุ: สำหรับ mesh ที่สร้างด้วย AI ที่ซับซ้อน Make Manifold อาจไม่สามารถแก้ไขปัญหาได้ทั้งหมดด้วยตัวเอง หากปัญหายังคงอยู่ โปรดดูส่วน Troubleshooting ด้านล่างสำหรับขั้นตอนการซ่อมแซมเพิ่มเติม

ผลลัพธ์

ในกรณีส่วนใหญ่ โมเดลของคุณควรเป็น manifold และพร้อมสำหรับการ slicing ที่ถูกต้องแล้ว ตอนนี้ slicer ควรสามารถสร้างผนัง infill ชั้นบนและชั้นล่างได้อย่างถูกต้อง และโมเดลจะไม่กลวงอีกต่อไป:

Troubleshooting:

หากโมเดลของคุณยังคงกลวงหลังจากทำให้เป็น manifold

ในบางกรณี การคลิก Make Manifold อาจไม่สามารถแก้ไขโมเดลได้อย่างสมบูรณ์ โดยเฉพาะอย่างยิ่งกับ mesh ที่สร้างด้วย AI ที่ซับซ้อน

นี่คือการตรวจสอบเพิ่มเติมที่คุณสามารถทำได้:

1. ตรวจสอบว่าโมเดลเป็น manifold อย่างแท้จริง

หลังจากคลิก Make Manifold คุณควรยืนยันว่าการแก้ไขสำเร็จ

ในแผง 3D Print Toolbox:

  1. คลิก Check All

  2. มองหาผลลัพธ์ Non Manifold

หากผลลัพธ์แสดง:

  • ขอบไม่เป็น manifold 0 ขอบ → โมเดลเป็น manifold อย่างถูกต้อง

  • จำนวนมากกว่า 0 → ต้องทำการล้างข้อมูลเพิ่มเติม

หากยังมีขอบที่ไม่เป็น manifold เหลืออยู่ ให้ทำซ้ำ Clean Up → Make Manifold หรือลองใช้วิธีแก้ไขขั้นสูงด้านล่าง


2. ใช้ Solidify modifier หากโมเดลมีความหนาเป็นศูนย์

โมเดลที่สร้างด้วย AI บางโมเดลประกอบด้วยพื้นผิวบางเป็นอนันต์ ซึ่งไม่สามารถพิมพ์ได้อย่างถูกต้องแม้จะเป็น manifold ตามทฤษฎีก็ตาม

วิธีแก้ไข:

  1. เลือกโมเดลของคุณ

  2. ไปที่แท็บ Modifiers (ไอคอนประแจ)

  3. คลิก Add Modifier → Solidify

  4. ตั้งค่า Thickness เป็นค่าเล็กน้อย เช่น:

    • 0.002 m (2 มม.) หรือ

    • ปรับตามขนาดงานพิมพ์ของคุณ

  5. คลิก Apply

วิธีนี้จะทำให้โมเดลมีความหนาจริง เพื่อให้ slicer สามารถสร้างผนังได้

Note: หลังจากใช้ Solidify modifier คุณอาจต้องการกลับไปที่ 3D Print Toolbox และคลิก Check All อีกครั้ง เนื่องจาก Solidify modifier บางครั้งอาจสร้างเรขาคณิตที่ตัดกันเองในโมเดลที่ซับซ้อน ซึ่งทำให้เกิดปัญหาแบบไม่เป็น manifold ใหม่ที่ต้องแก้ไข


3. Apply การ transform ทั้งหมดก่อนส่งออก

มาตราส่วนหรือการ transform ที่ไม่ถูกต้องอาจทำให้เกิดปัญหาในการ slicing

วิธี apply การ transform:

  1. เลือกโมเดลของคุณ

  2. กด Ctrl + A

  3. คลิก All Transforms

วิธีนี้จะช่วยให้โมเดลส่งออกได้อย่างถูกต้อง


การแก้ปัญหาเพิ่มเติม: การตั้งค่า slicer ที่อาจทำให้งานพิมพ์กลวง

แม้โมเดลจะเป็น manifold แล้ว การตั้งค่า slicer ก็อาจสร้างงานพิมพ์ที่กลวงขึ้นมาโดยเจตนา

ตรวจสอบการตั้งค่าต่อไปนี้ในซอฟต์แวร์ slicer ของคุณ:

เปอร์เซ็นต์ Infill

หาก infill ตั้งไว้ที่:

  • 0% → งานพิมพ์จะกลวงตามการออกแบบ

ค่าที่แนะนำ:

  • 10–20% → งานพิมพ์น้ำหนักเบา

  • 20–40% → งานพิมพ์เชิงหน้าที่ที่แข็งแรง


จำนวนผนัง / จำนวนเส้นรอบนอก (ความหนาผนัง)

หากจำนวนผนังน้อยเกินไป หรือผนังบางเกินไป งานพิมพ์อาจดูกลวงหรือเปราะบาง

ค่าที่แนะนำ:

  • ขั้นต่ำ: 2 ผนัง (สำหรับงานพิมพ์พื้นฐาน)

  • แนะนำ: 3–4 ผนัง (สำหรับงานพิมพ์ที่แข็งแรงและทนทานกว่า)

  • ความหนาผนังทั่วไป: 0.8–1.6 มม. (ขึ้นอยู่กับขนาดหัวพิมพ์ของคุณ)


ชั้นบนและชั้นล่าง

หากชั้นบนตั้งไว้ที่ 0 งานพิมพ์จะเปิดโล่ง

ค่าที่แนะนำ:

  • ชั้นบน 3–6 ชั้น

  • ชั้นล่าง 3–6 ชั้น


การแก้ปัญหาเพิ่มเติม: หาก Blender ไม่สามารถซ่อมแซมโมเดลได้อย่างสมบูรณ์

mesh ที่ซับซ้อนมากอาจต้องใช้เครื่องมือซ่อมแซมแบบอื่น

คุณสามารถลอง:

ตัวเลือกที่ 1: ใช้เครื่องมือล้างข้อมูลเพิ่มเติมของ Blender

ใน Edit Mode:

  1. เลือกโมเดล

  2. กด Tab เพื่อเข้าสู่ Edit Mode

  3. กด A เพื่อเลือกทั้งหมด

  4. คลิก:

    Mesh → Clean Up →

    • Merge by Distance

    • Fill Holes

จากนั้นลองทำ Make Manifold อีกครั้ง

Note: เมื่อใช้ Merge by Distance ให้ตรวจสอบค่า threshold ในป๊อปอัปมุมล่างซ้ายหลังจากคลิก ค่าเริ่มต้น (0.0001 m) อาจเล็กเกินไปสำหรับ mesh บางแบบ ลองเพิ่มขึ้นเล็กน้อย (เช่น 0.001 m) แต่หลีกเลี่ยงการตั้งค่าสูงเกินไป เพราะอาจทำให้รายละเอียดที่ละเอียดอ่อนยุบได้

ตัวเลือกที่ 2: คำนวณ normals ใหม่

โมเดลที่สร้างด้วย AI มักมี face normals ที่กลับด้านหรือไม่สอดคล้องกัน ซึ่งอาจทำให้ slicer ตีความผิดว่าด้านใดของพื้นผิวเป็น "ด้านใน" และด้านใดเป็น "ด้านนอก" ส่งผลให้เกิดส่วนที่กลวง infill ที่กลับหัวกลับหาง หรือพื้นผิวที่หายไป

วิธีแก้ไข:

  1. เลือกโมเดลของคุณ

  2. กด Tab เพื่อเข้าสู่ Edit Mode

  3. กด A เพื่อเลือกทั้งหมด

  4. คลิก Mesh > Normals > Recalculate Outside

  5. กด Tab เพื่อกลับไปที่ Object Mode

จากนั้นส่งออกใหม่และตรวจสอบตัวอย่างใน slicer


ตัวเลือกที่ 3: ใช้เครื่องมือซ่อมแซม mesh เฉพาะทาง

บางเครื่องมือเชี่ยวชาญในการซ่อมแซม mesh ที่มีปัญหา:

  • Microsoft 3D Builder (Windows)

  • Meshmixer

  • Netfabb

เครื่องมือเหล่านี้สามารถซ่อมแซมเรขาคณิตที่ซับซ้อนได้โดยอัตโนมัติ


วิธียืนยันว่าโมเดลของคุณพร้อมสำหรับการพิมพ์ 3 มิติ

โมเดลของคุณพร้อมเมื่อ:

  • 3D Print Toolbox แสดงขอบไม่เป็น manifold 0 ขอบ

  • ตัวอย่างใน slicer แสดง:

    • ผนัง

    • Infill

    • ชั้นบน

    • ชั้นล่าง

  • slicer ไม่แสดงส่วนที่หายไป

โปรดตรวจสอบตัวอย่างใน slicer ก่อนพิมพ์ทุกครั้ง เคล็ดลับ: หากคุณยังพบปัญหาอยู่และต้องการความช่วยเหลือเพิ่มเติม เราแนะนำให้เข้าร่วมชุมชน Discord ของ Meshy และสอบถามในช่อง Tips and Workflows ของเรา ซึ่งมีผู้เชี่ยวชาญด้านการพิมพ์ 3 มิติของ Meshy จำนวนมากที่ยินดีให้คำแนะนำ



บทความที่เกี่ยวข้อง

คำตอบนี้ช่วยตอบคำถามของคุณหรือไม่