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
Los extrusores no se mueven Ramps 1.4 + Repetier Firmware.
#1
Hola, he buscado mucho por internet y en este foro y no he encontrado la solución a mi problema. Tengo una impresora Anet A8 a la que le estoy modificando para poner un extrusor Diamond y poder imprimir en RGB, para lo que la he instalado una placa RAMPS 1.4 un CNC Shield y la he instalado el firmware Repetier.

El problema es que funciona todo menos los extrusores que no empujan el finlamento. He revisado las configuraciones y no se que es lo que puede pasar. He probado a instalar el firmware Marlin y si se mueven los extusores por lo que descarto un problema electrónico o den conexiones. Tembién he hecho la prueba con el extusor caliente por lo que descarto que sea la protección por baja temperatura ya que tengo como mínimo 150º y siempre lo he probado a partir de esa temperatura.

Y descarto dejarlo con el firmware Marlin porque a pesar de gustarme más no gestiona los extusores para mezcla de colores.

Muchas gracias por todas vuestras ideas.
  Responder
#2
Buenas, la verdad que no he probado el firmware repetier, ni se muy bien cómo está programado, pero si con marlin, los extrusores se mueven, yo creo que lo mas probable es,:o bien, debes configurar el pinout de los motores en el firmware repetier, o bien activar la opción de extrusor RGB (o algo por el estilo). Como tu mismo dices, los motores funcionan ya que con marlin se mueven.
Bueno, mas que el pinout de los motores, seria el pinout de las patillas que van a los drivers...

No obstante, en la página de RepRap, dan más información sobre este tema, incluso hay una versión modificada del MARLIN 1.4 que soporta el extrusor Diamond RGB. pego enlace:

https://reprap.org/wiki/Diamond_Hotend#C..._printhead

(al final de todo tiene los enlaces a los firmwares que soportan el extrusor diamond
  Responder
#3
Muchas gracias Estrallator, he repasado hasta hartarme el piout y parece estar todo bien. Es más, aunque los extrusores no se mueven si están alimentados porque a mano no consigo moverlos. Gracias por el enlace, pero también tuve en cuenta esa página al igual que esta otra https://reprap.org/wiki/Repetier_Color_Mixing pero no hay manera de encontrar el error.
  Responder
#4
Pueden estar alimentados los drivers y por tanto los motores, pero el pin de los pasos estar mal definido, por tanto tener energía los motores y no poder moverlos, pero los drivers no recibir pasos. Asi que el hecho de que no puedas mover el motor no es prueba de que esté bien definido. No obstante si lo has repasado concienzudamente...

Dados los síntomas descartamos un problema de hardware, tiene que ser una configuración incorrecta, creo yo. ¿que drivers utilizas? ¿que modelo de microcontrolador tiene tu placa "base"

Lo que no comprendo es... Tienes RAMPS 1.4 y cncshield a la vez? ¿ imposible no? O es que usas una para los ejes y otra para los 3 extrusores?

Estaba revisando el firmware de repetier y me topé con esta linea:

#ifndef __AVR_ATmega168__
#error Oops!  Make sure you have 'Arduino Diecimila' selected from the boards menu.
#endif


Mira que micro tienes y asegurate de que has configurado el correcto..

en Configuration.h tiene #define MOTHERBOARD= 33; por defecto.

He encontrado una app online en la web de repetier que te ayuda a configurar estos parámetros, por si no lo habias probado:
https://www.repetier.com/firmware/v100/index.php
  Responder
#5
Hola Estrellator. Pues te exploico, la ramps 1.4 tiene para 5 drivers que serían los ejes XYZ y los extruores E0 y E1, por lo que para poder poner un tercer extrusor necesito un CNC shield que lo conecto a la ramps mediante los pines 57 y 58 (para la conexión step y dir respectivamente) y 66 para la conexión enable. Eso lo tengo definido en el archvo pins.h y creo tenerlo bien, de todos modos tanto el extrusor 0 como el 1 van en la placa original por lo que en teoría no debería configurar nada en el archovo pins.h y tampoco funcionan. Descarto que sea problema de configuración de los drivers ya que para los ejes tengo los mimos y funcionan bien... no se es un poco desesperante por que he revisado un monton de cosas. Y por cierto, si tengo configurada la placa con #define MORHWEVOAES=33;

Tengo una comida de coco impresionante. Muchas gracias por tus ideas, a ver si conseguimos dar con ello.

Por cierto, lo de

#ifndef __AVR_ATmega168__
#error Oops! Make sure you have 'Arduino Diecimila' selected from the boards menu.
#endif
voy a buscarlo, pero no se muy bien de que va y la aplicación de configuracion la utilicé para descargarme el firmware.

No se, voy a darle una vueta a todo de nuevo.
  Responder
#6
Has probado a, simplemente iniciar una impresion, aunque sea en vacío? A ver que hace..
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Error Firmware en Ender V1 con placa MKS Robin E3D 1.0, TMC2209 Palido 1 0 29-12-2023, 10:37 AM
Último mensaje: Simemart
  CONSULTA Hephestos 2 firmware Maclein 64 4,826 22-07-2023, 09:19 PM
Último mensaje: Sonic
  Configuración Marlin para 2 extrusores Luisdjnas 63 399 05-06-2023, 11:36 AM
Último mensaje: Luisdjnas
  Problema con firmware de impresora jg aurora magic JBKONHIELO 19 412 13-10-2022, 04:12 PM
Último mensaje: JBKONHIELO
  firmware anet a8 plus Snake9229 8 500 26-05-2022, 09:59 PM
Último mensaje: Simemart