Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Como testear motor extrusor que no se mueve
#1
Hola a todos. He terminado la fase de montaje de la impresora Prusa i3 de metacrilato que vende en kit 3DEspaña y me he topado con este problema en la fase final de mi montaje. La verdad es que durante el montaje, me han estado asistiendo por email, ante pequeños problemas que me surgian. Pero a veces tardan algo de tiempo en contestar y pierdo 'horas' de dedicación, de las que no voy muy sobrado precisamente. Aparte de eso, tambien creo que es mas optimo y productivo plasmar los problemas en un foro, ya que así quizás ayude a mas personas que estén en situacion parecida.

Como decía, el problema que me ha surgido es, una vez acabado de montar todo y de conectar y subir el Marlin a la impresora. No consigo mover el motor del extrusor. Las pruebas que he realizado son:

- He comprobado la continuidad en ambos módulos del motor, en el mismo conector de conexión a la ramps. Dando continuidad entre el rojo y el azul y el verde y el negro (descartado un problema de soldadura)
- He comprobado con el tester el voltaje del potenciometro de este motor. 1050. Tambien parece correcto
- He conectado este motor, al conector del eje Y. He intentado mover el eje Y desde la pantalla y no se ha movido.
- He conectado el motor del eje Y al conector del extrusor e intentado mover el extrusor desde la pantalla. Tampoco ha hecho nada.
- He vuelto a conectarlo todo bien, y he vuelto a probar todos los motores, comprobando que tanto el del eje Y como los otros funcionaban bien, salvo el del extrusor que nunca se ha movido.

En una contestación rápida, desde 3dEspaña me han dicho que el extrusor no se mueve si no tiene los 170º. Pero como he puesto antes, he intercambiado los cables con el eje Y, y tampoco se ha movido.

Mi principal sospechoso es que al motor del extrusor, le pasa algo (cuando lo monté, ya me pareció que el moviento del eje, no era igual que el del resto de motores). Pero tambien podría ser del driver o de alguna cosa que no haya hecho bien en la placa. Quisiera saber si hay alguna prueba mas que pueda hacer, para descartar cosas. Como por ejemplo alimentar el motor directamente y ver si rueda. Pero desconozco como hacer esto de manera segura. He visto lo del tema de los leds, pero no tengo ninguno a mano.

Tambien ya de paso. Una cosa que se me acaba de ocurrir ahora. La cama caliente y el extrusor, deberían empezar a calentarse, nada mas conectarlo a la corriente? porque en mi caso esto no sucede. Al menos tanto en la pantalla como en el soft, los dos termistores marcan la temperatura ambiente constantemente.

Un saludo y gracias por adelantado.
Citar
#2
Vayamos por partes,

- El extrusor y la cama no se calientan nada más conectar la impresora, en el LCD verás que pone 21/0 por ejemplo, eso es que la temperatura actual del extrusor es 21º y la objetivo (la que tiene que alcanzar) es 0, es decir, está apagado, con la cama pasa lo mismo. Cuando vayas a imprimir, marcará algo como 21/180, es decir, tiene que llegar a 180 antes de empezar a imprimir y moverse.

Dicho esto, el extrusor no funciona si no está a un mínimo de 170º (cosa del marlin/firmware), así que comprueba
- que cuando muevas el extrusor esté a unos 170º minimo, si está a menos no pasará nada
- que esté conectado al E0 en la ramps
- que el orden de los cables sea el correcto (en mi caso es negro-verde-rojo-azul, siendro el negro el 2b y el azul el 1b de la placa)
Los fabricantes de motores se pasan los colores un poco por el forro y los ponen al azar (entre marcas, dentro de una misma marca suele ser el mismo orden), pero aún así, el orden del conector puede estar mal, con unas pinzas finas y un poco de paciencia se pueden reordenar (yo lo hice)

Puedes volver a repetir las pruebas:
- Probar el motor E (extrusor) en el eje X o Y
- Probar el motor del eje X o Y en el eje E
(siempre con la temp en 180 o así)

Saludos
Citar
#3
(16-03-2016, 08:17 AM)ICEM4N escribió: Vayamos por partes,

- El extrusor y la cama no se calientan nada más conectar la impresora, en el LCD verás que pone 21/0 por ejemplo, eso es que la temperatura actual del extrusor es 21º y la objetivo (la que tiene que alcanzar) es 0, es decir, está apagado, con la cama pasa lo mismo. Cuando vayas a imprimir, marcará algo como 21/180, es decir, tiene que llegar a 180 antes de empezar a imprimir y moverse.

Dicho esto, el extrusor no funciona si no está a un mínimo de 170º (cosa del marlin/firmware), así que comprueba
- que cuando muevas el extrusor esté a unos 170º minimo, si está a menos no pasará nada
- que esté conectado al E0 en la ramps
- que el orden de los cables sea el correcto (en mi caso es negro-verde-rojo-azul, siendro el negro el 2b y el azul el 1b de la placa)
  Los fabricantes de motores se pasan los colores un poco por el forro y los ponen al azar (entre marcas, dentro de una misma marca suele ser el mismo orden), pero aún así, el orden del conector puede estar mal, con unas pinzas finas y un poco de paciencia se pueden reordenar (yo lo hice)

Puedes volver a repetir las pruebas:
- Probar el motor E (extrusor) en el eje X o Y
- Probar el motor del eje X o Y en el eje E
(siempre con la temp en 180 o así)

Saludos

Vamos por partes también. Lo primero, muchas gracias no solo por la respuesta, sino , sobre todo, por lo extensa y detallada.

Lo segundo. Soy newbie TOTAL. Es decir. La primera vez que he oido la palabra 'Merlin' fue la semana pasada, cuando llegué al paso del tutorial que hablaba de el. De hecho tambien soy novato en el mundo de la electronica. Se soldar a duras penas. Eso si. Me gusta mucho y soy bastante/muy disciplinado (no se si es porque vengo del mundo de la programación o eso es peor :-)

Entonces. Sobre tus respuestas:

- que cuando muevas el extrusor esté a unos 170º minimo, si está a menos no pasará nada
>No se como activar el calentamiento de la cama ni del extrusor. Como te digo. Voy como un robot siguiendo el tutorial de la propia impresora. Y el que tengo no es nada detallado en este momento de arranque de la impresora.

- que esté conectado al E0 en la ramps
>Esto es fácil. Y está correcto

- que el orden de los cables sea el correcto
>Esto tambien lo he comprobado. Según el manual de 3Despaña. La forma de comprobarlo, es midiendo la continuidad entre los pares de cables. Y como te digo, lo he verificado en el ultimo extremo del conector (coincide con los colores que tu pones)

- Probar el motor E (extrusor) en el eje X o Y
>Esto ya lo he hecho y no ha funcionado. Y es lo que prácticamente me ha corroborado que al motor le pasa algo.

- Probar el motor del eje X o Y en el eje E

>Esto también lo he probado, pero sin el tema de la temp. que como te digo, no se como activar.

De todas formas. Querría saber si hay alguna prueba mas 'en bruto' del motor. Si fuera un motor convencional, se me ocurriría conectarlo a una batería. Sino lo he hecho, es porque se que es un motor por pasos, y que quizás no se puede conectar directamente.
He visto por ahí, lo de poner un led y mover el motor. Pero no tengo un led a mano (ni tampoco tiendas de electronica
Citar
#4
- que cuando muevas el extrusor esté a unos 170º minimo, si está a menos no pasará nada
>No se como activar el calentamiento de la cama ni del extrusor. Como te digo. Voy como un robot siguiendo el tutorial de la propia impresora. Y el que tengo no es nada detallado en este momento de arranque de la impresora.

En el LCD, que creo que tu kit lo tiene, hay varias opciones, en Preparar (que es la segunda opción, la primera es "Monitorizar") > Precalentar PLA > Precalentar PLA (eso te calentará exrusor y base, pero solo nos hace falta el extrusor), también está la opción de precalentar ABS, como quieras.
También está la tercera opción, "Control" o "Ajustes" > Extrusor , ahí cambias solo la temperatura del extrusor.
Con la rueda marcas 180 aprox, y le das a click, luego de ahí puedes salir dandoclick con el botón o esperar unos segundos y se irá a la pantalla principal de monitorización el solo.




- Probar el motor E (extrusor) en el eje X o Y
>Esto ya lo he hecho y no ha funcionado. Y es lo que prácticamente me ha corroborado que al motor le pasa algo.

Pues mal asunto entonces, el motor debería funcionar en otro eje sin problema



- Probar el motor del eje X o Y en el eje E

>Esto también lo he probado, pero sin el tema de la temp. que como te digo, no se como activar.

Como te explico arriba, pero si el motor no se mueve, no se me ocurre qué puede ser.


Si tienes un multímetro podrías mirar si le llega algo a las conexiones del motor en la RAMPS.
En vez de un led, quizás podrías usar una bombilla pequeña (de esas minis, que en alguna ferretería deben vender)

¿Cuando conectas el motor se bloquea? es decir, si giras el eje con la mano está duro o queda libre y gira con facilidad?
Citar
#5
(16-03-2016, 11:47 AM)ICEM4N escribió: - que cuando muevas el extrusor esté a unos 170º minimo, si está a menos no pasará nada
>No se como activar el calentamiento de la cama ni del extrusor. Como te digo. Voy como un robot siguiendo el tutorial de la propia impresora. Y el que tengo no es nada detallado en este momento de arranque de la impresora.

En el LCD, que creo que tu kit lo tiene, hay varias opciones, en Preparar (que es la segunda opción, la primera es "Monitorizar") > Precalentar PLA > Precalentar PLA (eso te calentará exrusor y base, pero solo nos hace falta el extrusor), también está la opción de precalentar ABS, como quieras.
También está la tercera opción, "Control" o "Ajustes" > Extrusor , ahí cambias solo la temperatura del extrusor.
Con la rueda marcas 180 aprox, y le das a click, luego de ahí puedes salir dandoclick con el botón o esperar unos segundos y se irá a la pantalla principal de monitorización el solo.




- Probar el motor E (extrusor) en el eje X o Y
>Esto ya lo he hecho y no ha funcionado. Y es lo que prácticamente me ha corroborado que al motor le pasa algo.

Pues mal asunto entonces, el motor debería funcionar en otro eje sin problema



- Probar el motor del eje X o Y en el eje E

>Esto también lo he probado, pero sin el tema de la temp. que como te digo, no se como activar.

Como te explico arriba, pero si el motor no se mueve, no se me ocurre qué puede ser.


Si tienes un multímetro podrías mirar si le llega algo a las conexiones del motor en la RAMPS.
En vez de un led, quizás podrías usar una bombilla pequeña (de esas minis, que en alguna ferretería deben vender)

¿Cuando conectas el motor se bloquea? es decir, si giras el eje con la mano está duro o queda libre y gira con facilidad?

Esta noche probaré lo de calentar. Que independientemente de lo del motor, tambien me irá bien para ver que funciona.

Lo de las bombillas no es mala idea. Y he estado pensando y quizás tenga algun cacharo medio roto con un led que pueda sacar. 

En cuanto a medir la conexiones en la ramps. Como lo hago? que pines y que voltaje debo esperar?

El motor no está clavado. Esta totalmente suelto.

Gracias de nuevo.

Una cosa. Para adelantarme a lo de esta noche. Si precaliento el extrusor, enchufo el motor del eje Y (que se que funciona bien) en el E0 de la RAMPS y le doy a mover el extrusor... debería moverse la base no? Es que realmente eso ya lo probé, pero sin lo de calentar.
Citar
#6
(16-03-2016, 12:09 PM)nachoBcn escribió:
Una cosa. Para adelantarme a lo de esta noche. Si precaliento el extrusor, enchufo el motor del eje Y (que se que funciona bien) en el E0 de la RAMPS y le doy a mover el extrusor... debería moverse la base no? Es que realmente eso ya lo probé, pero sin lo de calentar.



Tendrías que tener en cuenta los pasos de cada eje, que son diferentes, pero si, debería moverse "algo". Lo mejor es probarlos sueltos (sin estar puestos en ningún eje), con un trozo de papel en el eje como si fuera una bandera para ver si gira o no.
Podrías probar a conectarlo en el E1 en vez del E0... a ver si hubiera suerte...
Citar
#7
(16-03-2016, 12:48 PM)ICEM4N escribió:
(16-03-2016, 12:09 PM)nachoBcn escribió:
Una cosa. Para adelantarme a lo de esta noche. Si precaliento el extrusor, enchufo el motor del eje Y (que se que funciona bien) en el E0 de la RAMPS y le doy a mover el extrusor... debería moverse la base no? Es que realmente eso ya lo probé, pero sin lo de calentar.



Tendrías que tener en cuenta los pasos de cada eje, que son diferentes, pero si, debería moverse "algo". Lo mejor es probarlos sueltos (sin estar puestos en ningún eje), con un trozo de papel en el eje como si fuera una bandera para ver si gira o no.
Podrías probar a conectarlo en el E1 en vez del E0... a ver si hubiera suerte...

Ok. Pero si lo pongo en el E1, tengo que mover tambien el driver (pololus) no? si no pongo el driver (por olvido pe.) que podria pasar? Podria ser que lo que estuviera chungo fuera el driver? Si cambio el driver de, por ejemplo el eje Y y lo pongo en el E0, sin cambiarle el potenciometro... puede pasar algo (solo para hacer un pequeño test, que ya entiendo que para funcionar es malo)?
Citar
#8
Me había olvidado del driver, si, tendrías que moverlo, podría ser que el E0 de tu placa estuviera mal por algo. Pero dejemos esta opción para el último caso.

Puedes probar a cambiar el driver de sitio y prrbarlo en otro eje, para hacer unas pruebas no pasa nada si están a distintas potencias, pero cuando la dejes montada, acuérdate de ajustarlos bien.

Siempre te queda mandar un email a 3despana, que son muy profesionales y saben mil veces más que yo de esto xDD
Citar
#9
(16-03-2016, 01:33 PM)ICEM4N escribió: Me había olvidado del driver, si, tendrías que moverlo, podría ser que el E0 de tu placa estuviera mal por algo. Pero dejemos esta opción para el último caso.

Puedes probar a cambiar el driver de sitio y prrbarlo en otro eje, para hacer unas pruebas no pasa nada si están a distintas potencias, pero cuando la dejes montada, acuérdate de ajustarlos bien.

Siempre te queda mandar un email a 3despana, que son muy profesionales y saben mil veces más que yo de esto xDD

Ok a todo.

Lo del mail... es lo primero que hice. Responder responden, pero a veces tardan y a veces responden un poco... ' a groso modo'.  

Lo que intento es verificar que es un problema del motor, o del driver, para decirles directamente y si puedo, enseñarselo lo mas claramente posible. Para que me lo repongan.
Citar
#10
1050mv al extrusor?? no es 400-600 X, Y y E y 800-900 el Z? (en caso de la prusa)

Sobre mover el motor sin calentar:

Conectate al Pronterface. Lanza un M302 y intenta extruir.
Citar
#11
(16-03-2016, 06:17 PM)trefhi escribió: 1050mv al extrusor?? no es 400-600 X, Y y E y 800-900 el Z? (en caso de la prusa)

Sobre mover el motor sin calentar:

Conectate al Pronterface. Lanza un M302 y intenta extruir.
En el manual que yo he seguido eran 850 X e Y y Z y E 1050

Lo del pronterface ya lo he conectado. Pero eso que dices de hacer no se que es ni como se hace. En cualquier caso. Si no se mueve desde la pantalla me extraña mucho que se mueva vía pronterface.

Enviado desde mi SM-G920F mediante Tapatalk
Citar
#12
Como mido los pines en el E0? Que pines uso y que debo verificar?

Enviado desde mi SM-G920F mediante Tapatalk
Citar
#13
Bueno pues despues de 300 pruebas al motor y estar al 100% seguro de que fallaba. Me da por probar con el extrusor caliente y...funciona perfecto¡¡¡¡

Todavia no acabo de entenderlo pero el caso es que funciona.

Asi que muchas gracias por todo.

Enviado desde mi SM-G920F mediante Tapatalk
Citar
#14
(17-03-2016, 05:20 PM)nachoBcn escribió: Bueno pues despues de 300 pruebas al motor y  estar al 100%  seguro de que fallaba. Me da por probar con el extrusor caliente y...funciona perfecto¡¡¡¡

Todavia no acabo de entenderlo pero el caso es que funciona.

Asi que muchas gracias por todo.

Enviado desde mi SM-G920F mediante Tapatalk

es que el motor del extrusor solo funciona por encima de temperatura de 170º, para evitar mover el material con la punta fria... esa protección esta dentro del firmware marlin...
Citar
#15
(17-03-2016, 05:23 PM)neoxM3 escribió:
(17-03-2016, 05:20 PM)nachoBcn escribió: Bueno pues despues de 300 pruebas al motor y  estar al 100%  seguro de que fallaba. Me da por probar con el extrusor caliente y...funciona perfecto¡¡¡¡

Todavia no acabo de entenderlo pero el caso es que funciona.

Asi que muchas gracias por todo.

Enviado desde mi SM-G920F mediante Tapatalk

es que el motor del extrusor solo funciona por encima de temperatura de 170º, para evitar mover el material con la punta fria... esa protección esta dentro del firmware marlin...
Ya ya. La cuestion es que los que somos novatos y vamos a golpe de manual, no lo sabemos salvo que lo ponga ahi. Y en mi caso no lo ponia.

Enviado desde mi SM-G920F mediante Tapatalk
Citar
#16
¿Cuando conectas el motor se bloquea? es decir, si giras el eje con la mano está duro o queda libre y gira con facilidad?
A mi me pasa esto, cual es el problema. Gracias
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  El motor del extrusor hace ruido y da saltitos homer32 8 3,232 09-04-2018, 08:35 PM
Último mensaje: bish
  Error con Eje Z (ruido, vibra y no se mueve) mdiharce 7 2,693 31-08-2017, 12:28 PM
Último mensaje: tomas
  Motor del extrusor hacia adelante y atrás - CTC Prusa i3 Pro B carliquiss 7 915 17-05-2017, 10:32 AM
Último mensaje: carliquiss
  Desarme el Eje Z y ahora no se mueve parejo mdiharce 8 571 12-02-2017, 08:15 PM
Último mensaje: Shellmer
  Motor Extrusor dando problemas maxi94 7 2,297 13-11-2016, 07:22 PM
Último mensaje: abel262