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
Prusa i3 Pro B Geeetech - Marlin 1.1.6 bugfix - Autolevel
#1
Hola a todos. Hace un tiempo publique un post en el que subí el firmware 1.1.5 de Marlin con Autolevel, pero tras un tiempo trasteando con el detecte ciertos errores y fui haciendo feedback en una issue en GitHub de Marlin para solucionarlos y por fin ya esta!

Los pasos son distintos a los del otro post ya que utiliza ahora Bilineal para hacer Autolevel.

1º Se debe cargar el firmware con Arduino. Os aconsejo editar antes la linea con los pasos por mm de vuestra calibración, así como colocar el offset de Z.

2º Realizar el comando M502 para reinicializar la EEPROM.

3º Con M851 consultamos el offset definido y lo colocamos a 0 haciendo M851 Z0.

4º Realizamos un Home total con G28.

5º Una vez hecho el Home, con G29 Z0 llevamos el nozzle a lo que la maquina entiende como su 0 en Z.

6º Vamos bajando el eje Z poco a poco hasta llevarlo a lo que seria su distancia de 0 con respecto a la cama, utilizamos la hoja de papel para saber si es la distancia adecuada.

7º Una vez localizada su distancia ideal, miramos el valor de la posición de Z, nos indicara seguramente un valor negativo, por ejemplo Z-1.35.

8º Introducimos ese valor como offset utilizando el comando M851 Z-1.35

9º Ahora lo memorizamos en la maquina con el comando M500, una vez hecho esto introducimos el comando M501 para leerlos y tenerlos en cuenta y con M503 imprimimos los datos de la maquina y verificamos que M851 tiene ese valor.

10º Realizamos otra vez un home de la maquina con G28.

11º Colocamos la hoja de papel sobre la cama y con G29 Z0 nuestro nozzle tiene que estar a la distancia que hemos definido como offset teniendo así la cama bien calibrada. 

Si la distancia no es correcta repetimos los pasos 8, 9, 10 y 11 otra vez modificando el valor de Z en el paso 8 incrementando o disminuyendo la distancia según necesitemos hasta tenerlo perfecto.

En esta version de firmware tengo modificados ademas bastantes mas parámetros de la maquina en cuestión de velocidad y aceleraciones para no superar las limitaciones de la misma.

Marlin-1.1.6-bugfix-geeetech-prusa-i3-pro-b


Espero que os sirva.

Saludos!

P.D. Esta semana dejare de utilizar este sistema ya que voy a cambiar el marco por un marco de acero, el extrusor por el mk2 de prusa, el leveling por un inductivo y la cama por una MK42. Ya os enseñare fotos Guiño.
  Responder
#2
Hola! aun no me animo a meterle mano para instalar el BL, aunque lo tengo comprado. la consulta que quiero hacerte es, como puedo desactivarlo (temporalmente) del firmware, para asi poder usar todo lo otro y cuando me anime a instalarlo volver a activarlo.
  Responder
#3
hola Pablo, he visto que controlas bastante del bltouch/3dtouch, y necesito ayuda con este tema xq ya nose lo q hacer, tngo la geeetech pro b desde hace 3 semanas y de momento con con el arduino 1.0.x y el marlin 1.0.x va muy bien, pro quise actualizar la impresora y montarle el 3dtouch x lo q instale la ultima de arduino 1.8.x y el bugfix 1.1.x y sin problemas, con el filmware instalado y en español seguí las instrucciones q comentas pro a la hora de hacer el autohome me baja el eje z a -54.99, claro si no corto la impresora de la corriente me taladra la cama! he probado varias cosas como modificar el offset e ir cambiando valores en marlin a ver si doy con la clave pro siempre me da el mismo valor, enciendo la impresora y en la pabtalla lcd me salen todos los ejes con una interrogacion, a continuacion hago el autohome y me situa el nozzle en el centro de la cama y a una altura de 8 en z pro seguidamente empieza a bajar hasta colocarse en negativo -54.99, si miro el lcd se han quitado todas las interrogaciones menos el eje z q me marca ese valor y con la interrogacion,q puede ser?perdon pro no estoy muy ducho en este tema... ayuda x favor!! gracias...
  Responder
#4
(31-01-2018, 03:55 PM)irondl escribió: hola Pablo, he visto que controlas bastante del bltouch/3dtouch, y necesito ayuda con este tema xq ya nose lo q hacer, tngo la geeetech pro b desde hace 3 semanas y de momento con con el arduino 1.0.x y el marlin 1.0.x va muy bien, pro quise actualizar la impresora y montarle el 3dtouch x lo q instale la ultima de arduino 1.8.x y el bugfix 1.1.x y sin problemas, con el filmware instalado y en español seguí las instrucciones q comentas pro a la hora de hacer el autohome me baja el eje z a -54.99, claro si no corto la impresora de la corriente me taladra la cama! he probado varias cosas como modificar el offset e ir cambiando valores en marlin a ver si doy con la clave pro siempre me da el mismo valor, enciendo la impresora y en la pabtalla lcd me salen todos los ejes con una interrogacion, a continuacion hago el autohome y me situa el nozzle en el centro de la cama y a una altura de 8 en z pro seguidamente empieza a bajar hasta colocarse en negativo -54.99, si miro el lcd se han quitado todas las interrogaciones menos el eje z q me marca ese valor y con la interrogacion,q puede ser?perdon pro no estoy muy ducho en este tema... ayuda x favor!! gracias...

Me pasa exactamente lo mismo. ¿Pudiste solucionarlo?
Saludos
  Responder
#5
Hola, estoy con el mismo problema, el eje z me marca -54.99 ,y si no paro la maquina me revienta la cama, alguien sabe la solucion al problema
  Responder
#6
Hola a todos, al final e conseguido corregir el problema con el eje z, entrar en:
Pins_GT2560_REV_A.h. y en SERVO0_ PIN 11 teneis que colocar 32
Espero que se de ayuda, un saludo.
  Responder
#7
No consigo ajustar el eje Z. Tengo el mismo problema. Cuando intento hacer homing el eje Z baja sin que sea frenado por el 3D touch. He cambiado las opciones que decis y sigo sin conseguirlo. Ruego me ayudeis
  Responder
#8
Hola,

¿Cómo quedo este tema, funciona la actualización? ¿Se consiguen mejoras?

Gracias
  Responder
#9
estoy intentando cargar el marlin 1.1.1.9 que tiene el fichero configurado , pero me pasa lo mismo. no baja el bltouch
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA geeetech prusa i3 con bltouch solo funciona de forma manual katxarix 5 0 29-12-2023, 03:37 PM
Último mensaje: katxarix
  Marlin para Ender 3 Pro Ivan_Serroels 17 36 26-11-2023, 10:18 AM
Último mensaje: Simemart
  Problema con autolevel con BLtouch Eresan 7 0 19-09-2023, 10:11 AM
Último mensaje: Eresan
  De Marlin 2.0.9 a Marlin 2.12 21Curiosos 3 268 22-01-2023, 09:36 PM
Último mensaje: 21Curiosos
Triste DUDA ¿Cómo recalibrar termistor en geeetech A10M? her4nd 3 289 20-07-2022, 08:55 AM
Último mensaje: Simemart