3d Calcs
CONFIG:
130 W
€0.15/kWh
€20.00/kg spool
Calibración y Movimiento MÓDULOMARLIN

Calculadora de Calibración E-Steps para Extrusor (Marlin)

Calibra los pasos por milímetro del motor del extrusor con comandos directos M92 E y M500 para evitar subextrusión.

Consultar con M503 en la consola
steps/mm
Ajustes predefinidos:
mm (120)
mm (100)
mm
RESULTADOS Y DESGLOSESub-Extrusión
Nuevos E-Steps calculados
96.88steps/mm
Distancia real extruida: 96.00 mm (-4.0%)
1. Fijar Nuevos E-Steps en RAM (M92)
M92 E96.88
2. Guardar Permanentemente en EEPROM (M500)
M500
Siguiente paso: Envía M500 para guardar los valores tras apagar la máquina.
01 / PROTOCOLO

Instrucciones de Medición y Ajuste

PASO 01

1. Mark Filament

Measure and mark 120mm from your extruder intake with calipers.

PASO 02

2. Command Extrusion

Preheat nozzle and command 100mm extrusion via printer screen or OctoPrint.

PASO 03

3. Measure Remaining

Measure distance from mark to intake. If 20mm remains, exactly 100mm was extruded.

02 / MATEMÁTICAS

Fórmula de Calibración de Pasos de Extrusión

Nuevos E-Steps = (E-Steps actuales × 100mm) / Milímetros reales extruidos.

New E-Steps = (Current E-Steps × Requested Extrusion Distance) / Actual Extruded Distance
Ejemplo Práctico Real:

Pasos de extrusión (E-steps) actuales = 93.0. Marcas 120mm en tu filamento, ordenas extruir 100mm y mides 25mm restantes hasta el extrusor (significa que empujó 95mm en lugar de 100mm). Nuevos E-Steps = (93.0 × 100) / 95 = 97.89 steps/mm.

CALIBRACIÓN DE HARDWARE Y GUÍA DE FIRMWARE•8 min de lectura

Cómo Calibrar los E-Steps del Extrusor: La Guía Definitiva de 100 mm en Marlin

Deja de perseguir problemas misteriosos de subextrusión e imprecisiones dimensionales. Calibra los pasos por milímetro del motor del extrusor con precisión matemática mediante comandos G-code.

1. Qué Significan Realmente los E-Steps (Y Por Qué los Valores de Fábrica Fallan)

Los Pasos por Milímetro del Extrusor (E-steps) son la constante mecánica fundamental guardada en el firmware de tu impresora 3D (Marlin, RepRapFirmware o Klipper) que define cuántos micropasos del motor paso a paso se requieren para desplazar exactamente un milímetro de filamento a través del engranaje traccionador.

La mayoría de impresoras básicas cartesianas (como la serie Creality Ender 3) salen de fábrica con un valor nominal genérico de aproximadamente 93 pasos/mm. Este número se calcula teóricamente asumiendo un engranaje de latón con un diámetro primitivo efectivo de ~10,8 mm movido por un motor paso a paso de 1,8° (200 pasos completos por vuelta) con micropasos a 1/16. En la práctica real, los dientes del engranaje muerden el filamento a diferentes profundidades, las tolerancias de mecanizado varían y la tensión del muelle altera el perímetro de arrastre. Si tus E-steps no están calibrados, la máquina simplemente adivina cuánto plástico entra al fusor.

💡LA PRIMERA REGLA DE LA EXTRUSIÓN

Nunca ajustes los E-steps para solucionar sobreextrusión o subextrusión visual en una pieza impresa final. Los E-steps son una calibración física del avance del filamento por el extrusor, independiente del diámetro de boquilla, temperatura o tipo de material.

2. Procedimiento de Calibración Paso a Paso de 100 mm

Calibrar los E-steps solo requiere un calibre digital, un rotulador permanente fino y una terminal G-code interactiva (mediante OctoPrint, Pronterface o nuestro controlador Web Serial integrado).

Sigue este riguroso procedimiento para eliminar cualquier error de medición:

1. Prepara el Filamento: Endereza un tramo de filamento rígido (el PLA es ideal porque no pandea bajo la presión del engranaje) e introdúcelo en el extrusor. 2. Marca 120 mm desde la Entrada del Extrusor: Apoya la mordaza del calibre firmemente contra el cuerpo de entrada del extrusor y haz una marca nítida exactamente a 120,0 mm en el filamento hacia afuera. 3. Calienta el Fusor (Supera el Bloqueo de Extrusión en Frío): El firmware Marlin tiene una protección de seguridad (`prevent_cold_extrude`, típicamente a 170 °C). Calienta el fusor a la temperatura habitual de impresión (ej. 205 °C para PLA) o suelta el tubo Bowden de la salida del extrusor para medir en vacío sin contrapresión. 4. Envía la Extrusión por G-Code: Activa coordenadas relativas y comanda 100 mm de avance lento: `M83` (extrusor en modo relativo) `G1 E100 F100` (extruye 100 mm a 100 mm/min, aprox. 1,67 mm/s) 5. Mide el Filamento Restante: Cuando el motor se detenga por completo, mide la distancia desde la boca del extrusor hasta tu marca. Si empujó exactamente 100 mm, quedarán exactamente 20,0 mm. Si quedan 27,0 mm, solo extruyó 93,0 mm (120 - 27).

Fórmula de Proporción de E-Steps

  • ✓Extrusión Real (mm) = 120 - Distancia Restante a la Marca
  • ✓Fórmula: Nuevos E-Steps = E-Steps Actuales × (100 / mm Extruidos Reales)
  • ✓Ejemplo Práctico: Si E-Steps Actuales = 93,0 y Extrusión Real = 94,2 mm, Nuevos E-Steps = 93,0 × (100 / 94,2) = 98,73 pasos/mm.

3. Comandos de Firmware Directos: Consultar, Ajustar y Guardar en EEPROM

Una vez calculados tus pasos por milímetro corregidos, guardarlos en la memoria EEPROM de la placa base requiere solo tres comandos seriales en la terminal:

1. Consultar Configuración Actual (`M503`): Envía `M503` para ver los parámetros activos del firmware. Busca la línea que empieza por `echo: M92 X... Y... Z... E...`. El número tras la `E` es tu valor activo (ej. `E93.00`).

2. Fijar Nuevos Pasos por Milímetro (`M92`): Introduce tu valor calculado con `M92 E[valor]`. Por ejemplo: `M92 E98.73`. El procesador actualizará su memoria de trabajo al instante.

3. Guardar Permanentemente en EEPROM (`M500`): Paso crítico: si apagas la impresora sin guardar, el firmware descartará el cambio. Envía `M500`. La impresora responderá con `echo:Settings Stored (EEPROM)`. Confirma enviando `M501` seguido de `M503`.

💡AVISO SOBRE EMULACIÓN DE EEPROM EN TARJETA SD

Muchas placas de 32 bits económicas de Creality (ej. Ender 3 v2 con placas 4.2.2/4.2.7) no tienen chip EEPROM físico; emulan la memoria escribiendo un archivo 'EEPROM.DAT' en la tarjeta microSD. Mantén siempre una tarjeta SD insertada al ejecutar M500.

4. Bowden vs Direct Drive vs Extrusores Reductores Dual-Drive

Las distintas arquitecturas de extrusión exigen rangos de E-steps radicalmente diferentes debido a las relaciones de reducción y al diámetro de las ruedas motrices:

- Bowden Monomarcha Estándar (Ender 3, CR-10): Un solo engranaje directo sobre el eje del motor NEMA 17 contra un rodamiento liso. Rango típico: 93 a 105 pasos/mm. Muy propenso al resbalamiento con contrapresión en el nozzle. - Extrusores Reductores Dual-Drive (Bondtech BMG, Titan, Voron Clockwork 2, Orbiter): Cuentan con un tren de engranajes reductores (típicamente 3:1 a 3,5:1 en BMG, 5:1 en Sherpa Mini y 7,5:1 en Orbiter v2) con ruedas dobles talladas que muerden ambos lados del filamento. Requieren valores de 415 a 425 pasos/mm (BMG) o 690 pasos/mm (Orbiter v2). - Extrusión Directa con Motor Plano (Pancake): Los cabezales directos modernos combinan motores pancake ligeros y engranajes finos, eliminando la holgura del tubo Bowden y facilitando filamentos flexibles.

Valores Típicos de Referencia (Micropasos a 1/16)

  • ✓Creality Monomarcha Original (motor 1,8°): ~93,0 pasos/mm
  • ✓Creality Dual-Gear Upgrade: ~139,0 a 145,0 pasos/mm
  • ✓E3D Titan (Reducción 3:1): ~418,5 pasos/mm
  • ✓Bondtech BMG / Clones (3:1 Dual-Drive): ~415,0 pasos/mm
  • ✓Voron Clockwork 2 (Reducción 50:10): ~450,0 pasos/mm
  • ✓LDO Orbiter v2.0 (Reducción 7,5:1): ~690,0 pasos/mm
  • ✓Micro-Swiss Dual Gear Direct Drive: ~130,0 pasos/mm

5. E-Steps vs Flujo del Laminador: La Distinción Crucial

Un error habitual entre aficionados es confundir los E-steps con el Flujo en el laminador (denominado Extrusion Multiplier en PrusaSlicer/OrcaSlicer).

Los técnicos profesionales mantienen ambos conceptos estrictamente separados:

- E-Steps es una Constante Física de Hardware: Representa el diámetro del engranaje y el paso mecánico. Una vez calibrado con precisión, NUNCA debe modificarse a menos que cambies el motor, los micropasos o el conjunto del extrusor. - El Flujo (Flow Rate) es un Ajuste Reológico del Polímero: Cada filamento tiene dureza y comportamiento distintos. El TPU flexible se aplasta entre los engranajes reduciendo el diámetro efectivo; el PLA no se deprime; y el LW-PLA espuma al salir. El multiplicador del laminador compensa estas variaciones por material sin tocar la configuración de la máquina.

💡FLUJO DE TRABAJO EN DOS ETAPAS

Calibra los E-steps UNA SOLA VEZ con el tubo Bowden desconectado o con PLA estándar. Luego ajusta cada rollo de filamento con un cubo de calibración de paredes o el test de flujo de OrcaSlicer. Mezclar ambas calibraciones causa infinitos quebraderos de cabeza.

Preguntas Frecuentes

¿Cuál es el valor predeterminado de pasos E en Creality Ender 3?
Las Ender 3 estándar de un solo engranaje usan 93.0 pasos/mm. Al actualizar a extrusor de doble engranaje (BMG o Sprite), el valor sube a unos 415 - 425 pasos/mm.
¿Debo calibrar los pasos E con o sin la boquilla caliente puesta?
Para una calibración mecánica pura y sin contrapresión, extruye soltando el tubo Bowden sin pasar por el hotend. Tras fijar los pasos mecánicos, calibra el flujo con la boquilla.
¿Cómo guardo los pasos E en la memoria EEPROM de la impresora?
Envía el comando 'M92 E[nuevos_pasos]' seguido de 'M500' para guardar en EEPROM. Puedes verificar el guardado enviando 'M503'.
¿Por qué mi impresora sufre subextrusión si ya calibré los pasos E?
Suele deberse a atascos parciales en el nozzle, brazo del extrusor fisurado (común en Ender 3 de plástico), poca tensión en el muelle o temperatura de fusión insuficiente.
¿Es necesario recalibrar los pasos E al cambiar de filamento?
No. Los pasos E miden el avance mecánico del motor para empujar 100 mm. Las variaciones de dureza o densidad del plástico se corrigen con el multiplicador de flujo en el laminador.
CALCULATOR SUITE

Calculadoras Relacionadas

Ver las 22 herramientas →→