Asistente Z-Offset [Marlin]
Última actualización
Última actualización
Desde la versión 2.0.7.2 de Marlin disponemos de un útil asistente para encontrar el Z-Offset de nuestro sensor de nivelación.
Para poder tener disponible este asistente es aconsejable la activación de las siguientes funcionalidades en tu Marlin:
Función/Descripción | Ruta | Valor |
---|---|---|
Con estas opciones activadas ya podremos generar nuestro firmware y subirlo a nuestra máquina.
Antes de iniciar el asistente y para obtener un ajuste lo más fiable posible ajustaremos la temperatura de nuestra cama y nozzle a los valores que usemos normalmente durante nuestras impresiones.
Desde el menú de nuestra impresora iremos a Temperatura y seleccionaremos la temperatura de nuestro nozzle y nuestra cama.
Una vez nuestra máquina alcance las temperaturas del paso anterior lanzaremos el asistente Z-Offset desde Configuración/Avanzado/Desplazamiento Sonda/Asistente Z-Probe.
Iremos moviendo nuestro cabezal de impresión hasta llegar a la altura en que el papel roce con nuestro nozzle de la misma forma que usamos para nivelar manualmente nuestra cama
Una vez tengamos la altura deseada volveremos al menu inicial del asistente e indicaremos que ya está hecho el ajuste en la opción de menú
Asistente Z-Offset en pantallas TFT táctil:
Si disponemos de una pantalla TFT táctil que usen su propio firmware depende del fabricante/firmware de la pantalla que disponga de compatibilidad con este asistente.
En nuestro caso vamos usar una TFT35 de Bigtreetech que si que dispone de este:
Abriremos el menú
Iremos a Movimiento/ABL/Desplazamiento Z
Seleccionamos Desactivado en la parte inferior izquierda para activar el asistente
Bajaremos o subiremos desde el interfaz hasta que el papel roce con nuestro nozzle
Guardaremos y luego seleccionaremos Volver
Aunque normalmente directamente con el asistente suele dejar la altura correcta en ocasiones puede gustarnos un ajuste más fino durante una impresión, en este caso usaremos Babystepping para, durante una impresión, hacer un ajuste en vivo y obtener el valor de corrección sobre el obtenido durante el Z-Offset.
Para ello iniciaremos una impresión de test, lo ideal es un test de primera capa o nivelación de cama aunque también podemos usar una pieza que tenga gran superficie de cama.
Durante la impresión para poder usar Babystepping iremos al menú Tune y seleccionaremos Babystep Z y ajustaremos a nuestro gusto prestando atención al valor de Babystep ya que usaremos este después.
Una vez que mediante el test anterior tenemos un valor que nos guste más en la altura de Z usaremos ese valor para ajustar nuestro Z-Offset.
Iremos a Configuración/Desplazamiento Z de la sonda si por ejemplo nuestro valor anterior era -3.2 y el que obtuvimos con Babystep era -0.1 ajustaremos el valor a -3.2
Nos aseguraremos de guardar este valor en la EEPROM para que no se pierda al reiniciar la máquina
Asistente Z-Offset
Marlin/configuration_adv.h
#define PROBE_OFFSET_WIZARD
Babystepping
Marlin/configuration_adv.h
#define BABYSTEPPING #define BABYSTEP_DISPLAY_TOTAL #define BABYSTEP_ZPROBE_OFFSET