![](https://products-qa.fileformat.com/th/3d/cpp/lib3mf/header-image.png)
Lib3MF
C++ Library สำหรับรูปแบบไฟล์การผลิต 3 มิติ
Open Source C++ API สำหรับการอ่าน เขียน และแปลง 3MF เป็นรูปแบบไฟล์ STL
Lib3MF เป็นไลบรารี C++ แบบโอเพ่นซอร์สที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถอ่าน เขียน และแปลงรูปแบบไฟล์ 3MF ได้ Lib3mf เป็นโครงการโอเพ่นซอร์สที่สนับสนุนโดย 3MF Consortium 3MF consortium เป็นโครงการ Joint Development Foundation เพื่อสร้างมาตรฐานไฟล์ใหม่ของการพิมพ์ 3 มิติ ทำงานเพื่อส่งเสริม แจกจ่าย และรักษารูปแบบการพิมพ์ 3 มิติโอเพนซอร์ส 3MF พวกเขาได้ใช้ความพยายามอย่างยิ่งยวดในการทำให้แพลตฟอร์มของตนเป็นอิสระมากที่สุดเท่าที่จะเป็นไปได้
ขอแนะนำให้ใช้รูปแบบไฟล์ 3MF เนื่องจากจะเป็นมาตรฐานการพิมพ์ 3 มิติแบบสากล Lib3MF API ช่วยให้ผู้ใช้ในการนำไปใช้โดยให้การเข้าถึงที่ง่ายและรักษาต้นทุนการบูรณาการให้น้อยที่สุด คุณสามารถใช้ lib3mf API บน Windows, Linux และ macOS โดยมีการพึ่งพาภายนอกเพียงเล็กน้อย
เริ่มต้นใช้งาน Lib3MF
ก่อนอื่น คุณต้องมีไบนารี SDK ที่คอมไพล์ล่วงหน้าของ lib3mf คุณสามารถดาวน์โหลดไลบรารีที่ใช้ร่วมกันที่คอมไพล์แล้วโดยเป็นส่วนหนึ่งของ SDK ขั้นต่ำได้จาก การเผยแพร่อย่างเป็นทางการ หรือที่เก็บ github
แพ็คเกจ SDK นี้มีหลายตัวอย่าง เมื่อคุณดาวน์โหลดและแตก SDK แล้ว คุณสามารถดำเนินการกับตัวอย่างได้ จากตรงนั้น คุณควรรวม lib3mf ไว้ในแอปพลิเคชันโฮสต์หรือบริการของคุณได้
ไลบรารี C++ สำหรับอ่านและเขียนรูปแบบไฟล์การผลิต 3 มิติ
Lib3MF ได้จัดเตรียมชุดคุณลักษณะที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถอ่านและเขียนไฟล์ 3MF ได้ รูปแบบไฟล์ 3MF เป็นรูปแบบข้อมูลแบบ XML ที่มาเป็นแพ็คเกจเดียว เช่นเดียวกับไฟล์ zip ที่มีข้อมูลเกี่ยวกับตาข่าย สีพื้นผิว และข้อมูลอื่นๆ Lib3MF ช่วยให้นักพัฒนาสามารถดึงและแก้ไขข้อมูลสำคัญทั้งหมดเกี่ยวกับองค์ประกอบของแบบจำลอง ภาพขนาดย่อ ตาข่าย ข้อมูลเมตา และรายละเอียดอื่นๆ คุณยังสามารถสร้างเอกสาร 3MF เปล่าและเพิ่มเรขาคณิตที่กำหนดเองได้
แปลง 3MF เป็นรูปแบบไฟล์ STL โดยใช้ไลบรารี C++
Lib3MF ช่วยให้นักพัฒนาซอฟต์แวร์สามารถแปลงไฟล์ 3D Manufacturing (3MF) เป็นรูปแบบที่รองรับอื่น ๆ เช่น STL, PNG, JPG ฯลฯ ภายในแอปพลิเคชัน C ++ ของตนเอง ในการแปลง 3MF เป็นรูปแบบไฟล์ STL ก่อนอื่นคุณต้องนำเข้าโมเดล 3 มิติจากไฟล์ 3MF จากนั้นสร้างชื่อไฟล์ใหม่และส่งออกโมเดลเป็นรูปแบบไฟล์ STL ตัวอย่างการแปลง 3MFs บางส่วนเป็นส่วนหนึ่งของ SDK ด้วย