Lib3MF
Biblioteca C++ para formatos de archivo de fabricación 3D
API C++ de código abierto para leer, escribir y convertir 3MF a formatos de archivo STL.
Lib3MF es una biblioteca C++ de código abierto que permite a los desarrolladores de software leer, escribir y convertir formatos de archivo 3MF. Lib3mf es un proyecto de código abierto respaldado por el Consorcio 3MF. El consorcio 3MF es el Proyecto de la Fundación de Desarrollo Conjunto para crear el nuevo estándar de archivos de impresión 3D. Trabaja para promover, distribuir y mantener el formato de impresión 3D de código abierto 3MF. Han hecho grandes esfuerzos para mantener su plataforma independiente en la medida de lo posible.
Se recomienda adoptar el formato de archivo 3MF, ya que será un estándar de impresión 3D universal. La API de Lib3MF ayuda a los usuarios en la adopción al proporcionar un acceso fácil y mantener los costos de integración al mínimo. Puede usar la API lib3mf en Windows, Linux y macOS con muy pocas dependencias externas.
Primeros pasos con Lib3MF
En primer lugar, debe tener el SDK binario precompilado de lib3mf. Puede descargar la biblioteca compartida compilada como parte de un SDK mínimo desde las versiones oficiales o el repositorio de github.
Este paquete SDK contiene varios ejemplos. Una vez que descargue y extraiga el SDK, puede trabajar en los ejemplos. A partir de ahí, debería poder incluir lib3mf en su aplicación o servicio host.
Biblioteca C++ para leer y escribir formato de archivo de fabricación 3D
Lib3MF ha proporcionado un conjunto de funciones que permite a los desarrolladores de software leer y escribir archivos 3MF. El formato de archivo 3MF es un formato de datos basado en XML que viene como un paquete único, como un archivo zip que contiene información sobre malla, colores de textura y otra información. Lib3MF permite a los desarrolladores recuperar y modificar toda la información importante sobre los elementos del modelo, imágenes en miniatura, mallas, metadatos y otros detalles. También puede crear un documento 3MF vacío y agregarle geometría personalizada.
Convierta 3MF a formato de archivo STL usando la biblioteca C++
Lib3MF permite a los desarrolladores de software convertir archivos de fabricación 3D (3MF) a otros formatos compatibles, como STL, PNG, JPG, etc., dentro de sus propias aplicaciones C++. Para convertir 3MF a formatos de archivo STL, primero debe importar un modelo 3D desde un archivo 3MF, luego crear un nuevo nombre de archivo y exportar el modelo a formato de archivo STL. Algunos ejemplos de conversión de 3MF también forman parte del SDK.