Problemas al imprimir con Marlin 2.5.1



  • Hola a todos, expongo mi problema:


    He modificado mi impresora bq Hepestos para aumentar los recorridos fisícos de la mesa a 240x240 y necesito modificar el firmware para aumentar también los límites de impresión.

    Si utilizo las versiones ya compiladas ".hex" que da bq me funciona perfectamente (pero solo puedo imprimir en la mesa de 200x200).

    Pero al compilar el software de marlin 2.5.1 proporcionado en  https://github.com/bq/Marlin tengo problemas que no me dejan hacer una impresión con normalidad.

    He monitorizado una impresión con el programa "pronterface" pero imprimiendo desde la SD (si imprimo desde el pronterface no tengo problemas.) y esto es lo que he podido detectar:


    -Por un lado, comienza la impresión sin esperar a alcanzar la temperatura correspondiente.

    -En las impresiones, hace cosas raras que pienso que se deben a una mala lectura del codigo, como por ejemplo:
    -Despues de imprimir las primeras lineas, vuelve a ir a algun final de carrera
    -Expulsar el filamento y continuar imprimiendo.
    -Se salta líneas del código y el hotend se mueve a coordenadas erróneas.

    A alguien mas le pasa algo parecido?
    Si alguno puede ayudarme se lo agradecería mucho.

    Gracias de antemano.



  • No comprendo del todo tu problema. 

    Por un lado, para modificar el software tan solo tienes que descargar la versión (por ejmplo) 2.5.1 del enlace que has puesto. Luego abrir el archivo Configuración.h y buscar

    #define X_MAX_POS 215
    #define X_MIN_POS 0
    #define Y_MAX_POS 210
    #define Y_MIN_POS 0
    #define Z_MAX_POS 180
    #define Z_MIN_POS 0

    Modificas los dos max a 240, ya que luego debajo con estos parámetros estás definiendo el tamaño de impresión. 

    Después compilas usando make.cmd y el arduino conectado al ordenador durante el proceso. Sino, puedes irte a una versión más antigua que aún tenga el archivo .ino para compilarlo directamente con Arduino. Aunque si quieres usar la última versión usando make y tienes alguna duda puedo intentar ayudarte.

    El fallo que comentas es muy extraño, has modificado el firmware en algún momento o usas el "oficial"?

    Y ya por curiosidad, como has modificado el tamaño de impresión?