![](https://products-qa.fileformat.com/no/3d/cpp/lib3mf/header-image.png)
Lib3MF
C++ bibliotek for filformater for 3D-produksjon
Open Source C++ API-er for lesing, skriving og konvertering av 3MF-er til STL-filformater.
Lib3MF er et åpen kildekode C++-bibliotek som gjør det mulig for programvareutviklere å lese, skrive og konvertere 3MF-filformater. Lib3mf er et åpen kildekode-prosjekt støttet av 3MF-konsortiet. 3MF-konsortiet er Joint Development Foundation Project for å lage den nye filstandarden for 3D-utskrift. Det fungerer for å fremme, distribuere og vedlikeholde åpen kildekode 3D-utskriftsformatet 3MF. De har lagt ned store anstrengelser for å holde sin plattformuavhengig så langt det er mulig.
Det anbefales å ta i bruk 3MF-filformatet, da det kommer til å være en universell 3D-utskriftsstandard. Lib3MF API hjelper brukere med å ta i bruk ved å gi enkel tilgang og holde integrasjonskostnadene på et minimum. Du kan bruke lib3mf API på Windows, Linux og macOS med svært få eksterne avhengigheter.
Komme i gang med Lib3MF
Først av alt må du ha den forhåndskompilerte binære SDK-en til lib3mf. Du kan laste ned det kompilerte delte biblioteket som en del av en minimal SDK fra offisielle utgivelser, eller github-depotet.
Denne SDK-pakken inneholder flere eksempler. Når du har lastet ned og trukket ut SDK-en, kan du jobbe med eksemplene. Derfra bør du kunne inkludere lib3mf i vertsapplikasjonen eller tjenesten.
C++-bibliotek for å lese og skrive 3D-produksjonsfilformat
Lib3MF har levert et sett med funksjoner som gjør det mulig for programvareutviklere å lese og skrive 3MF-filer. 3MF-filformat er et XML-basert dataformat som kommer som en enkelt pakke på samme måte som en zip-fil som inneholder informasjon om mesh, teksturfarger og annen informasjon. Lib3MF gjør det mulig for utviklere å hente og endre all viktig informasjon om modellelementene, miniatyrbilder, maske, metadata og andre detaljer. Du kan også opprette et tomt 3MF-dokument og legge til tilpasset geometri til det.
Konverter 3MF-er til STL-filformat ved hjelp av C++ Library
Lib3MF gjør det mulig for programvareutviklere å konvertere 3D Manufacturing (3MF)-filer til andre støttede formater som STL, PNG, JPG osv. inne i sine egne C++-applikasjoner. For å konvertere 3MF-er til STL-filformater, må du først importere en 3D-modell fra en 3MF-fil, deretter opprette et nytt filnavn og eksportere modellen til STL-filformat. Noen 3MF-konverteringseksempler er også en del av SDK.