La única distinción que importa: malla o sólido
Cuando te llega un archivo 3D, la pregunta útil no es qué extensión tiene, sino esta: ¿es una malla o es un sólido? Qué programa lo abre, si puedes cambiarle una medida y qué pierdes al convertirlo salen todos de ahí.
Una malla es una piel. La superficie está descrita por una red de triángulos pegados unos a otros, y cada triángulo solo sabe dónde están sus tres esquinas. No hay un cilindro ni un agujero: hay miles de triangulitos colocados de modo que, vistos desde fuera, lo parecen. Una malla siempre es una aproximación.
Un sólido es la pieza. El archivo guarda las caras y aristas exactas: esta cara es un plano, esta otra un cilindro de tal radio. La curva es una curva de verdad, no una fila de segmentos, y el archivo puede llevar además la historia de cómo se construyó.
La imagen que lo explica
La malla es la funda; el sólido es la pieza. Una funda copia la forma de lo que envuelve, pero está hueca y no sabe nada de lo que hay debajo: para agrandarla, lo único que puedes hacer es estirar la tela.
Con eso tienes el mapa entero: STL, OBJ y 3MF son mallas; STEP es un sólido.
Por qué no puedes cambiar una medida en un STL
Es la frustración clásica. Descargas una pieza, necesitas el agujero un poco más ancho, la abres en tu programa de diseño y no encuentras dónde escribir el número. No es culpa tuya: en el archivo no hay ninguna medida guardada.
Un STL descargado no contiene "agujero de 8 mm": contiene un anillo de triángulos que, casualmente, forman algo parecido a un agujero de 8 mm. No queda rastro del boceto original ni de la operación que lo creó. La receta se tiró; solo quedó el pastel.
Se puede trabajar igual, pero cambia el tipo de trabajo: sobre una malla no editas parámetros, mueves vértices y restas cuerpos. Se parece más a esculpir en barro que a corregir un plano. Para agrandar ese agujero fabricas un cilindro nuevo y lo restas: funciona, pero no es cambiar el 8 por un 10.
De aquí sale algo que descoloca a mucha gente: reparar mallas es una disciplina propia. Como el archivo no sabe qué forma pretendía representar, nada garantiza que sus triángulos encierren un volumen coherente, y se abre tan tranquilo hasta que el laminador se atraganta. Un sólido no tiene ese problema: o describe un volumen válido, o no existe. Los síntomas y las vías de arreglo están en cómo reparar un archivo STL con la malla rota.
STL: el veterano universal
Extensión .stl. Es el mínimo común denominador de la impresión 3D: lo abre cualquier laminador, lo ofrece cualquier repositorio y lo acepta cualquier taller. Si tienes que elegir a ciegas, es el que menos falla.
También es el más pobre, y ahí está parte de su virtud. Guarda una sola cosa: la geometría de la superficie, en triángulos. Ni color, ni materiales, ni ajustes, ni nombres de piezas; si tu modelo tenía varios cuerpos de colores distintos, sale una única piel gris.
Tampoco declara las unidades de forma fiable, y de ahí el susto de abrir un archivo y verlo diminuto o descomunal. Se arregla escalando.
Y no distingue entre una malla impecable y un desastre: es un contenedor sin controles. Ahora bien, si solo vas a imprimir la pieza tal cual, esa pobreza no te estorba.
3MF: la caja que lo lleva todo
Extensión .3mf. Sigue siendo una malla de triángulos —esto importa: no resuelve el problema de la medida que no puedes cambiar—, pero mete alrededor todo lo que el STL deja fuera.
- Color y materiales por zonas del modelo, en vez de una pieza gris uniforme.
- Varios cuerpos con nombre propio dentro del mismo archivo.
- Unidades y orientación declaradas: la pieza llega con el tamaño y la postura que quiso el autor.
- Ajustes de impresión: el autor puede guardar dentro cómo lo laminó él, soportes incluidos.
Esa última viñeta es la que más tiempo ahorra: cuando descargas un 3MF preparado por el autor no recibes solo la forma, recibes su tarde de pruebas. Cuál bajarte en cada caso está en el apartado de formatos de dónde descargar modelos 3D gratis.
Además está mejor construido: comprime la información, ocupa menos que el mismo modelo en STL y define con más rigor qué es un archivo válido. Los cuatro laminadores gratuitos más usados —Ultimaker Cura, PrusaSlicer, Orca Slicer y Bambu Studio— abren STL y 3MF sin trámites, y los comparamos en los mejores laminadores 3D.
Su pega es social, no técnica: fuera del mundo de la impresión 3D casi nadie lo pide.
STEP: el sólido que sí se puede editar
Extensiones .step y .stp: el mismo formato, solo cambia cómo se abrevia. Es el idioma común de la ingeniería, el formato neutro con el que dos programas de CAD distintos se pasan piezas.
Aquí no hay triángulos, hay caras y aristas exactas. Las consecuencias son cuatro:
- Se puede editar de verdad: un chaflán se modifica como chaflán y un agujero se redimensiona como agujero.
- No tiene resolución: la curva no está aproximada, así que no hay nada que ajustar al exportar.
- Es lo que espera un taller: quien mecaniza, corta chapa o fabrica un molde trabaja con sólidos.
- No lleva ajustes de impresión ni suele llevar color: no es su trabajo.
El matiz honesto: las caras y aristas exactas viajan siempre, pero el árbol de operaciones rara vez sobrevive al cambio de programa. Editas sobre la geometría —empujando una cara, redimensionando un agujero—, no reescribiendo los parámetros del boceto original.
Y un punto que casi nadie menciona: tu laminador no necesita un STEP. Para imprimir hay que triangular la pieza igual, así que es el formato del que edita, no el del que fabrica. Los programas de CAD paramétrico —FreeCAD, Fusion 360 u Onshape— trabajan con sólidos; los de malla y escultura, como Blender, sobre triángulos. Cuál encaja contigo está en los mejores programas de diseño 3D gratis, y si nunca has modelado nada, empieza por Tinkercad desde cero.
OBJ y el mundo del color
Extensión .obj. Es una malla, como el STL, pero viene de otra familia: la del render y la animación, no la de la fabricación.
Puede llevar coordenadas de textura —cómo se envuelve una imagen sobre la malla— y suele venir con archivos hermanos que describen los materiales. De ahí su detalle más molesto: un OBJ muchas veces no es un archivo, son varios, y si mandas solo el .obj el color se queda en tu computadora.
Para imprimir en una máquina de un solo color todo eso sobra: al laminador solo le llega la geometría. El OBJ gana sentido cuando el destino es una imagen, o cuando el archivo viene de un escaneo con textura, lo habitual al escanear objetos con el teléfono para imprimirlos.
A quién le mandas cada formato
La pregunta correcta no es cuál es el mejor formato, sino qué va a hacer con el archivo quien lo recibe:
| Quien lo recibe | Mándale | Por qué |
|---|---|---|
| Tu propio laminador, para imprimir ya | 3MF, o STL si no hay | Los dos se laminan igual, pero el 3MF puede traer los ajustes puestos. |
| Alguien que solo va a imprimir la pieza | 3MF + STL | El 3MF le ahorra decisiones; el STL le garantiza que lo abre. |
| Otro diseñador que va a modificar la geometría | STEP | Es lo único que le deja editar por medidas. |
| Un taller de mecanizado, chapa o molde | STEP | Con una malla tendría que rehacer tu pieza y cobrártelo. |
| Quien va a renderizar o texturizar | OBJ y sus archivos de material | Transporta el color y las coordenadas de textura. |
| Una máquina de corte láser | Ninguno de estos | Ahí el archivo no es un volumen, son contornos planos. |
La última fila es la que más confusión genera: el corte láser no apila nada, recorre trayectorias planas y sus formatos son otros. Lo tienes en SVG, DXF o PNG: qué formato usar en tu láser.
Y cuidado con el otro extremo de la cadena: el G-code ya no es un formato de modelo, es la lista de órdenes que tu laminador decidió para tu máquina. Qué dice por dentro está en G-code desde cero.
Si lo que decides es qué incluir en el paquete cuando vendes un diseño, eso ya no es técnico sino de negocio: se resuelve en qué entregas exactamente al vender modelos 3D.
Exportar sin hinchar el archivo
Cada vez que exportas de un CAD a STL o a 3MF conviertes un sólido en malla, y el programa te pregunta cuánto quieres afinar esa aproximación. Es la resolución de exportación: decide cuántos triángulos imitan cada curva.
Con la tolerancia demasiado floja los cilindros salen poligonales y las facetas se ven en la pieza. Con la tolerancia exagerada pasa algo peor de lo que parece: el archivo se llena de triángulos que describen detalles más finos de lo que tu boquilla puede depositar, y eso ralentiza el laminado y multiplica los errores de malla.
La referencia es tu proceso, no tu monitor: afina hasta que las facetas dejen de notarse en la pieza real y párate ahí. Un detalle más pequeño que el ancho de tu línea de extrusión no va a existir físicamente.
El camino de ida y el de vuelta
De sólido a malla es un trayecto cómodo: se pierden los parámetros, pero queda lo que hace falta para imprimir. De malla a sólido casi nunca sale bien; las herramientas que lo intentan devuelven un sólido cubierto de caritas planas, tan imposible de editar como el original. Entre mallas la forma sí sobrevive, pero solo viaja lo que ambos formatos saben guardar: pasar un OBJ con textura a STL borra el color sin avisar.
De ahí la regla que vale para siempre: guarda el original. El archivo nativo de tu programa, o un STEP si lo hay, es el único del que se puede volver a salir. Y si diseñas tú la pieza, esto se decide antes de exportar: las reglas están en cómo diseñar piezas para que se impriman bien.
Preguntas frecuentes
¿Puedo convertir un STL en STEP para poder editarlo?
Puedes ejecutar la conversión, pero no recuperas lo que buscas. Las herramientas que envuelven una malla en un sólido devuelven caritas planas heredadas de los triángulos: no hay agujeros que redimensionar ni chaflanes que retocar, porque esa información nunca estuvo en el STL. Lo realista es volver a modelar la pieza usando el STL como referencia, o pedirle el original a quien te lo pasó.
¿Qué formato le mando a alguien que solo va a imprimir mi pieza?
Mándale el 3MF si lo tienes: puede llevar dentro la orientación, el color y los ajustes con los que tú ya lo imprimiste bien. Añade el STL como acompañante, porque lo abre cualquier programa sin discusión. Los cuatro laminadores gratuitos más usados —Ultimaker Cura, PrusaSlicer, Orca Slicer y Bambu Studio— abren tanto STL como 3MF. Un STEP no le aporta nada: tendría que triangularlo igual.
Me pasaron un archivo .stp y no lo puedo abrir, ¿está roto?
Casi seguro que no. Las extensiones .step y .stp son el mismo formato, solo cambia cómo se abrevia, así que si un programa abre uno abre el otro. Lo que pasa es que un STEP es un sólido y no todos los programas de modelado trabajan con sólidos. Ábrelo con un CAD paramétrico, del tipo de FreeCAD, Fusion 360 u Onshape; si solo quieres imprimirlo, pide además un STL o un 3MF.
¿Por qué mi archivo exportado pesa tanto si la pieza es sencilla?
Casi siempre por la resolución de exportación. Al convertir un sólido en malla, el programa aproxima cada curva con triángulos y tú decides cuánto los afina. Con la tolerancia al máximo el archivo se llena de detalles más finos de lo que tu boquilla puede depositar: no mejoran la pieza, pero ralentizan el laminado. Baja la resolución hasta que las facetas empiecen a notarse y quédate justo antes.