Calificación:
  • 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.
Citar
#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
Citar
#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.
Citar
#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
Citar
#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.
Citar
#6
Has probado a, simplemente iniciar una impresion, aunque sea en vacío? A ver que hace..
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Anet A8 con ramps 1.6+TMC2130 y Marlin 1.1.9 danzig483 13 205 12-12-2018, 01:42 PM
Último mensaje: Nullz
  TH3D Unified Firmware Rocaforte 3 237 28-10-2018, 09:04 AM
Último mensaje: kokeeeeee
  DUDA Firmware i3 clone Speedmaster 0 359 11-05-2018, 08:08 PM
Último mensaje: Speedmaster
  firmware para clon de Prusa i3 Rafatipe 28 2,119 02-04-2018, 06:12 PM
Último mensaje: Rafatipe
  Diferencia de medida en g-code según Slic3r o Repetier Jaume Cat 0 371 27-02-2018, 08:12 PM
Último mensaje: Jaume Cat