Por qué SpeakCAD exporta en 3MF (y cómo lo generamos en el navegador)

3MF es el formato moderno para impresión 3D: unidades, nombres, mallas indexadas, nativo de los laminadores. Cómo SpeakCAD genera un 3MF válido en el propio cliente y cuándo elegirlo en lugar de STL.
9 August 2026 · 2 min readengineeringformats

STL es una sopa de triángulos

Un archivo STL es una lista de triángulos sin vértices compartidos, sin unidades y sin nombres. Funciona, pero cada laminador tiene que reconstruir la conectividad y adivinar la unidad. Los archivos son grandes, y las composiciones con varias piezas se convierten en un único bloque.

3MF es un paquete

3MF es un archivo zip con un pequeño modelo XML dentro. Declara la unidad (milímetro), nombra los objetos, almacena los vértices una sola vez y los referencia desde los triángulos, y admite varios objetos con transformaciones. PrusaSlicer, Bambu Studio y OrcaSlicer lo usan como su formato de proyecto nativo.

Cómo lo genera SpeakCAD

El motor de OpenSCAD de tu navegador genera un STL binario. SpeakCAD lo analiza, elimina vértices duplicados (las coordenadas idénticas se convierten en un solo vértice), descarta triángulos degenerados y escribe el XML del 3MF: [Content_Types].xml, _rels/.rels y 3D/3dmodel.model. Los tres archivos se comprimen con una pequeña librería de zip en JavaScript puro, todo en el cliente. Tu geometría nunca sale de la pestaña para la exportación.

El resultado

  • Entre un 30 y un 60% más pequeño que el STL equivalente
  • La unidad y el nombre del modelo se conservan en el laminador
  • Una malla indexada limpia que los laminadores no necesitan reparar

Cuándo STL sigue siendo la mejor opción

Para alimentar herramientas antiguas, el propio import() de OpenSCAD, o servicios que solo aceptan STL. Ambas descargas del mismo diseño están cubiertas por un único pago, así que descarga las dos si tienes dudas.

Una nota sobre la validación

Todos los 3MF que genera SpeakCAD se abren en PrusaSlicer, Bambu Studio, OrcaSlicer, Cura, el Visor 3D de Windows y el importador de Blender. Si encuentras una herramienta que rechace alguno, avísanos; lo tratamos como un error.

Tu próxima impresión está a una frase de distancia

Empieza una prueba gratuita de 7 días: describe una pieza desde el teléfono o el ordenador y mírala renderizarse, tantas veces como quieras, sin pagar nada hasta que termine la prueba. STL al instante, o G-code laminado para tu impresora. Nada que instalar, sin conocimientos de CAD. ¿Aún no lo tienes claro? Edita primero una pieza real en la demo en directo, sin cuenta.Describe una pieza desde el teléfono o el ordenador y mírala renderizarse, luego descarga un STL al instante, o G-code laminado para tu impresora. Planes desde 3,99 $ al mes, cancela cuando quieras. Nada que instalar, sin conocimientos de CAD. ¿Aún no lo tienes claro? Edita primero una pieza real en la demo en directo, sin cuenta.