![](https://products-qa.fileformat.com/pl/3d/cpp/lib3mf/header-image.png)
Lib3MF
Biblioteka C++ dla formatów plików produkcyjnych 3D
Interfejsy API Open Source C++ do odczytywania, zapisywania i konwertowania plików 3MF na formaty plików STL.
Lib3MF to biblioteka C++ typu open source, która umożliwia programistom odczytywanie, zapisywanie i konwertowanie formatów plików 3MF. Lib3mf to projekt open source wspierany przez konsorcjum 3MF. Konsorcjum 3MF jest projektem Joint Development Foundation, którego celem jest stworzenie nowego standardu plików w druku 3D. Działa w celu promowania, dystrybucji i utrzymania formatu druku 3D o otwartym kodzie źródłowym 3MF. Dołożyli wszelkich starań, aby ich platforma była jak najbardziej niezależna.
Zaleca się przyjęcie formatu pliku 3MF, ponieważ będzie to uniwersalny standard drukowania 3D. Lib3MF API pomaga użytkownikom w adopcji, zapewniając łatwy dostęp i utrzymując koszty integracji na minimalnym poziomie. Możesz używać lib3mf API w systemach Windows, Linux i macOS z bardzo niewielką liczbą zależności zewnętrznych.
Pierwsze kroki z Lib3MF
Przede wszystkim potrzebujesz prekompilowanego binarnego SDK lib3mf. Skompilowaną bibliotekę współdzieloną możesz pobrać jako część minimalnego pakietu SDK z oficjalnych wydań lub repozytorium github.
Ten pakiet SDK zawiera kilka przykładów. Po pobraniu i rozpakowaniu SDK możesz pracować na przykładach. Stamtąd powinieneś być w stanie dołączyć lib3mf do aplikacji lub usługi hosta.
Biblioteka C++ do odczytu i zapisu formatu pliku produkcyjnego 3D
Lib3MF dostarczył zestaw funkcji, które umożliwiają programistom odczytywanie i zapisywanie plików 3MF. Format pliku 3MF to format danych oparty na XML, który jest dostarczany jako pojedynczy pakiet, taki sam jak plik zip zawierający informacje o siatce, kolorach tekstur i inne informacje. Lib3MF umożliwia programistom pobieranie i modyfikowanie wszystkich ważnych informacji o elementach modelu, miniaturach, siatkach, metadanych i innych szczegółach. Możesz także utworzyć pusty dokument 3MF i dodać do niego niestandardową geometrię.
Konwertuj pliki 3MF na format pliku STL za pomocą biblioteki C++
Lib3MF umożliwia twórcom oprogramowania konwertowanie plików 3D Manufacturing (3MF) na inne obsługiwane formaty, takie jak STL, PNG, JPG, itp. w ich własnych aplikacjach C++. Aby przekonwertować 3MFs na formaty plików STL, najpierw musisz zaimportować model 3D z pliku 3MF, a następnie utworzyć nową nazwę pliku i wyeksportować model do formatu pliku STL. Niektóre przykłady konwersji 3MF są również częścią pakietu SDK.