STEP vs STL: ¿geometría CAD o malla imprimible?
STEP vs STL se reduce a lo que viene después: STEP conserva superficies CAD exactas para editar y mecanizar; STL es una malla de triángulos para imprimir. Convierte gratis aquí.
- ISO 10303 vs malla de triángulos
- Tamaños de archivo medidos
- Compatibilidad con slicers comprobada
STEP vs STL: la respuesta corta
STEP describe una pieza igual que el programa CAD: un agujero es un cilindro real con un radio, un redondeo es una superficie curva real y el archivo guarda sus unidades. STL describe solo la piel exterior con triángulos planos, así que ese mismo agujero se convierte en un polígono de decenas de lados, congelado a la resolución con la que se exportó.
Eso hace que la decisión STEP vs STL dependa sobre todo de quién viene después. Un taller de mecanizado, un taller de moldes de inyección o un diseñador que va a cambiar dimensiones necesita STEP. Un slicer, una granja de impresión o una web para compartir modelos necesita una malla, y STL es la más aceptada. Muchos slicers ya importan STEP directamente, pero lo convierten a triángulos al entrar, así que la impresión sigue saliendo de una malla.
La conversión solo va bien en un sentido. De STEP a STL es una exportación de rutina. De STL a STEP es posible, pero el resultado es un STEP formado por miles de caras triangulares planas, no por curvas editables.
Tabla comparativa STEP vs STL
Los dos formatos cara a cara en los puntos que deciden cuál enviar.
| STEP (.step, .stp) | STL (.stl) | |
|---|---|---|
| Tipo de geometría | Representación de fronteras (B-rep): planos, cilindros, superficies NURBS, aristas y sólidos exactos | Malla de triángulos que aproxima la superficie |
| Color / textura | Colores de pieza y de caras (AP214, AP242); sin texturas UV | Ninguno en el estándar |
| Unidades | Guardadas en el archivo (milímetros, pulgadas y otras) | No se guardan; los slicers asumen milímetros |
| Materiales | Datos de producto y, en protocolos más nuevos, material y anotaciones PMI | Ninguno |
| Tamaño de archivo | Crece con el número de características, no con la suavidad | Crece con el número de triángulos: 50 bytes por triángulo en binario |
| Editabilidad | Totalmente editable en CAD: cambia el diámetro de un agujero, añade un chaflán | Muy limitada: solo edición de malla; las curvas ya están facetadas |
| Compatibilidad de software | Todas las herramientas de CAD mecánico (Fusion, SolidWorks, Onshape, FreeCAD, CATIA) | Todos los slicers, editores de malla y servicios de impresión 3D |
| Uso en impresión | PrusaSlicer y Bambu Studio lo importan y triangulan al cargar; no está en la lista de Cura | La entrada por defecto para imprimir |
| Ensamblajes | Varias piezas con nombre y posición en un solo archivo | Una sola malla sin nombre; las piezas se fusionan |
STEP es ISO 10303. Su codificación de texto .step habitual es ISO 10303-21, publicada por primera vez en 1994; AP203, AP214 y AP242 son los protocolos de aplicación que exportan la mayoría de las herramientas CAD.
Por qué un archivo STEP vs STL se ve distinto de cerca
Abre un archivo STEP en un editor de texto y empieza con ISO-10303-21;, seguido de entidades numeradas: puntos, direcciones, círculos, superficies B-spline y después caras y cáscaras construidas a partir de ellas. Nada está aproximado. Un agujero de 5.2 mm se guarda como un círculo de radio 2.6 mm, y cualquier programa que lea el archivo puede teselarlo con la finura que quiera.
Un STL ya ha tomado esa decisión. El exportador CAD eligió una tolerancia de cuerda y un límite de ángulo, cortó cada curva en segmentos rectos y tiró la curva. Si haces zoom en un agujero impreso desde un STL grueso, ves los planos; en una impresora rápida, los segmentos cortos y densos también cuestan velocidad y suavidad, por eso Bambu Lab señala que la importación de STEP permite a Bambu Studio generar más movimientos de arco en el G-code.
- STEP: matemáticas que describen la superficie con exactitud
- STL: una copia muestreada a una resolución fija
- La tolerancia de teselado se elige al exportar, no al imprimir
Tamaños reales: un soporte en STEP y en STL
Modelamos un soporte en L de 60 x 40 x 40 mm con pared de 5 mm, redondeos de 1.5 mm en cada borde y cuatro agujeros de 5.2 mm (52 caras B-rep) en OpenCASCADE, lo guardamos como STEP AP214 y exportamos STL con tres ajustes de teselado.
| Archivo | Tolerancia (lineal / angular) | Triángulos | Tamaño |
|---|---|---|---|
| STEP AP214 | Superficies exactas | n/a | 175 KB |
| STL, grueso | 0.1 mm / 0.5 rad | 1,462 | 73 KB |
| STL, fino | 0.01 mm / 0.2 rad | 5,290 | 265 KB |
| STL, muy fino | 0.001 mm / 0.1 rad | 25,340 | 1.27 MB |
El STEP mantiene el mismo tamaño por muy suave que quieras el resultado. El STL crece unas cinco veces cada vez que aprietas la tolerancia, y la versión gruesa facetiza visiblemente los redondeos de 1.5 mm.
¿Puedes laminar directamente un archivo STEP vs STL?
Cada vez más, sí. PrusaSlicer añadió la importación de STEP en la versión 2.5, y su centro de ayuda dice que el STEP se triangula durante la importación.
Bambu Studio importa archivos STEP y ensamblajes mediante el núcleo OpenCASCADE, mantiene una Vista de ensamblaje con la posición de cada pieza y ofrece dos ajustes de calidad, deflexión lineal y deflexión angular: valores más pequeños dan superficies más suaves, más triángulos e importaciones más lentas. Si no aparece el diálogo, activa "Mostrar el diálogo de configuración de malla STEP" en Preferencias.
La lista de tipos de modelo compatibles de UltiMaker Cura incluye 3MF, STL, OBJ, PLY, glTF y otros, pero no STEP, así que los usuarios de Cura todavía exportan primero una malla.
La ventaja de laminar desde STEP es el control: eliges el teselado al imprimir en lugar de conformarte con lo que exportó el diseñador. La ventaja de STL es que funciona en todas partes, incluidos servicios de impresión y webs de subida.
- PrusaSlicer 2.5+: importación de STEP, triangulado al cargar
- Bambu Studio: STEP y ensamblajes, deflexión ajustable
- Cura: exporta primero STL, OBJ o 3MF
Cuándo usar STEP y cuándo usar STL
Una regla cubre la mayoría de los casos: envía STEP a quien vaya a cambiar el diseño y STL a las máquinas que solo lo van a fabricar.
Mecanizado CNC o chapa
Pedir presupuesto a un fabricante
Imprimir en casa o en una granja de impresión
Compartir en Printables, Thingiverse o MakerWorld
Formas esculpidas o escaneadas
Archivar tus propios diseños
Errores al exportar STL vs STEP que conviene evitar
La mayoría de los problemas vienen de los ajustes de exportación, no del formato.
- Exporta STL con una tolerancia de cuerda cercana a 0.01 mm para piezas funcionales; los redondeos pequeños muestran facetas a 0.1 mm
- Comprueba que un STEP sea AP214 o AP242 si necesitas conservar colores o nombres de ensamblaje
- Configura una vez los valores de deflexión de Bambu Studio y mantenlos para piezas similares
- Previsualiza el STEP en un visor antes de enviarlo, para confirmar que se exportaron todos los cuerpos
- Convierte STL a STEP esperando funciones editables; obtendrás caras triangulares planas
- Exportar STL con ajustes extremadamente finos por defecto; los archivos se hinchan sin ganancia visible
- Asumir que un STEP se abrirá en todos los slicers; Cura necesita una malla
- Enviar solo STL a un taller de mecanizado; te pedirán el STEP
Visores y conversores gratuitos de STEP y STL
Funcionan en tu navegador sin iniciar sesión. Los archivos STEP se leen con un motor OpenCASCADE compilado a WebAssembly, así que no se sube nada.
FAQ
Preguntas frecuentes
¿Es mejor STEP que STL para imprimir en 3D?
¿Puedo convertir STL a STEP?
¿Por qué el archivo STEP es más pequeño que mi STL?
¿Cura abre archivos STEP?
¿Cuál es la diferencia entre un archivo STEP vs STL para un taller de mecanizado?
¿Qué son AP203, AP214 y AP242?
¿Puedo ver un archivo STEP sin software CAD?
¿Puede la IA crear un archivo STEP a partir de una foto?
Herramientas y guías relacionadas
Continuar
Empezar gratis
¿Y si vas a imprimir algo orgánico?
Para figuras y props no hay ningún archivo CAD de partida. Convierte una foto en un modelo 3D, normalmente en menos de un minuto, y exporta STL o 3MF con un plan de pago.
No se requiere tarjeta de crédito · 3 créditos gratis para empezar