![](https://products-qa.fileformat.com/cs/3d/cpp/lib3mf/header-image.png)
Lib3MF
Knihovna C++ pro 3D výrobní formáty souborů
Open Source C++ API pro čtení, zápis a převod souborů 3MF do formátů souborů STL.
Lib3MF je open source knihovna C++, která umožňuje vývojářům softwaru číst, zapisovat a převádět formáty souborů 3MF. Lib3mf je open source projekt podporovaný konsorciem 3MF. Konsorcium 3MF je projekt Joint Development Foundation Project pro vytvoření nového souborového standardu 3D tisku. Pracuje na propagaci, distribuci a údržbě open source formátu 3D tisku 3MF. Vynaložili velké úsilí na to, aby byla jejich platforma co nejvíce nezávislá.
Doporučuje se použít formát souboru 3MF, protože to bude univerzální standard 3D tisku. Lib3MF API pomáhá uživatelům s přijetím tím, že poskytuje snadný přístup a udržuje náklady na integraci na minimu. Můžete použít lib3mf API na Windows, Linux a macOS s velmi malým počtem externích závislostí.
Začínáme s Lib3MF
Nejprve musíte mít předem zkompilované binární SDK lib3mf. Zkompilovanou sdílenou knihovnu si můžete stáhnout jako součást minimální sady SDK z oficiálních vydání nebo z úložiště github.
Tento balíček SDK obsahuje několik příkladů. Jakmile si stáhnete a rozbalíte SDK, můžete pracovat na příkladech. Odtud byste měli být schopni zahrnout lib3mf do vaší hostitelské aplikace nebo služby.
Knihovna C++ pro čtení a zápis ve formátu 3D výrobních souborů
Lib3MF poskytuje sadu funkcí, které umožňují vývojářům softwaru číst i zapisovat soubory 3MF. Formát souboru 3MF je datový formát založený na XML, který se dodává jako jeden balíček stejně jako soubor zip obsahující informace o síti, barvách textur a další informace. Lib3MF umožňuje vývojářům získávat a upravovat všechny důležité informace o prvcích modelu, miniaturách, sítích, metadatech a dalších podrobnostech. Můžete také vytvořit prázdný dokument 3MF a přidat k němu vlastní geometrii.
Převeďte 3MF do formátu STL pomocí knihovny C++
Lib3MF umožňuje vývojářům softwaru převádět soubory 3D Manufacturing (3MF) do jiných podporovaných formátů, jako je STL, PNG, JPG, atd. uvnitř jejich vlastních aplikací C++. Chcete-li převést 3MF na formáty souborů STL, musíte nejprve importovat 3D model ze souboru 3MF, poté vytvořit nový název souboru a exportovat model do formátu souboru STL. Některé příklady konverze 3MF jsou také součástí SDK.