ตัวแปลง 3MF เป็น OBJ
เปิดไฟล์ 3MF จาก Bambu Studio, PrusaSlicer, Printables หรือ MakerWorld แล้วดาวน์โหลด OBJ ที่แยกแต่ละชิ้นส่วนไว้และบันทึกสีลงไฟล์ MTL ไม่มีการอัปโหลดและไม่ต้องสมัครบัญชี
- ชิ้นส่วนแยกกัน
- สีลงไฟล์ MTL
- ไม่อัปโหลด
- ฟรี ไม่ต้องสมัคร
แปลง 3MF to OBJ ใน 3 ขั้นตอน
- 01
ลากไฟล์ .3mf มาวาง
ลากไฟล์มาวางบนตัวแปลงหรือคลิก เลือกไฟล์ ระบบจะแตกไฟล์ 3MF และประมวลผลในเครื่องของคุณ คุณจะเห็นจำนวนชิ้นส่วนใต้ เมช และจำนวนสีใต้ วัสดุ - 02
เลือกแพ็กเกจไฟล์
เมื่อเปิด รวมวัสดุและเทกซ์เจอร์ คุณจะได้ไฟล์.zipที่มี.obj,.mtlและไฟล์ PNG ของเท็กซ์เจอร์ (ถ้ามี) ปิดตัวเลือกนี้ถ้าต้องการแค่.objที่มีเฉพาะเรขาคณิต ซึ่งเป็นสิ่งที่แอปปั้นส่วนใหญ่ต้องการ - 03
ตั้งค่าสเกลให้เหมาะกับแอปของคุณ
OBJ จะคงตัวเลขหน่วยมิลลิเมตรของ 3MF ไว้ หากนำเข้าแอปที่ตีความ OBJ เป็นเมตร ให้พิมพ์0.001ในช่อง มาตราส่วน ก่อน หรือปล่อยให้ตัวนำเข้าสเกลเอง จากนั้นกด แปลงเป็น OBJ
ทำไมต้องแปลง 3MF กลับเป็น OBJ?
ทุกวันนี้โมเดลที่พิมพ์ได้จำนวนมากอยู่ในรูปแบบ 3MF ทั้ง MakerWorld และ Printables ก็ให้ดาวน์โหลดเป็น 3MF เป็นหลัก ขณะที่ Bambu Studio และ PrusaSlicer ก็บันทึกทุกโปรเจกต์เป็นไฟล์นี้ ซึ่งดีมากสำหรับการพิมพ์ แต่ Blender, ZBrush, Maya และเครื่องมือทำเกมส่วนใหญ่อ่านไฟล์นี้ไม่ได้ และ OBJ คือรูปแบบที่ทุกตัวรองรับ
เหตุผลที่คนมักแปลงไฟล์: เอาโมเดลที่ดาวน์โหลดมาดัดแปลงต่อใน Blender, แก้ไขงานปั้นใน ZBrush, เรนเดอร์ภาพสินค้าก่อนพิมพ์จริง หรือนำโมเดลไปใช้ในเครื่องมือที่รับเฉพาะ OBJ ส่วนการแปลงกลับจากเมชเป็นโปรเจกต์พิมพ์ มีอธิบายไว้ที่ แปลง STL เป็น 3MF
สิ่งที่การแปลง 3MF to OBJ เก็บไว้
3MF คือไฟล์ ZIP ของ XML ที่บรรจุเมช เลย์เอาต์การวางชิ้นงาน สี และบ่อยครั้งเป็นโปรเจกต์สไลเซอร์ทั้งโปรเจกต์ ส่วน OBJ เก็บได้เพียงบางส่วนแรกเท่านั้น
| ในไฟล์ 3MF | ในไฟล์ OBJ | หมายเหตุ |
|---|---|---|
| เมชของทุกออบเจกต์ | เก็บไว้ | หนึ่งกลุ่ม o ต่อหนึ่งชิ้นส่วน ตามตำแหน่งบนแท่นพิมพ์ |
| สีของวัสดุหลัก | เก็บเป็นสีใน MTL | เขียนเป็นค่า Kd ในไฟล์ .mtl |
| สีที่เพนต์ใน Bambu Studio | ไม่ถูกอ่าน | สีแบบเพนต์เป็นส่วนขยายของสไลเซอร์ ไม่ใช่ 3MF มาตรฐาน |
| หน่วยมิลลิเมตร | ตัวเลขคงเดิม แต่ป้ายหน่วยหายไป | OBJ ไม่มีฟิลด์ระบุหน่วย |
| แท่นพิมพ์ ซัพพอร์ต โมดิฟายเออร์ การตั้งค่าการพิมพ์ | ตัดทิ้ง | ข้อมูลสไลเซอร์ไม่มีที่อยู่ใน OBJ |
| นอร์มัล | เก็บไว้ | เขียนเป็นบรรทัด vn |
อยากได้โมเดลเดียวกันสำหรับสไลเซอร์แทนใช่ไหม? แปลง 3MF เป็น STL เขียนเป็นชิ้นงานเดียวพร้อมพิมพ์
3MF กับ OBJ แบบสรุป
- คอนเทนเนอร์ 3MF
- ไฟล์ ZIP ที่มี XML
3D/3dmodel.model, รูปตัวอย่าง และข้อมูลเมตาของสไลเซอร์ - หน่วยของ 3MF
- ระบุไว้ในไฟล์ ค่าเริ่มต้นคือมิลลิเมตร
- แกนของ 3MF
- แกน Z ชี้ขึ้น เหมือนแท่นพิมพ์ทั่วไป
- คอนเทนเนอร์ OBJ
- ไฟล์ข้อความ
.objพร้อม.mtlและไฟล์รูปภาพแบบไม่บังคับ - หน่วยของ OBJ
- ไม่มี Blender ถือว่าเป็นเมตร ส่วนเครื่องมือ CAD หลายตัวถือเป็นมิลลิเมตร
- แกนของ OBJ
- ตามธรรมเนียมคือแกน Y ชี้ขึ้น ตัวแปลงจะหมุนโมเดลให้ตรงกัน
เคล็ดลับในการนำเข้า OBJ
- แตกไฟล์ที่ดาวน์โหลดก่อนนำเข้า เพื่อให้แอปหา .mtl เจอในโฟลเดอร์เดียวกับ .obj
- ใน Blender ให้เปิด Split by Object ในตัวนำเข้า OBJ เพื่อให้ได้หนึ่งออบเจกต์ต่อหนึ่งชิ้นส่วนจาก 3MF
- ใช้ OBJ viewer ฟรีตรวจสอบผลลัพธ์ก่อนเริ่มแก้ไข
- สำหรับโปรเจกต์ที่มีหลายแท่นพิมพ์ ให้ลบชิ้นที่ไม่ต้องการออกทีหลัง เพราะรายการทั้งหมดจะถูกนำเข้ามา
- พื้นที่หลายสีที่เพนต์ไว้จะมีสีแยกกันออกมา
- ระวังการนำเข้า OBJ หน่วยมิลลิเมตรเข้าฉากหน่วยเมตรโดยไม่สเกล ชิ้นงาน 40 มม. จะกลายเป็น 40 ม.
- อย่าเปลี่ยนชื่อไฟล์ .mtl เพราะ .obj อ้างอิงชื่อไฟล์นี้
- ใช้ OBJ เป็นไฟล์หลักสำหรับแก้ไข เก็บ 3MF ไว้สำหรับพิมพ์ และ OBJ ไว้สำหรับแก้ไข
FAQ
คำถามที่พบบ่อย
แปลง 3MF เป็น OBJ ฟรีได้อย่างไร?
ไฟล์ OBJ เก็บสีจาก 3MF ไว้ไหม?
ทำไมโมเดลที่แปลงแล้วมีขนาดใหญ่ผิดปกติใน Blender?
ใช้ได้กับไฟล์โปรเจกต์ของ Bambu Studio หรือ OrcaSlicer ไหม?
ชิ้นส่วนแยกกันถูกเก็บไว้หรือรวมเป็นชิ้นเดียว?
3MF ดีกว่า OBJ ไหม?
เครื่องมือและคู่มือที่เกี่ยวข้อง
อ่านต่อ
เริ่มใช้ฟรี
สร้างโมเดลใหม่เพื่อพิมพ์
มีรูปของสิ่งที่อยากพิมพ์อยู่ไหม? สตูดิโอจะเปลี่ยนหนึ่งภาพให้เป็นโมเดล 3D และส่งออก 3MF หลายสีสำหรับ Bambu AMS ในแพ็กเกจแบบเสียเงิน เครดิต 3 ครั้งแรกฟรี
ไม่ต้องใช้บัตรเครดิต · เริ่มต้นฟรี 3 เครดิต