Lib3MF
C++ Bibliotheek voor 3D-productiebestandsindelingen
Open Source C++ API's voor het lezen, schrijven en converteren van 3MF's naar STL-bestandsindelingen.
Lib3MF is een open source C++-bibliotheek waarmee softwareontwikkelaars 3MF-bestandsindelingen kunnen lezen, schrijven en converteren. Lib3mf is een open source-project dat wordt ondersteund door het 3MF Consortium. 3MF-consortium is het Joint Development Foundation Project voor het creëren van de nieuwe bestandsstandaard van 3D-printen. Het werkt aan het promoten, distribueren en onderhouden van het open source 3D-afdrukformaat 3MF. Ze hebben er alles aan gedaan om hun platform zo veel mogelijk onafhankelijk te houden.
Het wordt aanbevolen om het 3MF-bestandsformaat te gebruiken, omdat het een universele 3D-afdrukstandaard wordt. Lib3MF API helpt gebruikers bij adoptie door gemakkelijke toegang te bieden en integratiekosten tot een minimum te beperken. U kunt lib3mf API gebruiken op Windows, Linux en macOS met zeer weinig externe afhankelijkheden.
Aan de slag met Lib3MF
Allereerst moet u de vooraf gecompileerde binaire SDK van lib3mf hebben. Je kunt de gecompileerde gedeelde bibliotheek downloaden als onderdeel van een minimale SDK van de officiële releases of github-repository.
Dit SDK-pakket bevat verschillende voorbeelden. Nadat u de SDK hebt gedownload en uitgepakt, kunt u aan de voorbeelden werken. Van daaruit zou u lib3mf in uw hosttoepassing of -service moeten kunnen opnemen.
C++-bibliotheek om 3D-productiebestandsindeling te lezen en te schrijven
Lib3MF heeft een reeks functies geleverd waarmee softwareontwikkelaars zowel 3MF-bestanden kunnen lezen als schrijven. 3MF-bestandsindeling is een op XML gebaseerd gegevensformaat dat als een enkel pakket wordt geleverd, hetzelfde als een zipbestand met informatie over mesh, textuurkleuren en andere informatie. Met Lib3MF kunnen ontwikkelaars alle belangrijke informatie over de modelelementen, miniatuurafbeeldingen, meshes, metadata en andere details ophalen en wijzigen. U kunt ook een leeg 3MF-document maken en er aangepaste geometrie aan toevoegen.
Converteer 3MF's naar STL-bestandsindeling met behulp van C++ Library
Met Lib3MF kunnen softwareontwikkelaars 3D Manufacturing (3MF)-bestanden converteren naar andere ondersteunde formaten zoals STL, PNG, JPG, enz. binnen hun eigen C++-applicaties. Om 3MF's naar STL-bestandsindelingen te converteren, moet u eerst een 3D-model importeren uit een 3MF-bestand, vervolgens een nieuwe bestandsnaam maken en het model exporteren naar STL-bestandsindeling. Sommige 3MF-conversievoorbeelden maken ook deel uit van SDK.