Calibrar los E-steps y el flujo del extrusor: guía práctica paso a paso
Por John David · escrito y revisado a mano

Paredes que salen más gruesas de la cuenta, huecos entre las líneas de relleno, piezas que nunca miden lo que dice el modelo... cuando esto pasa, es fácil culpar al diseño o al slicer.
Pero la mayoría de las veces el responsable es otro: el extrusor está empujando más o menos filamento del que cree. Calibrar los E-steps y el flujo es uno de esos ajustes que casi nadie toca al estrenar la máquina, y sin embargo es lo que separa una pieza aceptable de una con tolerancias de verdad.
La buena noticia es que no necesitas nada caro: una regla, un rotulador, un calibrador y diez minutos. En esta guía verás qué son los E-steps, cómo medirlos sin margen de duda, cómo calcular el flujo con un cubo de prueba y, sobre todo, en que orden hacer las dos cosas para no acabar repitiendo pasos en balde.
Van a aparecer términos como hobbed gear, microstepping o caudal. Ninguno hace falta memorizarlo: el glosario de impresión 3D los tiene todos en una línea cada uno.
Qué son los E-steps y por qué importan
Los E-steps (pasos por milímetro del extrusor) son cuántos micropasos tiene que dar el motor para empujar exactamente 1 mm de filamento. El valor depende del motor, del microstepping de la placa y del diámetro de la rueda dentada (el hobbed gear) que muerde el filamento.
Por eso una Ender con extrusor de plástico ronda los 93 pasos/mm, mientras que un extrusor con reductora tipo Titan se va a los 400 y pico: no hay un número "correcto" universal.
Cuando ese número está mal, la impresora vive engañada: cree que empuja una cantidad de filamento y en realidad empuja otra. El resultado se nota enseguida:
- Subextrusión: si los E-steps se quedan cortos, sale menos material del necesario. Aparecen huecos, capas que se despegan y paredes porosas que se rompen con nada. Ojo: eso mismo se ve cuando la primera capa no asienta bien, así que descarta antes lo de la cama.
- Sobreextrusión: si se pasan, sobra material. Salen rebabas, paredes hinchadas y cotas más grandes que las del modelo.
Lo mejor es que se calibra una sola vez por cada combinación de extrusor y firmware. Una vez ajustado, el valor se queda quieto salvo que cambies el motor, el gear o la placa.
Cómo calibrar los E-steps paso a paso
Vas a necesitar poco: una regla o cinta métrica, un rotulador de punta fina y acceso a la consola de tu firmware, ya sea por Pronterface, OctoPrint o directamente desde el LCD con comandos G-code.
Paso 1: calienta y prepara el extrusor
- Calienta el hotend a la temperatura de impresión de tu material (por ejemplo 200 °C para PLA). El filamento tiene que fluir en caliente; si lo intentas en frío, forzaras el motor y arriesgas un atasco.
- Carga filamento y deja que sobresalgan unos 120 mm por encima de la entrada del extrusor. Si tu impresora tiene sensor de filamento agotado, desactivalo durante la prueba para que no interrumpa la extrusión.
Paso 2: marca los 120 mm
Mide 120 mm desde el punto de entrada del extrusor (donde la rueda dentada agarra el filamento) y haz ahí una marca limpia con el rotulador. Esa marca es tu punto de referencia, así que procura que quede bien definida.
Paso 3: ordena extruir 100 mm
Desde la consola, pon el eje E en modo relativo y pide 100 mm de extrusión a velocidad baja:
M83(eje E en modo relativo)G1 E100 F100(extruye 100 mm a 100 mm/min, es decir, unos 1,7 mm/s)
La velocidad baja no es capricho: si aprietas el ritmo, el motor puede perder pasos y falsear la medida. Deja que termine sin tocar nada.
Paso 4: mide lo que ha quedado
Cuando acabe, mide la distancia entre la entrada del extrusor y tu marca. Restala a los 120 mm de partida y sabrás cuanto filamento ha entrado de verdad.
Ejemplo: si tras pedir 100 mm todavía quedan 25 mm entre la entrada y la marca, el extrusor solo ha tragado 95 mm (120 − 25), no los 100 que pediste. Va corto: subextruye.
Paso 5: calcula los nuevos E-steps
Consulta primero tu valor actual con M503 (busca la línea que empieza por M92). Después aplica la formula:
Nuevos E-steps = (E-steps actuales × 100) / mm realmente extruidos
Siguiendo el ejemplo, con 415 E-steps actuales y 95 mm reales:
(415 × 100) / 95 = 436,8
Paso 6: guarda y comprueba
Introduce el nuevo valor con M92 E436.8 (redondeando a lo que te haya dado a ti) y guárdalo en memoria con M500. Luego repite la prueba entera una o dos veces: cuando pidas 100 mm y entren 100 mm (con un margen de decimas), estás listo.
Si usas Klipper, el ajuste no va por M92 sino por el parámetro rotation_distance del extrusor, aunque la lógica de medir y corregir es idéntica.
En qué consiste el flujo (flow) y cómo calibrarlo
Con los E-steps bien puestos, el motor mueve exactamente el filamento que el firmware le pide. Pero eso todavía no garantiza que la cantidad que sale por la boquilla sea la ideal, y ahí entra el flujo (el flow rate o multiplicador de extrusión del slicer).
El flujo compensa lo que los E-steps no pueden ver: que el filamento nunca mide exactamente 1,75 mm a lo largo de toda la bobina, la presión dentro del hotend, el desgaste de la boquilla o pequeñas fugas de material fundido.
Se ajusta en porcentaje, casi siempre cerca del 100%, en el apartado "Flow" o "Multiplicador de extrusión" de tu slicer.
Cómo calibrar el flujo con un cubo hueco
- Descarga o modela un cubo de unos 20x20x20 mm y configuralo en el slicer con cero capas superiores e inferiores y un solo perímetro, sin relleno. Es la clásica "torre de flujo" o single-wall test.
- Ajusta el ancho de línea de la pared al diámetro de tu boquilla (0,4 mm si esa es tu boquilla). Este es el número que luego vas a comparar.
- Imprímelo con el flujo al 100% y a una velocidad moderada, para que la pared salga limpia.
- Con un calibrador digital, mide el grosor de las cuatro paredes en varios puntos (evita las esquinas) y saca el promedio.
Después aplica la formula:
Nuevo flujo (%) = (grosor esperado / grosor medido) × flujo actual (%)
Ejemplo: esperabas 0,4 mm pero el promedio te da 0,44 mm, con el flujo al 100%:
(0,4 / 0,44) × 100 = 90,9%
Ese porcentaje es tu nuevo valor de referencia para ese filamento y esa boquilla. Anótalo: no tiene por qué servir para otra marca de material distinta.
Cuándo darlo por bueno
Los asistentes que traen los laminadores se resuelven a ojo: miras varios bloques y eliges el de cara superior más lisa. El cubo de pared única te da algo mejor, un número. Ajusta por proporción hasta que el promedio del calibre quede dentro de un ±3 % del ancho de línea objetivo.
Es el mismo principio que medir el filamento extruido en la prueba de los E-steps, pero comprobado en la pieza real: con tu boquilla, tu material y la presión que hay de verdad dentro del hotend.
| Calibración | Cómo se mide | Vas bien si… |
|---|---|---|
| E-steps | Marca 120 mm en el filamento, extruye 100 y mide cuánto entró de verdad | Entraron 100 ± 0,5 mm |
| Flujo (flow) | Cubo de pared única medido con calibre digital | Pared = ancho de línea ±3 % |
| Verificación final | Cubo de calibración de 20 mm con relleno normal | Medidas exactas y tapa superior limpia |
En que orden calibrar E-steps y flujo
El orden no es negociable, y esta es la razón: si tocas el flujo antes que los E-steps, estás tapando un fallo mecánico con un parche de software. El apaño aguanta a esa velocidad y con ese filamento, pero se desmorona en cuanto cambias cualquiera de los dos.
- Primero los E-steps. Garantizan que el motor mueve la cantidad física correcta de filamento, sea cual sea el material.
- Después el flujo. Afina los detalles finos de cada bobina (diámetro real, color, marca) sobre una base mecánica que ya es correcta.
Cada ajuste vive en un sitio distinto
Los E-steps son un ajuste de hardware: corrigen cuántos pasos del motor equivalen a 1 mm de filamento y se fijan una sola vez por extrusor, dentro del firmware de la máquina.
El flujo (flow ratio o multiplicador de extrusión) es un ajuste de software del laminador —en Cura vive junto al resto de ajustes del perfil de impresión— y es propio de cada marca, tipo y hasta color de filamento.
Por eso se reafina en cada bobina: del PLA al PETG, cada material lleva su propio flujo, pero todos sobre la misma base mecánica.
Firmware: Marlin y Klipper lo guardan distinto
En Marlin el valor vive en la línea M92 de la EEPROM. Léelo con M503, fíjalo con M92 E<valor> y —esto se olvida mucho— guárdalo con M500; sin M500 se pierde al apagar.
En Klipper no existen los E-steps: el equivalente es rotation_distance, en la sección [extruder]. Se recalcula por proporción y se persiste con SAVE_CONFIG, que reescribe el printer.cfg.
rotation_distance nuevo = viejo × mm reales ÷ mm pedidos
El flujo se calibra en el laminador, no en la impresora
Los laminadores modernos ya traen la prueba lista. El menú Calibration de OrcaSlicer fabrica el modelo y su G-code al vuelo, sin descargar nada; PrusaSlicer y Bambu Studio tienen equivalentes. En máquinas de Bambu Lab lo recomendado es su propio Flow Dynamics, porque no dan soporte a los modelos de terceros.
El test de Flow Rate va en dos pasadas, y en las dos se elige el bloque de cara superior más lisa: sin huecos, que es falta de material, ni acumulaciones, que es lo contrario.
Conviene saber que OrcaSlicer ya llama a este método «el heredado» y ofrece otro de una sola pasada. El de dos sigue funcionando y es el más fácil de seguir la primera vez; si repites la calibración a menudo, mira el otro.
- Pasada 1: 9 bloques con modificadores de -20 a +20, de cinco en cinco.
- Pasada 2: 10 bloques que afinan el resultado, de -9 a 0.
El modificador se traslada al perfil con una cuenta: flujo nuevo = flujo viejo × (100 + modificador) / 100. Y se guarda en el perfil del filamento, nunca en el de la impresora: el caudal cambia de una marca a otra y hasta de un color a otro.
El techo real no son los mm/s: es el caudal
Antes del flujo conviene fijar la velocidad volumétrica máxima, los mm³ por segundo que la boquilla es capaz de fundir. El test de OrcaSlicer viene de fábrica entre 5 y 20 mm³/s, a saltos de 0,5: te quedas con la última altura que sale sin huecos ni subextrusión.
Ese número es de laboratorio. Para producción real, quítale entre un 10 y un 20 %. Es el caudal —y no la velocidad nominal del perfil— lo que decide de verdad cuán rápido puedes imprimir sin perder material por el camino.
Orden práctico que ahorra reintentos: E-steps o rotation_distance → temperatura → velocidad volumétrica máxima → pressure advance → flujo → retracción, y al final cornering, input shaping y VFA. Los E-steps van delante porque viven en el firmware, no en el laminador.
De la temperatura en adelante, esa secuencia es la que publica OrcaSlicer: los E-steps no aparecen en ella porque su menú de calibración no los toca. Cada paso apoya al siguiente, y así el flujo solo compensa el filamento, nunca un fallo mecánico de fondo.
Síntomas de sobreextrusión y subextrusión
Antes de calibrar, conviene reconocer los síntomas para saber si tu extrusor lo necesita de verdad:
- Sobreextrusión: rebabas en los bordes, paredes exteriores abultadas, puentes que gotean, cotas más grandes que el modelo y, a veces, un chasquido en el motor porque el material no cabe.
- Subextrusión: huecos entre líneas de relleno o de pared, capas "deshilachadas" con hilos finos, piezas frágiles que se parten y superficies porosas o rayadas.
Seguridad ante todo. Durante toda la prueba el hotend sigue caliente (entre 150 y 260 °C según el material — cada uno tiene el suyo en la tabla de temperaturas por material) y la cama también puede quemar. No toques la boquilla, el bloque calefactor ni la superficie de impresión mientras trabajas: una quemadura de hotend es seria.
Si calibras con ABS, ASA u otros materiales que sueltan humos, hazlo en un espacio ventilado o con extracción, porque esos vapores no conviene respirarlos. Y si manejas materiales de resina o disolventes como IPA o acetona para otros procesos, mantenlos lejos del hotend caliente: son inflamables.
Preguntas frecuentes
¿Con qué frecuencia debo recalibrar los E-steps?
Solo cuando cambies el motor del extrusor, la rueda dentada, la placa base o el microstepping del firmware. En uso normal, el valor se mantiene estable durante toda la vida de la impresora, así que no hace falta repetirlo cada semana.
¿El flujo cambia entre bobinas del mismo filamento?
Puede variar un poco, sobre todo entre marcas o lotes distintos, porque el diámetro real nunca es perfectamente uniforme. Si al cambiar de rollo notas que el acabado empeora, vuelve a hacer la prueba del cubo hueco con el material nuevo.
¿Puedo calibrar el flujo sin calibrador digital?
Se puede con un pie de rey analogico o una regla de precisión, pero pierdes exactitud justo donde importa. Un calibrador digital económico cuesta poco y elimina errores de lectura, así que la inversión se amortiza en la primera pieza que sale bien.
¿Qué hago si los E-steps salen muy distintos entre repeticiones?
Si los resultados bailan mucho de una prueba a otra, casi siempre es que la rueda dentada resbala sobre el filamento. Ajusta la tensión del muelle del extrusor y confirma que la velocidad de la prueba (el parámetro F) no sea demasiado alta. Con el agarre firme y la velocidad baja, los números deberían repetirse.
Comentarios
Publicar un comentario