![](https://products-qa.fileformat.com/bg/3d/cpp/lib3mf/header-image.png)
Lib3MF
C++ библиотека за файлови формати за 3D производство
C++ API с отворен код за четене, писане и конвертиране 3MF в STL файлови формати.
Lib3MF е C++ библиотека с отворен код, която позволява на разработчиците на софтуер да четат, записват и конвертират 3MF файлови формати. Lib3mf е проект с отворен код, поддържан от консорциума 3MF. Консорциумът 3MF е проектът на фондацията за съвместно развитие за създаване на новия файлов стандарт за 3D печат. Работи за популяризиране, разпространение и поддържане на формата за 3D печат с отворен код 3MF. Те са положили големи усилия да запазят своята платформа независима, доколкото е възможно.
Препоръчително е да приемете файловия формат 3MF, тъй като той ще бъде универсален стандарт за 3D печат. Lib3MF API помага на потребителите при приемането, като осигурява лесен достъп и поддържа минимални разходи за интеграция. Можете да използвате API на lib3mf в Windows, Linux и macOS с много малко външни зависимости.
Първи стъпки с Lib3MF
На първо място, трябва да имате предварително компилирания двоичен SDK на lib3mf. Можете да изтеглите компилираната споделена библиотека като част от минимален SDK от официалните версии или хранилището на github.
Този SDK пакет съдържа няколко примера. След като изтеглите и извлечете SDK, можете да работите върху примерите. Оттам трябва да можете да включите lib3mf във вашето хост приложение или услуга.
C++ библиотека за четене и запис на файлов формат за 3D производство
Lib3MF предоставя набор от функции, които позволяват на разработчиците на софтуер да четат, както и да записват 3MF файлове. Файловият формат 3MF е базиран на XML формат на данни, който идва като единичен пакет, подобно на zip файл, съдържащ информация за мрежата, цветовете на текстурата и друга информация. Lib3MF позволява на разработчиците да извличат и променят цялата важна информация за елементите на модела, миниатюрни изображения, мрежи, метаданни и други подробности. Можете също да създадете празен 3MF документ и да добавите персонализирана геометрия към него.
Конвертирайте 3MFs в STL файлов формат с помощта на C++ библиотека
Lib3MF позволява на разработчиците на софтуер да конвертират 3D Manufacturing (3MF) файлове в други поддържани формати като STL, PNG, JPG и т.н. в техните собствени C++ приложения. За да конвертирате 3MF в STL файлови формати, първо трябва да импортирате 3D модел от 3MF файл, след това да създадете ново име на файла и да експортирате модела във файлов формат STL. Някои примери за преобразуване на 3MF също са част от SDK.