![](https://products-qa.fileformat.com/lv/3d/cpp/lib3mf/header-image.png)
Lib3MF
C++ Bibliotēka 3D ražošanas failu formātiem
Atvērtā pirmkoda C++ API 3MF lasīšanai, rakstīšanai un konvertēšanai STL failu formātos.
Lib3MF ir atvērtā koda C++ bibliotēka, kas programmatūras izstrādātājiem ļauj lasīt, rakstīt un konvertēt 3MF failu formātus. Lib3mf ir atvērtā koda projekts, ko atbalsta 3MF konsorcijs. 3MF konsorcijs ir kopīgā attīstības fonda projekts jauna 3D drukāšanas failu standarta izveidei. Tas darbojas, lai reklamētu, izplatītu un uzturētu atvērtā koda 3D drukas formātu 3MF. Viņi ir pielikuši lielas pūles, lai pēc iespējas saglabātu savu platformu neatkarīgu.
Ieteicams izmantot 3MF faila formātu, jo tas būs universāls 3D drukāšanas standarts. Lib3MF API palīdz lietotājiem pieņemt, nodrošinot ērtu piekļuvi un samazinot integrācijas izmaksas. Varat izmantot lib3mf API operētājsistēmās Windows, Linux un macOS ar ļoti mazām ārējām atkarībām.
Darba sākšana ar Lib3MF
Pirmkārt, jums ir jābūt iepriekš kompilētam lib3mf binārajam SDK. Varat lejupielādēt apkopoto koplietoto bibliotēku kā daļu no minimālā SDK no oficiālajiem laidieniem vai github krātuves.
Šajā SDK pakotnē ir vairāki piemēri. Kad esat lejupielādējis un izvilcis SDK, varat strādāt ar piemēriem. No turienes jums vajadzētu būt iespējai iekļaut lib3mf savā resursdatora lietojumprogrammā vai pakalpojumā.
C++ bibliotēka, lai lasītu un rakstītu 3D ražošanas failu formātu
Lib3MF ir nodrošinājis funkciju kopumu, kas programmatūras izstrādātājiem ļauj lasīt, kā arī rakstīt 3MF failus. 3MF faila formāts ir uz XML balstīts datu formāts, kas tiek piegādāts kā viena pakotne, tāpat kā zip fails, kas satur informāciju par sietu, tekstūras krāsām un citu informāciju. Lib3MF ļauj izstrādātājiem izgūt un modificēt visu svarīgo informāciju par modeļa elementiem, sīktēlu attēliem, tīkliem, metadatiem un citu informāciju. Varat arī izveidot tukšu 3MF dokumentu un pievienot tam pielāgotu ģeometriju.
Konvertējiet 3MF uz STL faila formātu, izmantojot C++ bibliotēku
Lib3MF ļauj programmatūras izstrādātājiem pārvērst 3D Manufacturing (3MF) failus citos atbalstītos formātos, piemēram, STL, PNG, JPG utt. savās C++ lietojumprogrammās. Lai konvertētu 3MF uz STL failu formātiem, vispirms ir jāimportē 3D modelis no 3MF faila, pēc tam jāizveido jauns faila nosaukums un jāeksportē modelis STL faila formātā. Daži 3MFs reklāmguvumu piemēri arī ir daļa no SDK.