Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Controlar ventilador del extrusor
#1
Buenas,

Sabéis si está implementado en Marlin, poder controlar el ventilador del extrusor? Recomiendan que el del E3D esté conectado a 12v permanente, pero me gustaría tener más control de él. Así como que se active solo cuando el extrusor esté caliente.

Gracias.
Citar
#2
Esta completamente implementado en marlin, en la salida D9, entre la del hotend y la de la cama

resim

Si lo usas por software, deberías de encenderlo al empezar a calentar ya que si no puedes causar reflujo y atascos.

Conectado al D9 puedes o bien en el gcode o en tiempo real desde el software cambiar la velocidad del ventilador.

Si imprimes desde SD, o lo enciendes a mano desde el lcd, o le agregas el gcode en los códigos de inicio para que te lo añada a todos los gcode.
Citar
#3
Gracias por vuestros comentarios.

Dando vueltas por la config de Marlin, encontré esta seccion en Configuration_adv.h:

// Extruder cooling fans
// Configure fan pin outputs to automatically turn on/off when the associated
// extruder temperature is above/below EXTRUDER_AUTO_FAN_TEMPERATURE.
// Multiple extruders can be assigned to the same pin in which case
// the fan will turn on when any selected extruder is above the threshold.
#define EXTRUDER_0_AUTO_FAN_PIN -1
#define EXTRUDER_1_AUTO_FAN_PIN -1
#define EXTRUDER_2_AUTO_FAN_PIN -1
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50
#define EXTRUDER_AUTO_FAN_SPEED 255 // == full speed

Lo que he hecho es asignarle la salida D9, dado que aún no he montado el ventilador de capa:

#define EXTRUDER_0_AUTO_FAN_PIN 9

Después de esto me dio un error de compilación, indicando que el FAN_PIN y el EXTRUDER_0_AUTO_FAN_PIN no pueden ser el mismo, obviamente. Entonces, lo que hice es deshabilitar el FAN_PIN en pins.h:

#define FAN_PIN -1

Ahora puedo compilarlo y ha funcionado. Cuando enciendo el extrusor, solo se activa el ventilador cuando la temperatura supere los 50º.

De momento esta solución me sirve, hasta que vaya a instalar el ventilador de capa y tendré hacerme un driver para usarlo por ejemplo con la salida D4. Quizás utilice algo como esto que encontré en thingiverse:

http://www.thingiverse.com/thing:723781/#instructions

También he visto que existe este elemento para usar dos salidas y viene preparado para pinchar en la ramps. Lo que no me gusta tanto en el precio.

http://www.geeetech.com/wiki/index.php/R...n_Extender

Gracias compas!
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA Marlin, ¿como controlar temperaturas e información del display? Inquieto 1 663 12-01-2018, 01:02 AM
Último mensaje: Shellmer
  Modificación de soportes para ventilador de capa Jose72 1 524 26-06-2017, 11:59 AM
Último mensaje: Xsion
  Apagado ventilador extrusor Jose M 1 698 19-06-2017, 07:35 AM
Último mensaje: Shellmer
  Desarrollar software similar a Cura para controlar CNC robsmoothie 0 1,316 20-10-2015, 10:51 AM
Último mensaje: robsmoothie
  controlar impresora 3d con tablet gargoen 5 2,087 06-07-2014, 11:16 PM
Último mensaje: ark