Descarga un modelo de Printables o MakerWorld y a menudo te darán a elegir: STL o 3MF. Bambu Studio y PrusaSlicer guardan sus proyectos en 3MF, y sin embargo muchas bibliotecas de modelos siguen ofreciendo primero el STL. Los dos se imprimen. No llevan la misma información, y la diferencia se nota en cuanto un modelo tiene varias piezas, colores o una escala poco habitual.
El STL data de 1987, cuando 3D Systems lo creó para las primeras máquinas de estereolitografía. Guarda una lista de triángulos, cada uno con tres vértices y una normal. Eso es todo: sin unidad, sin color, sin material, sin noción de objetos separados. Todos los laminadores lo leen, y precisamente por eso ha durado tanto.
La unidad ausente es la trampa clásica. Un STL dice «40», nunca «40 milímetros». El mundo de la impresión ha acordado leer milímetros, así que un archivo modelado en pulgadas o en metros llega con el tamaño equivocado sin ningún aviso.
El 3MF (3D Manufacturing Format) lo publica el 3MF Consortium, fundado en 2015 por Microsoft y varios actores de la industria 3D. Un .3mf es un archivo ZIP que contiene el modelo en XML. Además de la geometría, puede guardar:
También está comprimido, así que un 3MF suele ocupar bastante menos que el mismo modelo guardado como STL.
| STL | 3MF | |
|---|---|---|
| Unidad | No se guarda | Declarada en el archivo |
| Colores | No | Sí, por triángulo |
| Varios objetos | No | Sí |
| Ajustes de impresión | No | Sí, en los proyectos de laminador |
| Compresión | No | Sí (ZIP) |
| Compatibilidad | Todas las herramientas | Laminadores modernos |
La mayoría de los modelos que quieres imprimir no empiezan siendo STL ni 3MF: recursos de videojuegos en FBX, escaneos en PLY u OBJ, modelos web en GLB, archivos de RA en USDZ. Eyemesh abre 17 formatos en macOS y, desde la versión 1.5.2, exporta cualquiera de ellos a 3MF con un clic, fusionado en un solo objeto, con el eje Z hacia arriba y con sus colores. El paso a paso completo está en exportar un modelo 3D a 3MF para Bambu Studio o PrusaSlicer. En sentido contrario, Eyemesh también exporta a STL: mira convertir 3MF a STL.
Y para mirar un archivo antes de elegir nada, basta con pulsar la barra espaciadora en el Finder. Te explicamos cómo en previsualizar archivos STL en Mac sin abrir un laminador.
Guarda más cosas: la unidad, los colores, varios objetos, ajustes. Para un modelo de una sola pieza y un solo color, los dos se imprimen exactamente igual.
Bambu Studio, PrusaSlicer, OrcaSlicer y Cura, sí. Algunas herramientas más antiguas o muy especializadas siguen aceptando solo STL.
No. La geometría son los mismos triángulos. El 3MF solo añade lo que el STL no podía expresar, como un color o la unidad.
Porque es un proyecto de laminador: quien lo guardó en Bambu Studio o PrusaSlicer dejó en él su perfil. Un 3MF exportado por Eyemesh no lleva ningún ajuste de impresión, solo el modelo.
Sí, Eyemesh exporta en los dos sentidos. Los colores se pierden por el camino hacia el STL, porque el formato no tiene sitio para ellos.