06-01-2018, 05:00 AM
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 .
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 .