This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Problema autolevel con Marlin 1.1.9
#1
Muy buenas, he instalado el Marlin 1.1.9 en la impresora que he montado con cuadro de I3 steel ,arduino mega, ramps 1.4 y drv8825. 
Ha adaptado el marlin a mi impresora y ajustado diferencia de altura del sensor al nozzle con el parametro M851 Z-6,20 y los salvo con M500
Uso el sistema AUTO_BED_LEVELING_LINEAR con 9 puntos
Os dejo como queda en el config.h

#define X_PROBE_OFFSET_FROM_EXTRUDER -36
#define Y_PROBE_OFFSET_FROM_EXTRUDER -5  
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0    

Si solo hago el homing imprime correctamente, pero si le hago tambien el autolevel para ajustar la superficie al maximo, 
al iniciar la impresión el nozzle empuja el cristal hacia abajo mas de 5mm.

Me podeis decir que no estoy haciendo bien o que puede pasar.

Gracias
  Responder
#2
Hola, para poder contestarte con propiedad, necesitaría saber que tipo de sensor estás usando, si lo tienes conectado en lugar del interruptor de final de carrera del eje Z , como has llegado al valor -6.20 que estás configurando para el Z-Offset y si tienes habilitado el parámetro EEPROM_SETTINGS en el archivo Configuration.h de Marlin.
  Responder
#3
(07-08-2018, 05:01 PM)Simemart escribió: Hola, para poder contestarte con propiedad, necesitaría saber que tipo de sensor estás usando, si lo tienes conectado en lugar del interruptor de final de carrera del eje Z , como has llegado al valor -6.20 que estás configurando para el Z-Offset y si tienes habilitado el parámetro EEPROM_SETTINGS en el archivo Configuration.h de Marlin.

El sensor es un cilindrico capacitivo con campo de deteccion de 1-10mm, alimentado a 12vcc y divisor de tension en la salida con 2 resistencias para reducir la señal a 5v.
Esta conectado en lugar del final de carrera de posición inferior del eje Z. 
El valor del offset lo obtengo haciendo un homing con M851 Z0 lo bajo hasta que roze el papel y leo la posición con M114, ese valor es el que le pongo a M851 y lo memorizo.
Si tengo habilitada la eeprom en el Marlin.
Se que 6.20mm puede parecer mucho pero tengo el sensor elevado para que cuando imprime por el borde de la mesa no tropiece con la pinzas que sujetan el cristal a la base  
Como te comente sin usar el autolevel solo con el home la altura a la que imprime es correcta.
Estos son los valores que me da el resultado del autolevel

Bed Level Correction Matrix:

+0.999998 +0.000000 -0.001795
+0.000001 +1.000000 +0.000611
+0.001795 -0.000611 +0.999998
echo:Bed Leveling Encender
  Responder
#4
Tengo exactamente esa configuración en mi A8+ y no es una distancia disparatada, yo tengo -6.50.
Le acabo de poner el 1.1.9 y me funciona perfectamente, por lo que algo tienes en la configuración que no debe de estar bien.
Esta nueva versión trae más opciones relacionadas con el sensor, por lo que puede ser fácil tener algo mal.
Aunque la mayoría vienen desactivadas por defecto.
Esta es la configuración relacionada con el autolevel que yo tengo, por si ves algo:
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
#define FIX_MOUNTED_PROBE
#define X_PROBE_OFFSET_FROM_EXTRUDER <mi valor>
#define Y_PROBE_OFFSET_FROM_EXTRUDER <mi valor>
#define Z_PROBE_OFFSET_FROM_EXTRUDER 0
#define MIN_PROBE_EDGE 10
#define XY_PROBE_SPEED 6000
#define Z_PROBE_SPEED_FAST HOMING_FEEDRATE_Z
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 2)
#define MULTIPLE_PROBING 2
#define Z_CLEARANCE_DEPLOY_PROBE   10
#define Z_CLEARANCE_BETWEEN_PROBES  5
#define Z_CLEARANCE_MULTI_PROBE   5
//#define Z_AFTER_PROBING
#define Z_PROBE_LOW_POINT   -2
#define Z_PROBE_OFFSET_RANGE_MIN -20
#define Z_PROBE_OFFSET_RANGE_MAX 20
#define Z_MIN_POS 0
#define AUTO_BED_LEVELING_LINEAR
#define GRID_MAX_POINTS_X 3
#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X
#define LEFT_PROBE_BED_POSITION <mi valor>
#define RIGHT_PROBE_BED_POSITION <mi valor>
#define FRONT_PROBE_BED_POSITION <mi valor>
#define BACK_PROBE_BED_POSITION <mi valor>
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Problema con autolevel con BLtouch Eresan 7 0 19-09-2023, 10:11 AM
Último mensaje: Eresan
  problema con compilar marlin dblues77 10 393 22-02-2023, 10:27 PM
Último mensaje: Simemart
  De Marlin 2.0.9 a Marlin 2.12 21Curiosos 3 268 22-01-2023, 09:36 PM
Último mensaje: 21Curiosos
  Problema con Marlin 2.0.9.1 ealvarezd 3 567 04-11-2021, 07:41 PM
Último mensaje: 3designvm
  Marlin, Autolevel, dudas RocaDiesel 3 1,067 04-11-2021, 11:46 AM
Último mensaje: Simemart