แปลงไฟล์ GLTF เป็น 3MF ออนไลน์ (ฟรีและปลอดภัย)
หากต้องการแปลง glTF เป็น 3MF เพียงลากและวางไฟล์ .gltf ของคุณลงในหน้านี้ แล้วดาวน์โหลดไฟล์ .3mf ได้ภายในไม่กี่วินาที โดยมีขั้นตอนคือ glTF → GLB → 3MF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น 3MF) และ เรขาคณิต (geometry) และวัสดุ (materials) จะถูกถ่ายโอนตามที่ 3MF รองรับ
เลือกไฟล์ .GLTF
หรือลากและวางไฟล์ .gltf ที่นี่
ลองใช้ iLove3DM Studio ใหม่
สัมผัสประสบการณ์ที่ดียิ่งขึ้นใน Studio ใหม่ของเรา: โปรแกรมดู 3D แบบเต็มจอ ดูตัวอย่างแบบเรียลไทม์ และรวมเครื่องมือทั้งหมดไว้ในพื้นที่ทำงานเดียว หน้าแบบคลาสสิกนี้ยังคงใช้งานได้ตามปกติ
⚡ สรุปด้วย AI & คำตอบด่วน
หากต้องการแปลง glTF เป็น 3MF เพียงลากและวางไฟล์ .gltf ของคุณลงในหน้านี้ แล้วดาวน์โหลดไฟล์ .3mf ได้ภายในไม่กี่วินาที โดยมีขั้นตอนคือ glTF → GLB → 3MF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น 3MF) และ เรขาคณิต (geometry) และวัสดุ (materials) จะถูกถ่ายโอนตามที่ 3MF รองรับ
โมเดลสำหรับเว็บบนหน้าจอถูกปรับแต่งให้เหมาะกับการแสดงผล การแปลงไฟล์จึงจำเป็นต้องลดความซับซ้อนของวัสดุและสร้างเรขาคณิตที่โปรแกรม Slicer รองรับได้ glTF (.gltf) เป็น คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก ซึ่งเก็บ เมชสามเหลี่ยมแบบมีดัชนี (indexed triangle meshes) พร้อมตัวเลือก morph targets และสกิน และมักเปิดใน Blender Visual Studio Code glTF tools และthree.js ส่วน 3MF (.3mf) เป็น แพ็กเกจ ZIP ที่บรรจุข้อมูลโมเดล XML และรูปตัวอย่างขนาดย่อ ซึ่งเก็บ เมชสามเหลี่ยมแบบมีดัชนีพร้อมไอเทมการพิมพ์และชิ้นส่วนประกอบ (Assemblies) และโดยทั่วไปใช้ใน Bambu Studio PrusaSlicer และCura
ในการทำงานเบื้องหลัง ไฟล์ glTF จะถูกถอดรหัสเป็นซีนในหน่วยความจำ จากนั้นจึงแปลงและจัดรูปแบบเป็น 3MF ระบบแกนจะเปลี่ยนจาก แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา เป็น Z-up ตรงตามทิศทางฐานพิมพ์ (Print bed) ทุกกระบวนการทำงานในเบราว์เซอร์ของคุณหรือบนอินสแตนซ์ที่แยกต่างหากและล้างข้อมูลอัตโนมัติ โมเดลของคุณจึงมีความเป็นส่วนตัวอย่างแน่นอน
.gltfเกี่ยวกับ glTF (JSON)
รูปแบบคำอธิบายซีน 3D โอเพนซอร์สมาตรฐานที่ใช้ JSON พร้อมบัฟเฟอร์และพื้นผิวแบบแยกภายนอกหรือฝังในตัว
- โครงสร้าง: คำอธิบายซีนในรูปแบบ JSON ที่อ้างอิงไปยังไฟล์ .bin และไฟล์รูปภาพแยกต่างหาก
- วัสดุ (Materials): วัสดุแบบ PBR metallic-roughness
- หน่วยวัด: เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF)
- แกนพิกัด: แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา
- เปิดได้ใน: Blender, Cesium, three.js หรือโปรแกรมดู glTF 2.0 ใดก็ได้
.3mfรูปแบบปลายทาง: 3MF (3D Manufacturing Format)
ตัวสืบทอดที่ทันสมัยของ STL สำหรับการผลิตแบบเติมเนื้อวัสดุ (Additive manufacturing) ประกอบด้วยข้อมูลสี, วัสดุ, ชิ้นส่วนประกอบแบบหลายส่วน และข้อมูลสไลซ์
- โครงสร้าง: แพ็กเกจ ZIP ที่บรรจุข้อมูลโมเดล XML และรูปตัวอย่างขนาดย่อ
- วัสดุ (Materials): วัสดุพื้นฐาน, กลุ่มสี และการกำหนดวัสดุหลากหลายรูปแบบ (Multi-material)
- หน่วยวัด: มิลลิเมตร (ระบุไว้ในไฟล์โมเดล)
- แกนพิกัด: Z-up ตรงตามทิศทางฐานพิมพ์ (Print bed)
- เปิดได้ใน: Bambu Studio, PrusaSlicer, Cura หรือ Windows 3D Builder
จะเกิดอะไรขึ้นกับข้อมูลของคุณในการแปลง glTF → 3MF
เส้นทางการแปลงไฟล์: glTF → GLB → 3MF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น 3MF).
| องค์ประกอบ | ผลลัพธ์ | ผลลัพธ์ที่ได้ |
|---|---|---|
| เรขาคณิต | คงไว้ | glTF จัดเก็บข้อมูลแบบ เมชสามเหลี่ยมแบบมีดัชนี (indexed triangle meshes) พร้อมตัวเลือก morph targets และสกิน; 3MF จัดเก็บข้อมูลแบบ เมชสามเหลี่ยมแบบมีดัชนีพร้อมไอเทมการพิมพ์และชิ้นส่วนประกอบ (Assemblies) พื้นผิวจะถูกคำนวณสามเหลี่ยมใหม่เมื่อจำเป็น พร้อมทั้งถ่ายโอนพิกัดตำแหน่ง, เวกเตอร์แนวฉาก (Normals) และพิกัด UV ไปด้วย |
| วัสดุ | ปรับเปลี่ยนตามความเหมาะสม | glTF ใช้ วัสดุแบบ PBR metallic-roughness ส่วน 3MF รองรับเฉพาะ วัสดุพื้นฐาน, กลุ่มสี และการกำหนดวัสดุหลากหลายรูปแบบ (Multi-material) ค่าต่างๆ จึงถูกแปลงให้ใกล้เคียงที่สุด และอาจมีการลดทอนแชนเนล PBR ขั้นสูงลง |
| เทกซ์เจอร์ | ปรับเปลี่ยนตามความเหมาะสม | ใน glTF พื้นผิว (textures) ถูกจัดเก็บเป็นไฟล์ภาพภายนอกหรือ Data URI และใน 3MF รองรับพื้นผิวและสี แต่ส่วนใหญ่ใช้สำหรับการระบุสีในงานพิมพ์ 3D การประมวลผลเทกซ์เจอร์จึงถูกปรับให้เหลือเท่าที่ฟอร์แมตปลายทางรองรับ |
| สีของจุดเวอร์เทกซ์ | ปรับเปลี่ยนตามความเหมาะสม | สีประจำจุดเวอร์เทกซ์จาก glTF จะถูกคงไว้ในส่วนที่ 3MF รองรับ แต่เนื่องจากความสามารถในการรองรับของ 3MF มีจำกัด โปรแกรมเปิดดูบางตัวอาจไม่แสดงผลสีดังกล่าว |
| แอนิเมชัน | ไม่รองรับ | glTF มี แอนิเมชันแบบ Skeletal, โหนด และ Morph-target แต่ 3MF เป็นฟอร์แมตภาพนิ่ง จึงไม่มีการส่งออกแอนิเมชัน |
| หน่วยและสเกล | ปรับเปลี่ยนตามความเหมาะสม | glTF ใช้ เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF); 3MF ใช้ มิลลิเมตร (ระบุไว้ในไฟล์โมเดล) โปรดตรวจสอบสเกลในโปรแกรมปลายทางของคุณ และใช้เครื่องมือ Scale หากโมเดลมีขนาดใหญ่หรือเล็กเกินไป |
| การจัดวางทิศทาง | ปรับเปลี่ยนตามความเหมาะสม | glTF ใช้แกน แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา และ 3MF ใช้แกน Z-up ตรงตามทิศทางฐานพิมพ์ (Print bed) ตัวแปลงไฟล์จะปรับทิศทางให้สอดคล้องกัน แต่แนะนำให้ตรวจสอบแกนแนวตั้งในโปรแกรมปลายทางของคุณอีกครั้ง |
glTF และ 3MF จะให้ขนาดไฟล์ที่ใกล้เคียงกันสำหรับเมชเดียวกัน โดย glTF ใกล้เคียงกับ GLB แต่แยกย่อยออกเป็นหลายไฟล์ ในขณะที่ 3MF กะทัดรัด เนื่องจากไฟล์ XML ได้รับการบีบอัดแบบ zip
ทำไมต้องแปลง glTF เป็น 3MF?
ทำไมต้องเปลี่ยนจาก glTF
ผู้ใช้มักแปลงจาก glTF เมื่อต้องการการรวมไฟล์ glTF แบบหลายไฟล์ให้เป็นไฟล์เดี่ยวที่พกพาสะดวก กรณีการใช้งานทั่วไปอื่นๆ ได้แก่ การตรวจสอบหรือแก้ไขโครงสร้างซีนด้วยตนเองก่อนนำไปใช้งานจริงและการย้ายแอสเซทบนเว็บไปใช้งานในเครื่องมือบนเดสก์ท็อป โดยเฉพาะสำหรับการแปลง glTF → 3MF นั้น คงเดิม: เรขาคณิต; ปรับเปลี่ยน: วัสดุ เทกซ์เจอร์ สีของจุดเวอร์เทกซ์ หน่วยและสเกล และการจัดวางทิศทาง; ไม่รองรับใน 3MF: แอนิเมชัน glTF และ 3MF จะให้ขนาดไฟล์ที่ใกล้เคียงกันสำหรับเมชเดียวกัน โดย glTF ใกล้เคียงกับ GLB แต่แยกย่อยออกเป็นหลายไฟล์ ในขณะที่ 3MF กะทัดรัด เนื่องจากไฟล์ XML ได้รับการบีบอัดแบบ zip
ทำไมต้องเลือก 3MF
3MF คือฟอร์แมตปลายทางที่เหมาะสมเมื่อคุณต้องการส่งมอบโมเดลพร้อมสเกลมิลลิเมตรที่ถูกต้องไปยังโปรแกรมสไลเซอร์ และยังเหมาะกับสถานการณ์ เช่น การพิมพ์ 3D หลากสีและหลายวัสดุและแทนที่ STL ด้วยรูปแบบไฟล์งานพิมพ์ที่มีขนาดเล็กกว่าและรองรับข้อมูลได้สมบูรณ์กว่า โมเดลสำหรับเว็บบนหน้าจอถูกปรับแต่งให้เหมาะกับการแสดงผล การแปลงไฟล์จึงจำเป็นต้องลดความซับซ้อนของวัสดุและสร้างเรขาคณิตที่โปรแกรม Slicer รองรับได้
ไฟล์ผลลัพธ์สามารถเปิดได้ที่ไหน
หลังการแปลง คุณสามารถเปิดไฟล์ .3mf ได้ใน Bambu Studio, PrusaSlicer, Cura หรือ Windows 3D Builder
คำแนะนำทีละขั้นตอน: glTF → 3MF
- 1
อัปโหลดไฟล์ .gltf ของคุณ
ลากโมเดล glTF ของคุณมาวางบนตัวแปลงหรือคลิกเพื่อเลือกไฟล์ พื้นผิว (textures) ถูกจัดเก็บเป็นไฟล์ภาพภายนอกหรือ Data URI; บีบอัดไฟล์โมเดลพร้อมพื้นผิว (textures) และไฟล์ประกอบเป็น zip หากต้องการรวมไฟล์เหล่านั้นด้วย
- 2
ตรวจสอบโควตาฟรีของคุณ
บัญชีฟรีสามารถแปลงไฟล์ได้หลายครั้งต่อวัน การเข้าสู่ระบบจะช่วยให้คุณติดตามจำนวนการใช้งานที่เหลือได้ และไม่มีการใส่ลายน้ำใดๆ ทั้งสิ้น
- 3
แปลงเป็น 3MF
กดปุ่มแปลงเป็น 3MF กระบวนการจะดำเนินตาม glTF → GLB → 3MF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น 3MF) ซึ่งโดยทั่วไปจะใช้เวลาเพียงไม่กี่วินาทีสำหรับโมเดลขนาดต่ำกว่า 100 MB
- 4
ดาวน์โหลดไฟล์ .3mf
ไฟล์ 3MF ของคุณจะดาวน์โหลดโดยอัตโนมัติ เปิดไฟล์ใน Bambu StudioและPrusaSlicer เพื่อตรวจสอบสัดส่วนและทิศทางของโมเดล
คำแนะนำสำหรับการแปลง glTF → 3MF
- เส้นทางแบบสัมพันธ์ (Relative path) ไปยังไฟล์ .bin และพื้นผิวอาจเสียหายเมื่อไฟล์ถูกแยกจากกัน (ต้นฉบับ glTF)
- ข้อมูลเมทาดาตาเฉพาะของสไลเซอร์ (Slicer) ไม่ได้เป็นส่วนหนึ่งของรูปทรงเรขาคณิตมาตรฐาน (ปลายทาง 3MF)
- ตรวจสอบขนาดในโลกจริงเสมอ: glTF ใช้หน่วย เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF) ในขณะที่ 3MF ใช้หน่วย มิลลิเมตร (ระบุไว้ในไฟล์โมเดล)
คำถามที่พบบ่อย (FAQ)
ฉันจะแปลง glTF เป็น 3MF โดยไม่สูญเสียคุณภาพได้อย่างไร?
อัปโหลดไฟล์ .gltf แล้วกดแปลงไฟล์ ระบบจะประมวลผลผ่าน glTF → GLB → 3MF (แปลงเป็นซีน GLB แล้วจึงส่งออกเป็น 3MF) โครงสร้างเรขาคณิต (Geometry) จะถูกถ่ายโอนอย่างแม่นยำครบถ้วน โดยวัสดุจะถูกแมปให้ใกล้เคียงกับสิ่งที่ 3MF รองรับมากที่สุด และพื้นผิวจะยังคงเชื่อมโยงผ่านพิกัด UV
การแปลง glTF เป็น 3MF ยังคงรักษาพื้นผิว (textures) ไว้หรือไม่?
ใน glTF พื้นผิว (textures) ถูกจัดเก็บเป็นไฟล์ภาพภายนอกหรือ Data URI และใน 3MF รองรับพื้นผิวและสี แต่ส่วนใหญ่ใช้สำหรับการระบุสีในงานพิมพ์ 3D การประมวลผลเทกซ์เจอร์จึงถูกปรับให้เหลือเท่าที่ฟอร์แมตปลายทางรองรับ
ทำไมโมเดล 3MF ของฉันจึงมีขนาดหรือการหมุนที่ไม่ถูกต้อง?
glTF ใช้ เมตร (กำหนดตายตัวตามข้อกำหนดของ glTF); 3MF ใช้ มิลลิเมตร (ระบุไว้ในไฟล์โมเดล) โปรดตรวจสอบสเกลในโปรแกรมปลายทางของคุณ และใช้เครื่องมือ Scale หากโมเดลมีขนาดใหญ่หรือเล็กเกินไป glTF ใช้แกน แกน Y ชี้ขึ้น (Y-up), ระบบพิกัดมือขวา และ 3MF ใช้แกน Z-up ตรงตามทิศทางฐานพิมพ์ (Print bed) ตัวแปลงไฟล์จะปรับทิศทางให้สอดคล้องกัน แต่แนะนำให้ตรวจสอบแกนแนวตั้งในโปรแกรมปลายทางของคุณอีกครั้ง
ไฟล์ 3MF จะมีขนาดใหญ่ขึ้นหรือเล็กลงเมื่อเทียบกับไฟล์ glTF ของฉัน?
glTF และ 3MF จะให้ขนาดไฟล์ที่ใกล้เคียงกันสำหรับเมชเดียวกัน โดย glTF ใกล้เคียงกับ GLB แต่แยกย่อยออกเป็นหลายไฟล์ ในขณะที่ 3MF กะทัดรัด เนื่องจากไฟล์ XML ได้รับการบีบอัดแบบ zip
ซอฟต์แวร์ใดสามารถเปิดไฟล์ 3MF ที่แปลงแล้วได้บ้าง?
ไฟล์ 3MF สามารถเปิดได้ใน Bambu Studio, PrusaSlicer, Cura หรือ Windows 3D Builder หากคุณต้องการแปลงกลับ ให้ใช้ตัวแปลง 3MF เป็น glTF
การอัปโหลดโมเดล glTF ของฉันปลอดภัยหรือไม่?
ปลอดภัยแน่นอน ไฟล์จะได้รับการประมวลผลในเบราว์เซอร์ของคุณหรือบนอินสแตนซ์ที่แยกต่างหาก และถูกลบทันทีหลังจากการแปลงเสร็จสิ้น ไฟล์จะไม่ถูกนำไปใช้ฝึกโมเดล AI และไม่มีการใส่ลายน้ำใดๆ