Lib3MF
C++ bibliotek til 3D-produktionsfilformater
Open Source C++ API'er til læsning, skrivning og konvertering af 3MF'er til STL-filformater.
Lib3MF er et open source C++-bibliotek, der gør det muligt for softwareudviklere at læse, skrive og konvertere 3MF-filformater. Lib3mf er et open source-projekt støttet af 3MF-konsortiet. 3MF-konsortiet er Joint Development Foundation Project for at skabe den nye filstandard for 3D-print. Det arbejder for at fremme, distribuere og vedligeholde open source 3D-printformatet 3MF. De har gjort en stor indsats for at holde deres platform-uafhængige så vidt muligt.
Det anbefales at anvende 3MF-filformatet, da det bliver en universel 3D-printstandard. Lib3MF API hjælper brugere med at adoptere ved at give nem adgang og holde integrationsomkostningerne på et minimum. Du kan bruge lib3mf API på Windows, Linux og macOS med meget få eksterne afhængigheder.
Kom godt i gang med Lib3MF
Først og fremmest skal du have det prækompilerede binære SDK af lib3mf. Du kan downloade det kompilerede delte bibliotek som en del af et minimalt SDK fra de officielle udgivelser eller github-lageret.
Denne SDK-pakke indeholder flere eksempler. Når du har downloadet og udtrukket SDK'et, kan du arbejde på eksemplerne. Derfra bør du være i stand til at inkludere lib3mf i din værtsapplikation eller tjeneste.
C++ bibliotek til at læse og skrive 3D-produktionsfilformat
Lib3MF har leveret et sæt funktioner, der gør det muligt for softwareudviklere at læse og skrive 3MF-filer. 3MF-filformat er et XML-baseret dataformat, der kommer som en enkelt pakke på samme måde som en zip-fil, der indeholder information om mesh, teksturfarver og andre oplysninger. Lib3MF gør det muligt for udviklere at hente og ændre alle vigtige oplysninger om modelelementerne, miniaturebilleder, masker, metadata og andre detaljer. Du kan også oprette et tomt 3MF-dokument og tilføje brugerdefineret geometri til det.
Konverter 3MF'er til STL-filformat ved hjælp af C++ bibliotek
Lib3MF gør det muligt for softwareudviklere at konvertere 3D Manufacturing (3MF) filer til andre understøttede formater såsom STL, PNG, JPG osv. i deres egne C++ applikationer. For at konvertere 3MF'er til STL-filformater skal du først importere en 3D-model fra en 3MF-fil, derefter oprette et nyt filnavn og eksportere modellen til STL-filformat. Nogle 3MFs konverteringseksempler er også en del af SDK.