Hola a todos!!!!
Os cuento mi problema, tenia un sensor inductivo que funcionaba perfectamente para calibrar la altura de la base con Marlin, decidí cambiar ese sensor por uno capacitivo y ya de paso actualizar el Marlin a la ultima versión, después de configurar lo todo, la maquina funciona bien, pero tengo un problema con la calibración de la base, si hago un G28 la altura del nozzle se queda perfecta, rozando el papel, pero si hago un G29 el nozzle se queda mas arriba y no roza el papel esta como 0.2 o 0.3 mas arriva.
Después de probar tanto con AUTO_BED_LEVELING_LINEAR y con AUTO_BED_LEVELING_BILINEAR con el mismo resultado, decidí volver a cambiar al sensor inductivo pensando que es un problema del sensor, pero con este sensor hace exactamente lo mismo, los G28 los clava, pero al hacer el G29 el nozzle queda mas arriba, alguien sabe por que pasa esto?
Un saludo.
Si haces G1 Z0 donde se te queda el nozzle
Enviado desde mi iPhone utilizando Tapatalk
se me queda como a 0.1 mm de distancia de la base, he probado a aumentar esa distancia en Z_PROBE_OFFSET_FROM_EXTRUDER y ahora en el punto final de medición si muevo el eje Z a 0 se me queda tocando el papel, pero si muevo el cabezal a una posición cercana al X0 Y0 y muevo el eje Z a 0, se me queda mas bajo y presiona mucho el papel. parece como si no estuviese calibrando la base
la cama no ha cambiado nada a cuando tenia la versión anterior de Marlin y el sensor inductivo, y me dejaba el nozzle perfecto de altura
Exactamente es el mismo problema que tengo yo, en mi caso la diferencia es de 0.4
después de hacer muchas pruebas no consigo hacer que funcione, he cambiado el valor Z_PROBE_OFFSET_FROM_EXTRUDER indicando cada vez que el nozzle esta a mas altura, del -1.1 que he calculado después de hacer un G28 hasta un -1.5, y cuando le doy a imprimir para ver si lo hace bien, siempre empieza a imprimir con el nozzle a la misma altura, da igual el valor que tenga en Z_PROBE_OFFSET_FROM_EXTRUDER
En mi caso estoy probando a no ejecutar G29 y entonces me imprime sin problema.
Tambien he probado a modificar Z_PROBE_OFFSET_FROM_EXTRUDER sin ningun resultado
he vuelto a la versión anterior que tenia de Marlin y me hace exactamente lo mismo y antes me funcionaba bien, después de muchas pruebas me he dado cuenta de una cosa, esto me lo hace cuando imprimo solo con el panel LCD (antes imprimía solo con el LCD y lo hacia bien) si imprimo desde el LCD pero con el mega conectado al ordenador me lo hace bien e imprime perfectamente. No entiendo por que si esta conectado al ordenador funciona y si no lo esta no.
he vuelto a poner la ultima versión de Marlin y con el cable conectado al ordenador funciona perfectamente pero si le quito el cable confirmado que no hace el autolevel e imprime casi 1mm por encima de la cama, todo ello desde la LCD sin usar ningún programa en el ordenador
En mi caso siempre ha estado conectado al pc.
Al final me he decidido a poner el offset de Z que me queda despues de hacer el autolevel.
No se si me dará algún problema pero de momento puedo imprimir correctamente
Al final después de muchísimas pruebas sin saber que pasaba, me di cuenta que cuando el USB estaba conectado al ordenador el sensor me detectaba la base a una altura, y cuando el USB no estaba conectado me detectaba la base en otra altura distinta, esto ocurría siempre da igual como estuviese el ordenador, encendido o apagado. Al final la única conclusión a la que llegue es que podía tener un problema con la toma a tierra, que no la tenia conectada en la fuente de la impresora, ha sido conectar la toma a tierra y a empezado a detectar las alturas bien,
Ahora lo único que le ocurre es que no es muy fina la nivelación, si configuro Z_PROBE_OFFSET_FROM_EXTRUDER para la altura del centro de la base, si luego quiero imprimir en un lado no termina de hacer la primera capa bien, mientras que en el centro la hace perfecta.