- Stock: Sin Stock
- Modelo: Smart Filament Sensor Break Detection Module
El BIGTREETECH Smart Filament Sensor SFS V1.0 supervisa el movimiento real del filamento de 1,75 mm mediante un encoder interno. A diferencia de un sensor mecánico que únicamente comprueba si hay material, esta unidad puede ayudar a detener la impresión cuando el filamento deja de avanzar debido a una bobina agotada, un atasco, un enredo o un fallo de arrastre del extrusor.
Cuando el firmware ordena extrusión y el sensor no registra movimiento durante la distancia configurada, puede activar una pausa o un procedimiento de cambio de filamento. La distancia nominal recomendada por BIGTREETECH para esta versión V1.0 es de 7 mm.

¿Qué puede detectar?
- Agotamiento del filamento durante una impresión.
- Filamento enredado o bloqueado en la bobina.
- Atascos que impidan que el material avance.
- Pérdida de tracción o fallo del sistema de arrastre del extrusor.
- Interrupciones anómalas del movimiento del filamento.
El sensor detecta que el filamento ha dejado de moverse, pero no identifica por sí mismo la causa exacta. Tampoco puede garantizar la detección de una subextrusión si el filamento continúa desplazándose lo suficiente para generar pulsos.
Especificaciones
- Fabricante: BIGTREETECH.
- Modelo: Smart Filament Sensor SFS V1.0.
- Principio de detección: encoder de movimiento.
- Filamento compatible: 1,75 mm.
- Distancia nominal de detección: 7 mm.
- Alimentación: 3,3–5 V.
- Dimensiones: aproximadamente 75 × 30 × 29,55 mm.
- Separación entre orificios de montaje: 20,35 mm.
- Fijación: orificios para tornillería M3.
- Conexiones: señal, GND y alimentación.
Importante: no debe conectarse directamente a 12 ni 24 V.
Instalación mecánica
El SFS V1.0 puede integrarse en un recorrido guiado mediante tubo PTFE o fijarse a la impresora utilizando sus orificios de montaje. Debe colocarse antes del extrusor, siguiendo el sentido de avance del filamento.
- Introducir completamente el tubo PTFE en los racores para evitar escalones o bordes que dificulten el paso del filamento.
- Mantener el sensor alineado con el recorrido de entrada al extrusor.
- Evitar curvas cerradas, tensión lateral y resistencia innecesaria.
- No apretar excesivamente los racores ni los tornillos sobre la carcasa.
- En filamentos flexibles, utilizar un recorrido especialmente corto, guiado y con poca fricción.
Los restos y el polvo de filamento pueden producir lecturas irregulares. Si aparecen falsas alarmas después de un periodo de uso, conviene revisar y limpiar cuidadosamente el paso interno.
Conexión eléctrica
- S o SIN: señal del sensor.
- G o GND: masa.
- V o VDD: alimentación de 3,3–5 V.
El orden físico de los conductores puede ser diferente en cada extremo del cable. No conectes el sensor guiándote únicamente por los colores o por la posición del conector: comprueba la serigrafía de la placa, el esquema del fabricante y, cuando sea necesario, la continuidad del cable.
Puede utilizarse con placas que dispongan de una entrada digital adecuada para sensor de filamento, pero la compatibilidad final depende de la tensión, el pinout, el conector disponible y la configuración del firmware.
Configuración en Marlin
En Marlin debe configurarse como sensor de movimiento, no como un simple interruptor de presencia. Como punto de partida para esta revisión:
#define FILAMENT_RUNOUT_SENSOR
#define FILAMENT_RUNOUT_DISTANCE_MM 7
#define FILAMENT_MOTION_SENSOR
También es necesario seleccionar el pin de entrada correcto para la placa y preparar el procedimiento de pausa o cambio de filamento. Cuando se utiliza M600, la configuración habitual requiere las funciones correspondientes de aparcado y pausa avanzada, como NOZZLE_PARK_FEATURE y ADVANCED_PAUSE_FEATURE, según la versión de Marlin.
Antes de iniciar una impresión larga, comprueba el estado del sensor y realiza una prueba controlada deteniendo manualmente el avance del filamento.
Configuración en Klipper
En Klipper debe declararse como filament_motion_sensor:
[filament_motion_sensor encoder_sensor]
detection_length: 7
extruder: extruder
switch_pin: PIN_REAL
pause_on_runout: True
PIN_REAL debe sustituirse por la entrada utilizada en la placa. La inversión de señal y el pull-up solo deben añadirse cuando sean necesarios para esa placa y después de comprobar el estado real del sensor. También debe existir una configuración funcional de pausa y reanudación.
Configuración en RepRapFirmware
BIGTREETECH proporciona como referencia para esta versión la siguiente configuración de sensor rotativo:
M591 D0 P7 C"zstopmax" L7 R75:125 E22 S1
Este comando es únicamente un punto de partida. El nombre de entrada zstopmax, el extrusor, el drive, la polaridad y los demás parámetros deben adaptarse a la placa y a la versión concreta de RepRapFirmware. No debe copiarse sin verificar previamente la asignación eléctrica.
Ajuste de la distancia de detección
Los 7 mm son el valor nominal documentado para el SFS V1.0. Una distancia demasiado corta puede ocasionar pausas falsas durante impresiones con poco caudal, numerosas retracciones o un recorrido de filamento con holgura. Si sucede, primero debe revisarse el montaje, la limpieza y la configuración; después puede aumentarse prudentemente el valor y repetir las pruebas.
Aumentar la distancia reduce la sensibilidad y hace que la pausa tarde más en producirse, por lo que conviene buscar un equilibrio adecuado para cada máquina.
Diferencias frente al SFS V2.0
Esta versión V1.0 dispone de una salida basada en el movimiento del filamento y utiliza una distancia nominal de 7 mm. El BIGTREETECH SFS V2.0 incorpora salidas separadas para presencia y movimiento, además de una distancia nominal diferente. Por tanto, su cableado y configuración no deben intercambiarse sin comprobar la revisión.
Si solamente necesitas conocer si hay o no filamento, sin supervisar su movimiento, puedes utilizar un sensor mecánico de presencia de filamento, más sencillo de configurar.
Contenido del conjunto
- BIGTREETECH Smart Filament Sensor SFS V1.0.
- Cable de conexión.
- Racores y adaptador para integrarlo en el recorrido del filamento.
- Tornillería y elementos de montaje mostrados.