Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Impresión 3d

Cómo recalibrar la posición Home (origen) en una impresora 3D – Guía paso a paso

Con la experiencia, nos atrevemos a modificar hardware, actualizar firmware o ajustar G-code de inicio/fin. Ver cómo mejoran las impresiones es gratificante y enseña mucho.

Al cambiar un componente mayor (ej. hotend todo-metal), a menudo hay que recalibrar el origen (home) porque las dimensiones del nuevo difieren del anterior. A mí me pasó: el nuevo hotend creaba un offset de ~14 mm.

Esta guía explica paso a paso cómo recalibrar el home en casi cualquier impresora 3D.

Para recalibrar el homing, hay que: abrir el firmware, ajustar los parámetros según los cambios físicos, recompilar, exportar y flashear el archivo .hex resultante.

Pasos para recalibrar el home

1. Identificar el firmware de su impresora

Casi todos los fabricantes populares (Creality, Prusa, Anycubic, Artillery, Ender, Ultimaker, etc.) usan Marlin o una variante. Asumiremos Marlin para el resto del artículo.

Opción A: Flashear firmware oficial listo (la más fácil)

Ideal si quiere volver a configuración de fábrica o actualizar.

1.1 Descargar el firmware de su impresora

Si su marca no está, busque "MODELO_IMPRESORA + firmware".

1.2 Conectar impresora al PC por USB

Cable USB‑B (el de impresoras de papel convencionales). La mayoría lo traen en la caja.

1.3 Subir el firmware con el laminador (Cura)

  1. Ajustes → Impresora → Gestionar impresoras
  2. Seleccione su impresora → Actualizar firmware
  3. Conectado el USB, aparecerá Subir firmware personalizado
  4. Elija el archivo .hex descargado
  5. No desconecte durante el proceso (≤1 min)

Opción B: Compilar su propio Marlin (para cambios físicos)

Parece intimidante, pero si falla siempre puede volver a la Opción A. Al terminar, se sentirá un pro.

Requiere Arduino IDE (gratis en arduino.cc).

2.1 Descargar código fuente de Marlin

Desde marlinfw.org. No se asuste: no hace falta saber programar.

Para Some modelos (Anet A8, Anycubic 4MAX, TronXY X5S, Anet AM8) hay firmwares preconfigurados en el repo de configuraciones (sitio en alemán, pero navegable).

2.2 Modificar Configuration.h

En Arduino IDE, abra Marlin.ino (carpeta Marlin) y vaya a la pestaña Configuration.h. Buena práctica: pida al vendedor/fabricante el Configuration.h original de su impresora y modifique ese.

Busque y ajuste estos parámetros hasta lograr el home correcto:

Puede iterar por prueba-error (tedioso) o medir con calibre y usar Repetier-Host para agilizar.

2.3 Compilar el firmware

Sketch → Verificar/Compilar.

Especial: Ender 3 y clones (ATmega1284P)

No soportado por defecto en Arduino IDE. Pasos extra:

  1. Instale soporte Sanguino: descargue de GitHub y copie en .../Arduino/hardware.
  2. En Herramientas: Placa → Sanguino; Procesador → ATmega1284P (16 MHz).
  3. Instale librería U8glib vía Sketch → Incluir librería → Añadir .ZIP.

Exportar y flashear

Sketch → Exportar binario compilado. Genera dos .hex; use Marlin.ino.sanguino.hex (sin bootloader). Suba igual que en Opción A (USB + Cura).

¿Puede la impresora perder el home durante la impresión?

Sí, a veces hay un salto de capa en X o Y. Muchos creen que es firmware olvidando el home, pero la causa es hardware: correas flojas, polea del motor suelta, varillas dobladas, X-carriage suelto.

El funcionamiento: al iniciar, la impresora hace homing y asume que está en (0,0,0). A partir de ahí, solo sigue el G-code ciegamente. Si la correa patina, la impresora no lo detecta y continúa desplazada.

Solución: revise hardware, no recalibre home.

Cómo verificar si el home es correcto

Método 1: Rutina de nivelado automático

La mayoría de impresoras modernas tienen auto-nivelado (BLTouch, CR-Touch, inductivo). Al iniciarlo, el cabezal va a la esquina cerca del final de carrera. Verifique visualmente si esa posición coincide con la esquina real de la cama.

Método 2: Imprimir un rectángulo del tamaño de la cama

En el laminador, cree un rectángulo con las dimensiones exactas de la cama. Retire filamento y ponga temperatura muy baja para que empiece a moverse ya. Observe si el cabezal recorre todo el perímetro sin salirse.

Método 3: G-code manual de home

Cree un archivo con estas dos líneas:

G28 ; Home all axes
G0 X0 Y0 Z15 F3000 ; Mover a (0,0) a 15 mm de altura para seguridad

Imprímalo y verifique que la boquilla queda justo en la esquina inferior-izquierda (o la que corresponda a su máquina).

Productos recomendados

Impresoras, filamentos y upgrades testados para todos los niveles, eliminando conjeturas y ahorrando tiempo de investigación.

Impresión 3d

  1. Construye una Impresora 3D de Gran Formato en Casa con Arduino: Guía Paso a Paso
  2. Mantenimiento del extrusor de su impresora 3D: Mejores prácticas para rendimiento óptimo
  3. Construyendo el laboratorio de impresoras 3D de CADimensions: Un viaje práctico de diseño
  4. Del pasado al presente: 25 años de evolución de la impresión 3D de Stratasys
  5. Mejor Software CAD para Impresión 3D: Guía Profesional
  6. ¿Se puede reutilizar la resina de impresora 3D? Guía completa de almacenamiento y eliminación
  7. ¿Qué Tan Ruidosas Son las Impresoras 3D? Modelos Silenciosos y Cómo Reducir el Ruido
  8. Guía rápida para desenredar bobinas de filamento 3D anudadas
  9. Impresión 3D UV: Cómo las resinas SLA entregan impresiones más rápidas y de mayor calidad
  10. Desglose de costes de impresión 3D casera: Electricidad, materiales y ahorro
  11. Guía Completa de Motores Paso a Paso para Impresoras 3D: Calidad de Impresión Superior