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!