[PROBLEMA] Los motores no se mueven (impresora 3D)

901 views
Skip to first unread message

ogp2...@gmail.com

unread,
May 24, 2014, 6:24:16 AM5/24/14
to extremadu...@googlegroups.com
Hola, ayer encendí la impresora por primera vez, la cama caliente funciona sin ningún problema y supongo que el extrusor también (este último no lo he llegado a probar todavía) pero los motores no se mueven, ninguno.

Cuando enciendo la impresora puedo encender y apagar la cama caliente todas las veces que quiera pero si doy varias órdenes a los motores es como si la impresora se quedara pillada y dejara de responder. Por ejemplo, enciendo la impresora, enciendo la cama caliente, doy varias órdenes a los motores y ya no puedo apagar la cama caliente hasta que no reseteo la RAMPS.

Todos los cables están bien conectados, los únicos que pueden estar mal son los finales de carrera. He conectado el "NO" del final de carrera al "S" de la "RAMPS" y el "COM" del final de carrera al "-" de la RAMPS. También he probado a desconectarlos totalmente pero los motores siguen sin moverse.

En la RAMPS hay 6 slots para finales de carrera, he puesto el del eje X en el primero, el del eje Y en el tercero y el del eje Z en el quinto. He leído que en el resto de pines que quedan libres hay que poner jumpers pero me da cosa probarlo porque en algunos videotutoriales que he visto dicen que si conectas mal los finales de carrera puedes quemar la RAMPS.

Para configurar el Marlin he seguido este tutorial (dejando los parámetros de calibración tal y como vienen por defecto porque solo quería comprobar si funcionaba todo): https://www.youtube.com/watch?v=PunmzTbY594

También he probado a configurar solo lo justo y necesario en el Marlin (tipo de tarjeta, termistores, baudrate y poco más) y subirlo sin tocar nada más pero siguen sin funcionar los motores. Si pongo el "BAUDRATE" a 250000 no me conecta el pronterface con la impresora, lo tengo que poner a 115200, no sé si esto es relevante.

Otro consejo que he leído es que gire al máximo el potenciómetro de los stepsticks al contrario de las agujas del reloj y luego un 25% en el sentido de las agujas, pero los mios no tienen "máximo", giran infinitamente. He probado a girarlo al contrario de las agujas del reloj con uno, en el sentido de las agujas del reloj con otro y he dejado los otros dos como venían de fábrica. Sigue sin funcionar ningún motor.

No se me ocurre qué más probar, un amigo me va a dejar un polímetro pero hasta que no lo tenga no sabré si llega corriente a los motores, aunque dudo mucho que este sea el problema.

ogp2...@gmail.com

unread,
May 24, 2014, 9:40:49 AM5/24/14
to extremadu...@googlegroups.com
Acabo de probar los finales de carrera y funcionan correctamente, cuando los pulso y mando el código M119 a través de pronterface me devuelven "triggered" y cuando están abiertos me devuelven "open".

El hotend no funciona pero parece detectar bien la temperatura porque tiene pequeñas fluctuaciones que supongo que serán por la temperatura ambiente.

Resumiendo: los termistores, los finales de carrera y la cama caliente funcionan correctamente. Los motores y el hotend no funcionan.

¿Qué tienen en común los motores y el hotend? Supongo que ahí estará el problema.

El bloqueo de la RAMPS parece que está relacionado con el eje Z, cuando le doy al homing del eje Z o al homing completo (que incluye el Z), la RAMPS se bloquea y no responde a menos que la resetee con el botón de la placa. Puedo pulsar el resto de botones del pronterface (homing X, homing Y, homing X/Y y todos los ejes por separado sin homing, incluido el Z) pero cuando pulso el homing completo o el homing del eje Z la RAMPS se bloquea.

Sebastian GALLARDO DEL RIO

unread,
May 27, 2014, 8:59:47 AM5/27/14
to extremadu...@googlegroups.com
Puede que el problema esté en el step de Z, prueba a cambiar el pololu del Z por otro, o mejor prueba todos los pololus solo en un eje, si no te van prueba a descomentar en marlin las líneas de los end stop para que te deje mover los motores sin los finales de carrera y vas probando los pololus uno a uno en un eje, luego en otro eje, así hasta que pruebes todos.

Sebastian GALLARDO DEL RIO

unread,
May 28, 2014, 4:28:31 PM5/28/14
to extremadu...@googlegroups.com
Perdona que haya tardado tanto en contestarte.

Tienes que ir descartando:

1. El hotend no tiene nada que ver con los motores debes enviar subir temperatura en pronterface y si no sube es que el cartucho calefactor no está funcionando, mala conexión o algo por el estilo. Los termistores parece que te funcionan.
2. Si no mueves los motores es que no le llegan corriente, mala conexión, falta de potencia en los pololus...
3. Que se bloquee cuando hace homing en Z suena a corto, revísalo, mala conexión, etc.

Haz cada paso poco a poco y por separado para ir descartando, es la única manera de que no te vuelvas loco.

ogp2...@gmail.com

unread,
May 31, 2014, 1:27:14 PM5/31/14
to extremadu...@googlegroups.com
Hola, lo siento pero he estado bastante ocupado y no he tenido tiempo para responder.

Ante todo y como siempre, muchas gracias por las respuestas Sebastian.

Al final el problema estaba en que uno de los rectángulos amarillos de la RAMPS tenía una de las patas rotas y no hacía contacto, le puse una gotita de estaño y ahora funciona casi* todo perfectamente. No me di cuenta porque estaba en una posición que parecía que estaba en perfectas condiciones. Adjunto foto para que si alguien se encuentra con el mismo problema sepa a que "rectángulo amarillo me refiero" porque no tengo ni idea de qué son pero tanto los motores como el extrusor dependen de él.

* El eje Y sigue sin funcionar, pero creo que es debido a que no le llega potencia porque seguramente intentando arreglar el fallo de los motores lo dejé en 0. Luego si tengo tiempo pruebo a tocar el potenciómetro.

Otra cosa que también falla es que el eje Z solo sube aproximadamente un tercio de lo que debería subir y cuando llega a esa altura, aunque le diga que siga subiendo, no sube más. En el Marlin tengo puesta una distancia de 190 mm al eje Z ("#define Z_MAX_POS 190" y "#define Z_MIN_POS 0"), pero no creo que llegue ni a la mitad. Es posible que sea un fallo de configuración del firmware pero es que Youtube ha borrado por temas de copyright los tutoriales que estaba siguiendo. Veré si encuentro otro, ¿me recomendáis alguno?
ramps2.jpg

Sebastian GALLARDO DEL RIO

unread,
May 31, 2014, 4:08:32 PM5/31/14
to extremadu...@googlegroups.com
Ya es mala suerte lo que te ha pasado. Lo de la altura de Z seguramente sea configuración del firmware con respecto a los videotutoriales, los mejores los de Obijuan.

Un saludo

ogp2...@gmail.com

unread,
Jun 2, 2014, 8:50:53 AM6/2/14
to extremadu...@googlegroups.com
Efectivamente, lo del eje Z era un problema de configuración del firmware. En Marlin los pasos por mm del motor de ese eje vienen por defecto muy bajos, los he puesto a 4000 y ya sube hasta arriba.

Lo del eje Y era por la potencia del stepstick.

Ya me funciona todo, ahora a calibrar.
Reply all
Reply to author
Forward
0 new messages