El formato de archivo más común y universal para la impresión 3D es el STL. Fue lanzado en 1987 y es muy simple. Un archivo STL describe una superficie triangulada sin estructurar, no estructurada. no contiene ninguna información de escala, color o material. No hay validación, es solo un grupo de triángulos, por lo que no evita que accidentalmente cree agujeros, bordes no múltiples, normales volteados o modelos de auto intersección. Es lo suficientemente bueno la mayor parte del tiempo, pero ¿no existe un formato de archivo mejor y más nuevo que podamos usar para la impresión 3D?

Conozcamos al 3MF – un nuevo formato de archivo de código abierto diseñado específicamente para la fabricación aditiva.

¿Qué es 3MF y quién lo creó?

3MF, también llamado Formato de fabricación 3D es un proyecto de código abierto desarrollado por el consorcio 3MF fundado por Microsoft. Hoy en día, incluye nombres conocidos como Autodesk, Dassault Systèmes, Ultimaker y más (ver 3mf.io para descubrir mas). El objetivo principal del consorcio 3MF es crear una plataforma basada en XML capaz de contener un modelo 3D con un paquete integral de información que no se pueda guardar en un simple archivo STL.

¿Qué se puede almacenar en un archivo .3mf?

El formato de archivo 3MF usa la misma compresión que un archivo ZIP: en realidad puede cambiar el nombre de la extensión a .zip, simplemente descomprimirlo y trabajar con el contenido. Aparte del modelo 3D en sí, los archivos 3MF pueden contener:

  • Más de un objeto en la escena
  • Configuración completa de PrusaSlicer que incluye:
    • Perfil de la impresora
    • Soportes creados manualmente
    • Configuraciones de altura de capa variable
    • Modificadores
  • Unidades de escena (los objetos STL son proporcionales)
  • Información de color y textura
  • Miniatura (se puede cambiar a un render fotorrealista, por ejemplo)

Además, el 3MF proporciona una definición clara de multiplicidad – es imposible crear un archivo 3MF con bordes no múltiples, y no hay ambigüedad para los modelos con auto-intersecciones. Esto ayuda a evitar errores en los modelos impresos.

Los objetos individuales se pueden referenciar o mover sin cambiar la malla, y se pueden colocar varios objetos idénticos haciendo referencia a la misma malla. Donde STL haría una copia de cada triángulo por cada copia de una malla, el 3MF simplemente observa que este objeto tiene una nueva instancia y guarda su ubicación.

En resumen, este archivo puede contener casi toda la información sobre el modelo (escena), incluida la configuración individual realizada en su rebanadora. Esto significa que su modelo (toda la escena con una configuración) se puede guardar y compartir fácilmente con otras personas, ahorrando una gran cantidad de tiempo, porque no tiene que pasar por la configuración de corte previo. cada vez que importa el modelo.

3MF vs AMF

Cuando presentamos nuestro nuevo PrusaSlicer 2.0 y lanzamos nuestro sitio comunitario PrusaPrinters, algunas personas nos preguntaron por qué preferimos compartir los modelos en formato 3MF sobre AMF. Es simple: la especificación 3MF es más nueva y sin ambigüedades, y está disponible de forma gratuita. Además, los archivos 3MF son compatibles con Cura y Microsoft 3D Builder (entre otras aplicaciones). Por otro lado, AMF es ambiguo y la especificación solo está disponible por una tarifa. los archivos AMF nunca fueron respaldados adecuadamente por ningún software del que tengamos conocimiento. En el mejor de los casos, los archivos AMF se usaron en la misma medida que los STL, lo que significa que el AMF solo llevaba una única malla sin ningún atributo adicional. Dicho esto, PrusaSlicer aún puede cargar AMF si quieres usarlo por cualquier razón.

3MF y PrusaSlicer

PrusaSlicer y varios otros programas de laminado admiten el uso de archivos 3MF. Además, nuestro PrusaSlicer usa 3MF como formato predeterminado para guardar proyectos (Archivo – Guardar proyecto). Estos archivos pueden contener soportes personalizados, configuraciones básicas y avanzadas de impresora, información de altura de capa variable, modificadores, la posición de los modelos contenidos y muchos otros detalles, lo que lo convierte en un formato ideal para compartir.

El archivo 3MF también permite guardar colores para modelos de varias partes preparados para la impresión de actualización de varios materiales. Los modelos de varias partes se pueden guardar en un archivo .3mf como un objeto, que consta de varias partes, cada uno con su propio color, materiales, etc. Los archivos STL, por otro lado, no ofrecen este nivel de confort – el modelo debe dividirse en varios archivos separados sin información sobre color y materiales.

Aquí hay un pequeño ejemplo de cómo un proyecto 3MF puede ayudar al imprimir con la impresora Original Prusa SL1: Digamos que le gustaría imprimir uno de nuestros trenes H0 con una resina que no tiene un perfil en PrusaSlicer. Es necesario ingresar los valores de exposición del material y agregar todos los puntos de soporte manualmente. ¿Por qué manualmente? Los modelos de trenes suelen presentar una serie de pequeños detalles, por lo que se prefiere un enfoque individual : debe colocar los soportes con cuidado, ajustar el tamaño de los cabezales de soporte, etc. Es obvio que esto requiere mucho tiempo. Si no guarda el proyecto, terminará con archivos .stl y .sl1. STL no contiene ninguna configuración y SL1 no puede editarse más. Entonces, si encuentra un fallo por ejemplo un número insuficiente de apoyos, tendrá que comenzar de nuevo. Si guarda su proyecto como un archivo .3MF, puede abrirlo nuevamente más tarde y corregir todo que olvidó la primera vez.

Todo esto es por qué puedes cargar no solo .STL y .GCODE a PrusaPrinters.org, pero también archivos 3MF. Ahorrará mucho trabajo a otras personas y les proporcionará la mejor configuración que se le ocurrió, mientras les ofrece la opción de modificar sus datos.

¡Pruébalo!

Resumámoslo: el archivo .3MF es una mejora muy útil que puede ahorrarnos mucho trabajo y tiempo gracias a la capacidad de guardar el modelo junto con información valiosa que no se puede guardar por otros archivos (STL, OBJ, GCODE …). Debido a su naturaleza de código abierto y al soporte proporcionado por las grandes empresas, el formato de archivo 3MF tiene un gran potencial en el mundo de la impresión 3D (y en varios otros sectores de fabricación 3D). La mala compatibilidad entre varios programas de laminado puede considerarse una pequeña desventaja: la configuración de impresión guardada en un archivo 3MF por un programa y abierta en otro no se convertirá correctamente (o no se convertirá) y debe establecerse manualmente.

Sin embargo, al menos el modelo 3D en sí mismo puede exportarse utilizando un rebanador compatible (PrusaSlicer, Cura, Simplify3D, IdeaMaker, etc.). Afortunadamente, el 3MF es de código abierto y está supervisado por el Consorcio 3MF, por lo que hay mucho espacio para un mayor desarrollo de la especificación. Intente utilizar los archivos 3MF para guardar y compartir datos y háganos saber cómo le gusta esta mejora simple pero útil.