Traslade

Menú desplegable

29 oct 2020

Ajuste de nivelación en Impresoras con Inductivo y Marlin instalado


Esta guía de nivelación está basada en mi @Matosantos bajo mi experiencia propia, voy a mostrar dos métodos para ajustar la nivelación de vuestras impresoras Anet ET4 o ET5, es valido para todas las versiones con Inductivo o incluso con BLTouch..

Metodo 1

Para poder utilizar el autolevel, tendremos que configurar el desfase del sensor en el eje Z (Z Probe Offset).

 

Hay varias formas de hacerlo, pero yo creo que la más sencilla es mediante comandos gcode.

 

Para ello, tenemos que conectar con la impresora a un PC y usaremos Pronterface para lanzar los GCode  y realizar el siguiente proceso:

 

1º- Calentar cama y hotend a sus temperaturas de impresión, para PLA 200 en hotend y 50 o 60 en cama, esperando unos minutos para que se estabilicen las dilataciones que se producen al calentarse estas.




2º- Fijamos el desfase a 0 con el comando M851 Z0 y lo guardamos en la EEPROM con M500.




 

3º- Ahora mandamos el comando G28 para hacer home a todos los ejes.




4º- Dado que existe una limitación en el firmware (Marlin) que impide los movimientos hacia posiciones negativas, hay que desactivarla mientras realizamos este ajuste. Para hacerlo solo tendremos que enviar el comando M211 S0. (¡Cuidado!, que desactiva las limitaciones en todos los ejes).



 

5º- Vamos con el paso clave, necesitaremos un papel de 80 gr/m2 (lo que es una décima de milímetro) muy típico en un Din A4. Colocamos este debajo de la boquilla, si es necesario pueden subir un poco el eje z con los controles de movimiento del eje Z, tenemos que ajustar la altura de la boquilla del extrusor para que roce ligeramente el papel. Se pueden utilizar los movimientos de 10 mm y 1 mm (si está aún lejos) y terminar con el de 0,1 mm o 0,025 mm para ajustarlo de forma precisa.




 

6º- Fijamos el valor del desfase con el comando M851  Z-X.XX, siendo –X.XX el valor a poner, si en vez de darnos un valor negativo, este fuera positivo solo quitaríamos el - de delante, en la siguiente imagen podréis ver un valor positivo en vez de negativo. Tras terminar guardaremos el valor en la EEPROM con el comando M500.






 

7º- Muy importante volver a activar la limitación de movimientos negativos de los ejes, enviando el comando M211 S1.





Con esto ya tenemos preparada la impresora para usar el autolevel.

 

Para realizar una prueba realizamos un home, bien desde Pronterface con el comando G28 o desde el propio menú de la impresora en la sección movimiento, tras finalizar el home lanzaremos una calibración automática, bien desde Pronterface con el comando G29 o desde el menú movimiento - nivelando cama.

 

Si queremos la opción de realizar un nivelado de cama antes de cada impresión tendremos que añadir en nuestro slicer (laminador) que usemos Ahora, para comenzar a imprimir solo queda configurar el fileteador (slicer) que utilicemos, para que incluya el autolevel en los archivos gcode generados. Para ello, tendremos que incluir en el script de inicio, una línea con un comando G29 justo después de la última línea que tengamos con un G28.


Metodo 2


Este otro método es casi lo mismo que el anterior, pero sin utilizar en absoluto Pronterface, gracias a @davidtgbe por orientarme a hacerlo de esta forma.

 

1º- Elevamos el eje Z, desde el menú Movimiento/Mover ejes/Mover Z. Lo elevamos un poco.

2º- Precalentamos en modo PLA, desde el menú Temperatura/Precal. PLA. Esperamos a que alcance la temperatura.

3º- Ahora vamos a añadir un desfase al Z para posteriormente ajustarlo, para ello nos vamos al menú Movimiento/Nivelando Cama/Desf. Sonda Z y le ponemos un valor de -3.00

4º- Procedemos a hacer un home, desde el menú Movimiento/Llevar al origen.

5º- Ahora volvemos al menú Movimiento/Mover ejes/Mover Z, procedemos con el paso importante, necesitaremos un papel de 80 gr/m2 (lo que es una décima de milímetro) muy típico en un Din A4. Colocamos este debajo de la boquilla, bajamos el eje Z y vamos moviendo el papel hasta notar un leve roce.

6º- Tras realizar el paso anterior tendremos en la pantalla el desfase necesario que hay tras el home a la cama "esta es la altura necesaria que deberá bajar el eje Z para empezar a imprimir" la cual hay que dejarlo indicado en el desfase de sonda Z, por lo que regresamos al menú Movimiento/Nivelando Cama/Desf. Sonda Z he introduciremos el valor que nos dio, en mi caso fue -1.80

7º- Al finalizar todo este proceso, recuerden guardar en eeprom si no todo esto no habrá servido de nada, para ello nos vamos al menú Movimiento/Nivelando Cama/Guardar EEPROM.

Últimas Publicaciones

Secado y Peso de bobinas

  Antes de nada agradecer a la gente que a ayudado a realizar este articulo con imágenes del peso de bobinas vacías. El secado de filamentos...

Entradas populares