1. Produktai
  2.   3D
  3.   C++
  4.   Lib3MF  

Lib3MF  

 
 

C++ biblioteka, skirta 3D gamybos failų formatams

Atvirojo kodo C++ API, skirtos skaityti, rašyti ir konvertuoti 3MF į STL failų formatus.

Lib3MF yra atvirojo kodo C++ biblioteka, leidžianti programinės įrangos kūrėjams skaityti, rašyti ir konvertuoti 3MF failų formatus. Lib3mf yra atviro kodo projektas, kurį palaiko 3MF konsorciumas. 3MF konsorciumas yra bendro plėtros fondo projektas, skirtas sukurti naują 3D spausdinimo failų standartą. Jis skirtas reklamuoti, platinti ir palaikyti atvirojo kodo 3D spausdinimo formatą 3MF. Jie įdėjo daug pastangų, kad jų platforma būtų kuo labiau nepriklausoma.

Rekomenduojama naudoti 3MF failo formatą, nes jis bus universalus 3D spausdinimo standartas. Lib3MF API padeda vartotojams įsisavinti suteikdama lengvą prieigą ir sumažindama integravimo išlaidas. „Windows“, „Linux“ ir „MacOS“ sistemose galite naudoti „lib3mf“ API su labai mažai išorinių priklausomybių.

Previous Next

Darbo su Lib3MF pradžia

Pirmiausia turite turėti iš anksto sukompiliuotą dvejetainį lib3mf SDK. Sukompiliuotą bendrinamą biblioteką galite atsisiųsti kaip minimalaus SDK dalį iš oficialių leidimų arba „github“ saugyklos.

Šiame SDK pakete yra keletas pavyzdžių. Atsisiuntę ir išskleidę SDK, galėsite dirbti su pavyzdžiais. Iš ten turėtumėte turėti galimybę įtraukti lib3mf į savo pagrindinę programą ar paslaugą.

C++ biblioteka, skirta skaityti ir rašyti 3D gamybos failų formatą

Lib3MF pateikė funkcijų rinkinį, leidžiantį programinės įrangos kūrėjams skaityti ir rašyti 3MF failus. 3MF failo formatas yra XML pagrindu sukurtas duomenų formatas, kuris pateikiamas kaip vienas paketas, kaip ir ZIP failas, kuriame yra informacijos apie tinklelį, tekstūros spalvas ir kitą informaciją. Lib3MF leidžia kūrėjams gauti ir modifikuoti visą svarbią informaciją apie modelio elementus, miniatiūrų vaizdus, tinklelius, metaduomenis ir kitą informaciją. Taip pat galite sukurti tuščią 3MF dokumentą ir pridėti prie jo pasirinktinę geometriją.

Konvertuokite 3MF į STL failo formatą naudodami C++ biblioteką

Lib3MF leidžia programinės įrangos kūrėjams konvertuoti 3D Manufacturing (3MF) failus į kitus palaikomus formatus, tokius kaip STL, PNG, JPG ir kt. savo C++ programose. Norėdami konvertuoti 3MF į STL failo formatus, pirmiausia turite importuoti 3D modelį iš 3MF failo, tada sukurti naują failo pavadinimą ir eksportuoti modelį į STL failo formatą. Kai kurie 3MF konvertavimo pavyzdžiai taip pat yra SDK dalis.

 Lietuvių