Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
CONSULTA Cambio de placa.
#1
Hola, soy nuevo en este foro y con lo que he leído, creo que puedo encontrar la persona idonea para ayudarme, gracias anticipadas.
Tengo una Anet E12 y he cambiado la placa original por una MKS Gen L1.0 y despues de seguir varios tutoriales,(no los culpo para nada) me encuentro con varios problemas. La pantalla original(Anet 12864) no consigo activarla... Tengo una MKS de 2.4 pero de momento no me da todos los parametros que la original, tambien tengo problemas con el "HOME" cuando lo hago en Z, tira hacia arriba, en X, Z va hacia arriba y X hacia la izquierda y no para y, en Y, Z va hacia arriba y Y va en sentido contrario. Lo extraño, es que cuando manipulo los ejes uno a uno, se desplazan en dirección correcta, tengo un interruptor capacitivo Heschen con tipo de salida NPN-NO al no haber hecho homing, no se si este bien o no (el piloto rojo, esta encendido) tambien con el Pronterface mande el comando M119 y me dio "open" en los tres ejes. y, asi me encuentro... no voy ni para-alante ni para-atras.
Si creen que pueden ayudarme, les estare muy agradecido. Saludos Juan.
Citar
#2
Hola @Juanelplakas, bienvenido al foro.
Planteas varios problemas y para su solución tendrás que ser metódico o te perderás en los cambios que realices.
Lo primero la pantalla: hace tiempo que no sigo en detalle los nuevos lanzamientos de impresoras y no estoy muy al tanto de los nuevos modelos de Anet, pero por las imágenes que veo de esa impresora creo que trae la pantalla de la antigua A6. Si es así, siento decirte que no es compatible directamente con los conectores de la MKS Gen L.
Para poder utilizarla en ella, tendrás que recablear algunos pines del conector y redirigir otros. No es una labor sencilla para un principiante (si es tu caso, que no lo sé).
Otra cosa es la TFT de MKS. Esa debería funcionar perfectamente con ese modelo de placa. Eso sí, hay que configurarla de forma apropiada.
Y en relación con los movimientos de los ejes, lo primero que hay que saber es que firmware estás usando.
Dado que has cambiado la placa, supongo que habrás instalado Marlin, espero que en su última versión.
Si es así, lo primero es comprobar, en el archivo Configuration.h, que tienes configurado el tipo de finales de carrera de forma adecuada (MIN o MAX).
Lo normal es tenerlos como MIN (es decir, conectados en la placa en X-, Y- y Z-):

#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG


y en ese caso, hay que configurar la dirección del homing hacia ellos:

#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1


Dado que parece que utilizas interruptores y sensor de tipo NO, deberás configurar su lógica así:

#define X_MIN_ENDSTOP_INVERTING true
#define Y_MIN_ENDSTOP_INVERTING true
#define Z_MIN_ENDSTOP_INVERTING true
#define Z_MIN_PROBE_ENDSTOP_INVERTING true


Hecho esto, ya solo queda configurar la lógica del eje (valor=false o valor=true) para que se mueva en sentido decreciente hacia el final de carrera:

#define INVERT_X_DIR valor
#define INVERT_Y_DIR valor
#define INVERT_Z_DIR valor


Con todo así configurado y antes de mandar hacer home, comprueba con el comando M119 que los finales de carrera funcionan correctamente, incluido el sensor.
Si mandas el comando sin pulsar el interruptor o desactivado el sensor (led apagado), debe responder open.
Con el interruptor pulsado o el sensor activado (led encendido), debe responder TRIGGERED.
Citar
#3
Connecting...
start
Printer is now online.
echo:Marlin 1.1.9
echo: Last Updated: 2018-08-01 | Author: ( BOARD_MKS_GEN_L)
echo:Compiled: Jun 8 2019
echo: Free Memory: 3274 PlannerBufferBytes: 1264
echo:EEPROM version mismatch (EEPROM=? Marlin=V55)
echo:Hardcoded Default Settings Loaded
SENDING:G0 X100.0 Y100.0 F3000
echo:busy: processing
SENDING:M84
>>> M119
SENDING:M119
Reporting endstop status
x_min: open
y_min: open
z_min: open

Hola Simemart; Gracias por tu rápida respuesta e hecho lo que me recomiendas y en el Pronterface, esto es lo que sale teniendo en cuenta que, el sensor esta encendido... Te mando una fotografía donde puedes ver como están colocados los cables de fin de carrera, lo copie, de un tutorial igualmente el del sensor ( creo que, es lo que me da los problemas )


#define INVERT_X_DIR valor
#define INVERT_Y_DIR valor
#define INVERT_Z_DIR valor Solo cambie en Y y Z antes tenia los tenia en false y, ahora los tengo en true. De todas formas intente hacer Homing de los tres ejes y, Z no se mueve y X y, Y se mueven al contrario. Todo lo demás lo tenia tal y como indicas. Gracias y un saludo.


resim
Citar
#4
Hola, la pantalla en efecto es la Anet Full Graphics y sus conectores no son directamente compatibles con la placa MKS. Si quieres utilizarla, tendrás que cambiar las conexiones.
Sobre los finales de carrera, los tienes conectados en MAX (X+, Y+ y Z+ son los que estan pegados a los conectores de la pantalla). Cámbialos a los de al lado, pues tienes el firmware configurado para utilizar X-, Y- y Z-.
Por otro lado, si esos cables que se ven son los del sensor, los tienes mal conectados y por eso te luce el led de forma continua.
El cable marrón tiene que ir donde está el azul, el negro donde está el marrón y el azul donde está el negro.
Con esos cambios te debería funcionar ya correctamente.
Citar
#5
Hola, muchas gracias por tu rápida y eficiente respuesta, esto ya es otra cosa; Los ejes Y y, X van fenomenal al hacer homing individual incluido el final de carrera y, el Z va en su dirección pero como no he podido hacer el auto-nivelado por problemas con Octoprint, (La tarjeta rota y el usb-wifi tambien) no se si en Pronterface se puede hacer, así que tengo que esperar a mañana para poder comprobarlo.
No encuentro en Marlin como configurar la pantalla MKS TFT 2.4 .
Cuando tenga el Octoprint listo y haga las pruebas, te comento. Gracias y un saludo, Juan.
Citar
#6
Hola, el autolevel se lanza con un comando G29, precedido de un G28 o no funcionará. Puedes enviarlo perfectamente con el Pronterface para hacer pruebas.
Sobre la configuración de la TFT de MKS, no es en Marlin donde tienes que hacerlo. Esta pantalla lleva su propio firmware, que se carga desde la tarjeta SD que tenga en su lector en el momento de encenderla.
La configuración va en un fichero de texto de nombre mks_config.txt, que tiene que estar en la SD junto con el archivo del firmware (.bin).
Citar
#7
Hola, gracias por tus indicaciones, el tema de la pantalla ya lo tengo resuelto. Me queda el tema del autolevel... se queda en la posición que puedes ver en la foto y, no se por donde corregirlo creo que en Marlin pero la verdad es que no lo se.
He intentado con distintos tutoriales pero por distintos motivos no puedo llegar al fondo, la verdad que, pedirte mas ayuda me da la sensación de abusar de ti, por esto he tardado en contestarte.
Si puedes hacer algo, ya te lo agradezco. Saludos Juan.
resim
Citar
#8
hola amigos de casualidad alguien cambio su placa madre anet E12 por BIGTREETECH SKR V1.3 ?? si tiene algunas indicaciones o mejor si vieron algun tutorial o vieron alguna pagina que les ayudo en eso por favor pasen el dato
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  PLACA GT2560 JOSESAF 3 160 12-05-2019, 06:20 PM
Último mensaje: JOSESAF
  Cambio de placa controladora igoribon 6 195 23-04-2019, 03:26 PM
Último mensaje: I_esus
  CONSULTA Cambio potencia extrusor sevijuli 2 125 21-04-2019, 08:00 PM
Último mensaje: Simemart
  DUDA Cambiar placa Anet A8? motor extrusor no responde nachoBcn 7 409 26-02-2019, 12:21 AM
Último mensaje: Simemart
  A8 Cambio placa: OVM20, MKS o Ramps victor92 5 807 16-12-2018, 12:27 AM
Último mensaje: victor92