Hola, quería poner el 3D Touch a la impresora y al cambiar unos pines de la placa quemé el cobre y ahora no puedo volver a soldar, como el y_max o el x_max no lo uso, en vez de comprar una placa nueva, sería posible cambiar con Marlin el y_max y que ahora fuera el z_max?
No sé si es posible ni cómo hacerlo y no quiero volver a liarla, tengo un arduino mega gt2560.
Gracias!
26-06-2018, 08:11 PM
(Última modificación: 29-06-2018, 01:10 PM por calimocho.)
Antes que nada debo decirte que son un completo novato en el Arduino y la impresión 3D así que deberías esperar a que alguien con bastante más experiencia te contestara. Es decir, NO TE FÍES DEMASIADO DE MI (de momento).
Respecto a lo que preguntas, te diría que SI es posible y además bastante sencillo. Dependiendo de la placa que use tu impresora deberías buscar el fichero pins_NOMBRE_TU_PLACA_O_LA_COMPATIBLE.h . Quizá pins_RAMPS.h si tu placa es una de las típicas compatibles con RAMPS, pero te deberías asegurar de qué pone en Configuration.h donde se define MOTHERBOARD. Para nuestro caso voy a suponer que el fichero a modificar es el pins_RAMPS.h. En dicho fichero deberías intercambiar los números de pin de las líneas
#define Y_MAX_PIN 15
#define Z_MAX_PIN 19
Es decir, debería quedarte:
#define Y_MAX_PIN 19
#define Z_MAX_PIN 15
Pero, ya te digo, ESPERA A QUE ALGUIEN CON MÁS EXPERIENCIA LO CONFIRME.
Saludos.
Hola, supongo que con arduino mega gt2560 te refieres a una placa Geeetech GT-2560. En principio no deberías tener ningún problema.
Tendrás que editar el archivo pins_GT2560_REV_A.h e intercambiar los pines asignados a cada uno de ellos.
Ten en cuenta que si tienes la placa A+, esta usa además del anterior fichero tambien el pins_GT2560_REV_A_PLUS.h, donde se asigna un pin al SERVO0 en función de si se tiene habilitado o no el parámetro BLTOUCH.
Sí, gracias por las respuestas. Al final no me ha hecho falta ya que mi placa está actualizada y tiene los tres pines para el 3D Touch, pero sí se cambiaria así, gracias por las respuestas.