top of page
Buscar
Foto del escritorSebastián Lozano

Como instalar Klipper con una Sonic Pad a una Ender 5 con una mainboard 4.2.7

Hola Makers,


Hace unos días, un cliente me trajo varias impresoras para actualizarlas, incluyendo 3 CR10 Smart y una antigua Ender 5 con una placa muy obsoleta. Realizamos el mantenimiento y nos compró un Sonic Pad, solicitándonos que todas quedaran con Klipper. Pasar las CR10 Smart no fue un problema; desde la misma pantalla del Sonic Pad fue sencillo y rápido. Sin embargo, para nuestra sorpresa, la Ender 5 con esa placa obsoleta no aparecía. La solución fue cambiarle la placa por la más reciente, que era la 4.2.7. Pero nuevamente, esa placa tampoco era compatible directamente con el Sonic Pad.



Así que aquí comenzó nuestro calvario, ya que buscamos en cuánto blog encontramos y no hallábamos buena documentación para instalar el Klipper en esta placa con esta impresora.

Ya a punto de rendirnos, se me ocurrió instalarla como una Ender 3 V2, pensando que sería sencillo luego solo editar valores.

Eso creí yo hasta que lo hice y funcionó, pero para mi sorpresa todos los ejes estaban invertidos y marcaban valores erróneos Chocándose contra las esquinas opuestas a los finales de carrera.

¿Cómo solucioné esto?


Aquí la solución:


Lo primero fue en la pantalla de la Sonic Pad configurarla como una Ender 3V2 con placa 4.2.7 (Foto 1)


Para modificar la dirección en la que un motor hace "home" en Klipper, necesitarás editar el archivo de configuración de Klipper, que suele llamarse printer.cfg. Aquí tienes los pasos generales para hacerlo:

  • Localiza el archivo de configuración: Este archivo suele encontrarse en el directorio donde tienes instalado Klipper en tu impresora 3D. Puedes acceder a él a través de una conexión por SSH por medio de la IP donde está conectada.

  • Edición del archivo de configuración: Abre el archivo printer.cfg con un editor de texto. Puedes hacerlo en tu computadora usando un editor de texto simple como Notepad++ o Sublime Text, o incluso en el propio sistema de archivos de tu impresora si utilizas un editor de texto integrado en la interfaz web de Klipper. (Foto 2)

  • Encuentra la sección del motor que quieres modificar: En el archivo printer.cfg, busca la sección que define las configuraciones de los motores de tu impresora. Por lo general, verás configuraciones como stepper_x, stepper_y, stepper_z, etc.


Así 👇

[stepper_x]
[stepper_y]


Aquí los cambié por lo siguiente:


[stepper_x]
step_pin: PB9
dir_pin: PC2
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA5
position_endstop: 235
position_max: 235
homing_speed: 80

[stepper_y]
step_pin: PB7
dir_pin: PB8
enable_pin: !PC3
microsteps: 16
rotation_distance: 40
endstop_pin: ^PA6
position_endstop:235
position_max: 235
homing_speed: 80

El Z solo subí la velocidad, pero igualmente lo dejo por aquí:


[stepper_z]
step_pin: PB5
dir_pin: !PB6
enable_pin: !PC3
microsteps: 16
rotation_distance: 8
# endstop_pin: probe:z_virtual_endstop  #enable to use bltouch
endstop_pin: ^PA7   #disable to use bltouch
position_endstop: 0  #disable to use bltouch
position_max: 255
homing_speed: 240

  • Guarda los cambios: Una vez que hayas realizado las modificaciones necesarias, guarda el archivo printer.cfg.


  • Recarga la configuración de Klipper: Si estás editando el archivo printer.cfg directamente en el sistema de archivos de tu impresora, puedes necesitar recargar la configuración de Klipper para que los cambios surtan efecto. Esto puede hacerse reiniciando el firmware o utilizando comandos específicos de Klipper para recargar la configuración.


Ahora, el eje Z estaba invertido, es decir, que el Home lo hacía hacia abajo. Si lo invertía en el código, cuando imprimiera, iba a moverse hacia arriba en lugar de hacia abajo. Así que aquí la solución era invertir los cables del motor paso a paso. Es decir, que si antes estaban posicionados como ABCD, ahora los puse como DCBA. (Foto 3) Esto lo hice quitándolos del mismo conector DuPont con una pinza con filo.



De esta manera sencilla fue cómo solucioné el problema de la Ender 5 con una placa 4.2.7.

Si tienes alguna duda, déjala abajo en la sección de comentarios y trataré de solucionarla cuanto antes.



Saludos,

Sebastián Lozano

88 visualizaciones
Entradas destacadas
Entradas recientes
Archivo
Buscar por tags
Síguenos
  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey Instagram Icon
  • Grey Google+ Icon
bottom of page