aspose.info
TH

3MF

อัปเดตเมื่อ

ไฟล์ 3MF คืออะไร??

3MF, รูปแบบการผลิต 3 มิติ ถูกใช้โดยแอปพลิเคชันเพื่อเรนเดอร์โมเดลวัตถุ 3 มิติไปยังแอปพลิเคชัน แพลตฟอร์ม บริการ และเครื่องพิมพ์อื่นๆ ที่หลากหลาย สร้างขึ้นเพื่อหลีกเลี่ยงข้อจำกัดและปัญหาในรูปแบบไฟล์ 3 มิติอื่นๆ เช่น STL สำหรับการทำงานกับเครื่องพิมพ์ 3 มิติเวอร์ชันล่าสุด 3MF เป็นรูปแบบไฟล์ใหม่ที่ได้รับการพัฒนาและเผยแพร่โดยกลุ่ม 3MF มีความสมบูรณ์มากพอที่จะอธิบายโมเดลได้อย่างสมบูรณ์ โดยคงไว้ซึ่งข้อมูลภายใน สี และคุณลักษณะอื่นๆ ที่ทำให้ขยายเพื่อรองรับนวัตกรรมใหม่ๆ ในการพิมพ์ 3 มิติ รูปแบบสามารถขยายได้ นำไปใช้ได้อย่างกว้างขวาง และไม่มีปัญหารบกวนรูปแบบไฟล์อื่นๆ ที่ใช้กันอย่างแพร่หลาย

ประวัติโดยย่อของรูปแบบไฟล์ 3MF

ข้อจำกัดที่มีอยู่ในรูปแบบไฟล์อธิบายโมเดลที่มีอยู่ เช่น STL และอื่นๆ ทำให้แบรนด์ชั้นนำรวมตัวกันและกำหนดรูปแบบไฟล์ที่ขยายได้มากขึ้นสำหรับการพิมพ์ 3 มิติ การพิจารณาที่สำคัญคือวิธีที่แอปพลิเคชันควรส่งข้อมูลแบบจำลองไปยังเครื่องพิมพ์ 3 มิติ ดังนั้น สมาคม 3MF จึงเริ่มสนับสนุนรูปแบบไฟล์ 3 มิติใหม่ที่เรียกว่า 3MF โดยมีจุดประสงค์เพื่อให้ขยายได้เพียงพอต่อความต้องการของการพิมพ์ 3 มิติ หลายบริษัทเป็นส่วนหนึ่งของกลุ่มความร่วมมือนี้ เช่น Microsoft, Autodesk, Dassault Systems, Netfabb, SLM, HP และอื่นๆ Microsoft ได้บริจาครูปแบบไฟล์ 3D ที่กำลังดำเนินการอยู่เพื่อเป็นจุดเริ่มต้นสำหรับการพัฒนาเพิ่มเติมของข้อกำหนดร่วมกันของ 3MF Consortium

รูปแบบไฟล์ 3MF - ข้อมูลเพิ่มเติม

3MF เป็นรูปแบบข้อมูลที่ใช้ XML ซึ่งเป็น XML ที่บีบอัดโดยมนุษย์ ซึ่งรวมถึงคำจำกัดความสำหรับข้อมูลที่เกี่ยวข้องกับการผลิต 3 มิติ รวมถึงความสามารถในการขยายของบุคคลที่สามสำหรับข้อมูลที่กำหนดเอง รูปแบบไฟล์ 3MF ได้รับการออกแบบโดยคำนึงถึงข้อจำกัดและปัญหาที่รูปแบบไฟล์ 3 มิติอื่นๆ ประสบ สิ่งนี้นำไปสู่การกำหนดรูปแบบไฟล์ 3MF นั่นคือ:

  • เสร็จสมบูรณ์: มีข้อมูลรุ่น วัสดุ และคุณสมบัติที่จำเป็นทั้งหมดในคลังเดียว
  • มนุษย์อ่านได้: การใช้โครงสร้างทั่วไป เช่น OPC, ZIP และ XML เพื่อทำให้การพัฒนาง่ายขึ้น
  • ง่าย: ข้อมูลจำเพาะสั้นๆ ชัดเจน ทำให้การพัฒนาเป็นเรื่องง่ายและตรวจสอบได้รวดเร็ว
  • ขยายได้: การใช้ประโยชน์จากเนมสเปซ XML ช่วยให้สามารถขยายได้ทั้งแบบสาธารณะและแบบส่วนตัวในขณะที่ยังคงความเข้ากันได้
  • ไม่กำกวม: การทดสอบภาษาที่ชัดเจนและความสอดคล้องทำให้มั่นใจได้ว่าไฟล์มีความสอดคล้องกันเสมอตั้งแต่ดิจิทัลไปจนถึงไฟล์จริง
  • ฟรี: การเข้าถึงและการนำข้อกำหนด 3MF ไปใช้งานนั้นไม่มีค่าลิขสิทธิ์ สิทธิบัตร และใบอนุญาตใดๆ ตลอดไป

ข้อกำหนดสำหรับรูปแบบไฟล์ 3MF โฮสต์บน Github เพื่อการเข้าถึงสาธารณะและการอัปเดตอย่างต่อเนื่อง เวอร์ชันที่เผยแพร่ในปัจจุบันคือ 1.2.3 ที่อธิบายชุดข้อตกลงสำหรับการใช้ XML และเทคโนโลยีอื่น ๆ ที่มีอยู่อย่างกว้างขวางเพื่ออธิบายเนื้อหาและรูปลักษณ์ของโมเดล 3 มิติตั้งแต่หนึ่งโมเดลขึ้นไป นักพัฒนาที่ต้องการสร้างระบบสำหรับการประมวลผลรูปแบบไฟล์ 3MF สามารถอ้างอิงข้อกำหนดเหล่านี้เพื่อวัตถุประสงค์ในการนำไปใช้งาน

ข้อมูลจำเพาะรูปแบบไฟล์ 3MF

รูปแบบไฟล์ 3MF ใช้ข้อกำหนด Open Packaging ในรูปแบบของไฟล์ ZIP สำหรับโมเดลจริง ประกอบด้วยชุดของส่วนและความสัมพันธ์ที่กำหนดไว้อย่างดีซึ่งตอบสนองวัตถุประสงค์เฉพาะในเอกสาร สิ่งนี้ทำให้รูปแบบเป็นไปตามคุณลักษณะของแพ็คเกจรวมถึงลายเซ็นดิจิทัลและภาพขนาดย่อ

เอกสาร 3MF - ภาพรวม

เอกสาร 3MF ทั่วไปมีลักษณะดังนี้:

3MF Document Structure

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

ชื่อคำอธิบายแหล่งที่มาของความสัมพันธ์จำเป็น/ไม่บังคับ
โมเดล 3 มิติมีคำอธิบายของวัตถุ 3 มิติตั้งแต่หนึ่งรายการขึ้นไปสำหรับการผลิตแพ็คเกจจำเป็น
คุณสมบัติหลักส่วน OPC ที่มีคุณสมบัติเอกสารต่างๆแพคเกจตัวเลือก
ที่มาลายเซ็นดิจิทัลส่วน OPC ที่เป็นรากของลายเซ็นดิจิทัลในแพ็คเกจแพ็คเกจไม่บังคับ
ลายเซ็นดิจิทัลส่วนของ OPC ที่แต่ละส่วนมีลายเซ็นดิจิทัลแหล่งกำเนิดลายเซ็นดิจิทัลไม่บังคับ
ใบรับรองลายเซ็นดิจิทัลส่วน OPC ที่มีใบรับรองลายเซ็นดิจิทัลลายเซ็นดิจิทัลไม่บังคับ
PrintTicketจัดเตรียมการตั้งค่าที่จะใช้เมื่อส่งออกวัตถุ 3 มิติในส่วนของโมเดล 3 มิติโมเดล 3 มิติทางเลือก
ภาพขนาดย่อมีรูปภาพ JPEG หรือ PNG ขนาดเล็กที่แสดงถึงวัตถุ 3 มิติในแพ็กเกจหรือทั้งแพ็กเกจแพ็กเกจไม่บังคับ
พื้นผิว 3 มิติมีพื้นผิวที่ใช้ในการใส่สีให้กับวัตถุ 3 มิติในส่วนของโมเดล 3 มิติ (มีให้สำหรับส่วนขยาย)โมเดล 3 มิติไม่บังคับ
ส่วนที่กำหนดเองส่วน OPC ที่เกี่ยวข้องกับข้อมูลเมตาแพคเกจไม่บังคับ

ชิ้นส่วนและความสัมพันธ์, โมเดล 3 มิติ, ทรัพยากรวัตถุ, แหล่งข้อมูลวัสดุ และ คุณสมบัติของแพ็คเกจ ส่วนของข้อมูลจำเพาะ เอกสารให้ข้อมูลโดยละเอียดเกี่ยวกับเอกสาร 3MF

อ้างอิง

ดูเพิ่มเติม