Lib3MF
C++ 3D निर्माण फ़ाइल स्वरूपों के लिए लाइब्रेरी
3MFs को STL फ़ाइल स्वरूपों में पढ़ने, लिखने और परिवर्तित करने के लिए ओपन सोर्स C++ APIs।
Lib3MF एक ओपन सोर्स C++ लाइब्रेरी है जो सॉफ्टवेयर डेवलपर्स को 3MF फाइल फॉर्मेट को पढ़ने, लिखने और कन्वर्ट करने में सक्षम बनाती है। Lib3mf 3MF कंसोर्टियम द्वारा समर्थित एक ओपन सोर्स प्रोजेक्ट है। 3एमएफ कंसोर्टियम 3डी प्रिंटिंग का नया फाइल मानक बनाने के लिए संयुक्त विकास फाउंडेशन परियोजना है। यह ओपन सोर्स 3डी प्रिंटिंग फॉर्मेट 3एमएफ को बढ़ावा देने, वितरित करने और बनाए रखने के लिए काम करता है। उन्होंने अपने मंच को यथासंभव स्वतंत्र रखने के लिए बहुत प्रयास किए हैं।
3MF फ़ाइल प्रारूप को अपनाने की अनुशंसा की जाती है क्योंकि यह एक सार्वभौमिक 3D प्रिंटिंग मानक होने जा रहा है। Lib3MF API आसान पहुंच प्रदान करके और एकीकरण लागत को न्यूनतम रखते हुए उपयोगकर्ताओं को अपनाने में मदद करता है। आप बहुत कम बाहरी निर्भरता के साथ Windows, Linux और macOS पर lib3mf API का उपयोग कर सकते हैं।
Lib3MF के साथ शुरुआत करना
सबसे पहले, आपके पास lib3mf का पूर्व-संकलित बाइनरी एसडीके होना चाहिए। आप कम से कम SDK के हिस्से के रूप में संकलित साझा लाइब्रेरी को आधिकारिक रिलीज़, या github रिपॉजिटरी से डाउनलोड कर सकते हैं।
इस एसडीके पैकेज में कई उदाहरण हैं। एक बार जब आप एसडीके को डाउनलोड और निकाल लेते हैं, तो आप उदाहरणों पर काम कर सकते हैं। वहां से, आपको अपने होस्ट एप्लिकेशन या सेवा में lib3mf शामिल करने में सक्षम होना चाहिए।
3डी निर्माण फ़ाइल स्वरूप को पढ़ने और लिखने के लिए C++ लाइब्रेरी
Lib3MF ने सुविधाओं का एक सेट प्रदान किया है जो सॉफ्टवेयर डेवलपर्स को 3MF फाइलें पढ़ने के साथ-साथ लिखने में सक्षम बनाता है। 3एमएफ फ़ाइल प्रारूप एक एक्सएमएल-आधारित डेटा प्रारूप है जो एक एकल पैकेज के रूप में आता है जैसे कि एक ज़िप फ़ाइल जिसमें जाल, बनावट रंग और अन्य जानकारी के बारे में जानकारी होती है। Lib3MF डेवलपर्स को मॉडल तत्वों, थंबनेल छवियों, मेश, मेटाडेटा और अन्य विवरणों के बारे में सभी महत्वपूर्ण जानकारी को पुनः प्राप्त करने और संशोधित करने में सक्षम बनाता है। आप एक खाली 3MF दस्तावेज़ भी बना सकते हैं और उसमें कस्टम ज्यामिति जोड़ सकते हैं।
C++ लाइब्रेरी का उपयोग करके 3MFs को STL फ़ाइल स्वरूप में बदलें
Lib3MF सॉफ्टवेयर डेवलपर्स को 3D मैन्युफैक्चरिंग (3MF) फाइलों को अन्य समर्थित फॉर्मेट जैसे STL, PNG, JPG, आदि में अपने स्वयं के C ++ एप्लिकेशन के अंदर कनवर्ट करने में सक्षम बनाता है। 3MF को STL फ़ाइल स्वरूपों में बदलने के लिए, पहले आपको 3MF फ़ाइल से एक 3D मॉडल आयात करना होगा, फिर एक नया फ़ाइल नाम बनाना होगा और मॉडल को STL फ़ाइल स्वरूप में निर्यात करना होगा। कुछ 3एमएफ रूपांतरण उदाहरण भी एसडीके का हिस्सा हैं।