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
CONSULTA duda
#1
quisiera saber cual es la ultima version del marlin que aun se puede instalar con arduino .


me podrian decir que funcion tiene para que es.


#define SWITCHING_TOOLHEAD_X_POS          { 215, 0 }  // (mm) X positions for parking the extruders

gracias
  Responder
#2
Hola, si no me equivoco, la última que funciona con el IDE de Arduino es la 2.0.5.4.
Ese grupo de parámetros se utilizan para configurar los tres tipos de intercambiadores automáticos de cabezales de impresión soportados (Switching Toolhead, Magnetic Switching Toolhead y Electromagnetic Switching Toolhead), cuyo funcionamiento se puede ver en el enlace que indican (este).
En concreto, ese parámetro es una matriz con las posiciones en el eje X de los cabezales, un valor por cada uno de ellos.
  Responder
#3
muchas gracias .
tengo otro problema tengo la temperatura en cura configurada 200 he cambiado varias veces de marlin
y no he tocado nunca la temperatura y resulta que cuando voy a imprimir cuando llega a 200 se va a la
esquina inferior izquierda para empezar pero se queda parada y en la pantalla de la impresora pone que
esta a 200 y la temperatura que tenia yo a 200 ha cambiado a 215 y tengo que bajarla desde la pantalla
para que empiece a imprimir.

estas fotos son del tema del otro dia sobre las marcas dedesplazamiento que no se sii es normal o no o si se pueden quitar[Imagen: IMG-20201220-175128.jpg]

[Imagen: IMG-20201220-172253.jpg]
  Responder
#4
A ver si entiendo bien: tienes configurada una temperatura de impresión de 200 ºC, que se marca como objetivo al ordenar la impresión.
Una vez se alcanza esa temperatura, el cabezal se desplaza al primer punto de impresión y en ese momento, cambia el objetivo de temperatura a 215 ºC y la impresión se detiene, cosa lógica puesto que ha cambiado el objetivo de temperatura y tendrá que calentar el hotend hasta alcanzarla: ¿has esperado a ver si sucede así?
En todo caso ese comportamiento es bastante raro, ya que al comienzo de la impresión siempre se marca el objetivo de temperatura de la capa inicial, sea igual o distinto a la temperatura general: habría que ver el comienzo del archivo de impresión para saber que sucede realmente; si lo adjuntas quizá se vea algo en él.
Sobre las líneas que se ven en esas fotos, parece como si rozase con la parte impresa la boquilla al regresar a ese punto, que supongo es el de comienzo de todas las capas, una vez completa el relleno de las mismas: ¿que altura de capa tienes configurada? Si es muy pequeña, la dilatación del material impreso puede hacer que suceda eso. Si te fijas, no toca en todos los puntos, por lo que deja como líneas de marca discontinuas.
Quizá puedas evitarlo si configuras el comienzo de las capas en el punto más cercano al final de la capa anterior (Alineación de costuras en Z => Esquina más próxima) o realizando el relleno antes que las paredes.
  Responder
#5
hola muchas gracias pero no he podido comprobarlo por que me da error de calentamiento he cambiado
todo el extusor completo por uno nuevo original y continua dando el error.
si tuviera que cambiar la placa y no fuese la misma el cableado y conexiones que tengo me seervirian
o la placa nueva biene con su cableado y si pudieras recomendarme alguna mejor.
tengo una geeetech A10 driver A4988 gt2560 v3 .
empezo dando problemas en impresiones largas pero ahora con solo decirle que caliente la boquilla empieza acalentar
y enseguida sale el error y empieza a pitar.
muchas gracias.
[Imagen: IMG-20201223-140628.jpg]
  Responder
#6
Hola, pues no es una mala placa la que tienes y ese error que estás teniendo puede que no sea culpa de ella.
Quizá tengas mal configurado Marlin: ¿estás utilizando dos extrusores? Si adjuntas la configuración que estás utilizando, puede que se vea algo.
Para ello, incluye en un archivo comprimido (ZIP o RAR) los archivos Configuration.h y Configuration_adv.h y para adjuntarlo, utiliza la opción que hay en la página que sale al pulsar sobre el botón Vista previa del mensaje.
Sobre si te servirá el cableado en una placa nueva, depende del modelo elegido: algunas tráen conectores específicos y/o unidireccionales que pueden dar problemas y si cambias a otro modelo, siempre es necesario hacer algún apaño: en tu caso, los conectores de los extrusores, por ejemplo.
  Responder
#7
he adjuntado los archivos pero no se si lo he echo bien

no se si lo hago bien

esta placa creo que necesitaria cambiar conector o pantalla por que la mia es el cable plano de 40 pines[Imagen: placa.jpg]

tu que opinas


Archivos adjuntos
.rar   Configuration.rar (Tamaño: 27.98 KB / Descargas: 11)
.rar   Configuration_adv.rar (Tamaño: 42.15 KB / Descargas: 13)
  Responder
#8
Esa placa es una Rev. A+, algo más antigua que la v3 y son bastante diferentes por lo que, si piensas adquirir esa, mejor elije otra v3 o tendrás una ardua labor para hacer las conexiones. Como es lógico, primero tendrás que saber si la que tienes ahora está bien o no.
Sobre la configuración de Marlin (has adjuntado bien los archivos, aunque podías haberlos incluído los dos en un solo RAR), no veo nada raro en relación con la temperatura, aunque es bastante extraño que indique que el error se produce en el segundo extrusor (el firmware los numera empezando en 0), cuando tienes configurado que solo usa uno la impresora: en algún sitio parece haber una inconsistencia.
En todo caso, este tipo de errores suelen deberse a los termistores, por lo que quizá debas probar a sustituirlo. También explicaría el fallo del cambio de temperatura al comenzar la impresión.

P.S.: Dices que has cambiado varias veces el firmware, ¿estás restaurando la memoria EEPROM cada vez que lo haces?
  Responder
#9
si que restauro la eprom con el pronterface  M500 y M502.
pero he puesto el extrusor completo con el calentador y el termiistor nuevo
todo original y falla igual.
sobre la placa me podrias aconsejar alguna .
y tambien con el proteface he echo lo del pid de temperatua varias veces y nada.
  Responder
#10
Calma, no tengas prisa por desechar la placa, que aun puede haber cosas que se pueden hacer.
Si es la placa la que falla, seguramente será en algún componente del E0 así que, si tu placa tiene conector en E1, puedes utilizarlo en lugar del E0.
Para ello, hay que modificar la asignación de pines de los dos conectores en el archivo pins_GT2560_V3.h, que se encuentra en Marlin\src\pins\mega\, intercambiando la asignación de todos los elementos del conector E0 por las del E1 y viceversa, así:

...
#define E0_STEP_PIN                        49  // Antes 46
#define E0_DIR_PIN                            47  // Antes 44
#define E0_ENABLE_PIN                        48  // Antes 12

#define E1_STEP_PIN                          46 // Antes 49
#define E1_DIR_PIN                            44  // Antes 47
#define E1_ENABLE_PIN                        12  // Antes 48

...

#define TEMP_0_PIN                            9  // Antes 11 // Analog Input
#define TEMP_1_PIN                            11  // Antes 9 // Analog Input

...

#define HEATER_0_PIN                          3  // Antes 10
#define HEATER_1_PIN                          10  // Antes 3

...

#define FAN_PIN                                8  // Antes 9
#define FAN1_PIN                              9  // Antes 8

...


Hecho esto, solo tendrás que grabar el firmware, cambiar el conector del extrusor del E0 al E1 (siempre con la impresora apagada) y probar a ver si se corrige el problema.
Si tu placa solo tráe un conector de extrusor (cosa incomprensible, pero que sucede), pues es una pena, ya que tiene dos zócalos perfectamente funcionales inutilizados.
  Responder
#11
(24-12-2020, 06:11 PM)Simemart escribió: Calma, no tengas prisa por desechar la placa, que aun puede haber cosas que se pueden hacer.
Si es la placa la que falla, seguramente será en algún componente del E0 así que, si tu placa tiene conector en E1, puedes utilizarlo en lugar del E0.
Para ello, hay que modificar la asignación de pines de los dos conectores en el archivo pins_GT2560_V3.h, que se encuentra en Marlin\src\pins\mega\, intercambiando la asignación de todos los elementos del conector E0 por las del E1 y viceversa, así:

...
#define E0_STEP_PIN                        49  // Antes 46
#define E0_DIR_PIN                            47  // Antes 44
#define E0_ENABLE_PIN                        48  // Antes 12

#define E1_STEP_PIN                          46 // Antes 49
#define E1_DIR_PIN                            44  // Antes 47
#define E1_ENABLE_PIN                        12  // Antes 48

...

#define TEMP_0_PIN                            9  // Antes 11 // Analog Input
#define TEMP_1_PIN                            11  // Antes 9 // Analog Input

...

#define HEATER_0_PIN                          3  // Antes 10
#define HEATER_1_PIN                          10  // Antes 3

...

#define FAN_PIN                                8  // Antes 9
#define FAN1_PIN                              9  // Antes 8

...


Hecho esto, solo tendrás que grabar el firmware, cambiar el conector del extrusor del E0 al E1 (siempre con la impresora apagada) y probar a ver si se corrige el problema.
Si tu placa solo tráe un conector de extrusor (cosa incomprensible, pero que sucede), pues es una pena, ya que tiene dos zócalos perfectamente funcionales inutilizados.

he desmontado la placa y el conecto de la tension tiene el negativo la soldadura y pin quemado y de los dos fusible que he visto
creo que uno es de10A y el otro de 15A el de 10 no me da continuidad en el tester y el de 15 si.
creo que cambiare la placa.
muchas gracias te lo curras mucho y lo esplicas muy bien
  Responder