Filament-Endsensor: Warum er für zuverlässiges 3D-Drucken unverzichtbar ist
Jeder, der schon einmal einen mehrstündigen Druck durch Filament-Ende verloren hat, kennt die Frustration: Der Drucker fährt weiter, extrudiert Luft, und das Bauteil ist unbrauchbar. Ein Filament-Endsensor (Runout Sensor) verhindert genau das – er pausiert den Druck exakt in dem Moment, in dem das Filament zur Neige geht.
Warum brauchen Sie einen Filament-Sensor?
Der Sensor erkennt, wenn die Spule leer ist oder der Filamentfluss stoppt (Verheddern, Verstopfung), und signalisiert dem Drucker-Controller (Mainboard/Firmware), den Druck kontrolliert zu pausieren.
Der Ablauf:
- Sensor meldet „Filament aus“ (Signalwechsel).
- Firmware pausiert den Druck, fährt Hotend weg vom Bauteil (Parkposition), zieht Restfilament zurück (Retract).
- Benutzer wird benachrichtigt (Piepton, Display, OctoPrint-Push).
- Neue Spule einlegen, Filament einladen, Druck fortsetzen („Resume“).
Das spart Material, Zeit und Nerven – besonders bei Großdrucken (10+ Stunden).
Arten von Filament-Sensoren
1. Mechanischer Endschalter (Microswitch / Hebel)
- Funktionsweise: Ein Hebel wird vom durchlaufenden Filament niedergedrückt. Reißt der Fluss ab, schnappt der Hebel zurück → Schalter öffnet/schließt.
- Vorteile: Sehr günstig (1–3 €), einfach anzuschließen (2 Drähte), erkennt alle Filamente (auch transparente), robust.
- Nachteile: Mechanischer Verschleiß, Reibung am Filament (leicht), Gehäuse nötig.
- Beispiele: Biqu Microswitch, Creality Original, Self-Printed Hebel (Thingiverse/Printables).
2. Optischer Sensor (Lichtschranke / IR-Reflexion)
- Funktionsweise: IR-LED & Fototransistor. Filament unterbricht/ reflektiert Lichtstrahl.
- Vorteile: Keine Reibung, verschleißfrei, kompakt.
- Nachteile: Erkennt transparentes/transluzentes Filament oft NICHT (Licht geht durch), empfindlich gegen Staub/Späne, komplexere Elektronik.
- Lösung für transparentes Filament: Mechanischer Hebel kombiniert mit Optik (z. B. BTT SFS v1.0/v2.0).
3. Smart-Filament-Sensoren (z. B. BigTreeTech SFS, E3D Motion Sensor)
- Funktionsweise: Kombinieren Laufwerks-Erkennung (optisch/mechanisch) + Bewegungsüberwachung (Encoder/Rad). Erkennen: Filament-Ende, Verheddern, Verstopfung (Extruder dreht, Filament bewegt sich nicht), Verstopfung (Filament bewegt sich, Extruder nicht), Filament-Durchmesser-Schwankungen.
- Vorteile: Umfassendste Überwachung, frühe Fehlererkennung, Firmware-Integration (Marlin, Klipper, RepRapFirmware).
- Nachteile: Teurer (15–40 €), größere Baugröße, Konfiguration anspruchsvoller.
Nachrüsten am Creality Ender 3 (V2 / Neo / Pro / S1)
Der Ender 3 wird ab Werk ohne Filament-Sensor ausgeliefert (außer S1 / K1 Serie). Nachrüstung ist einfach:
Option A: Mechanischer Sensor (Empfohlen für Einsteiger)
- Drucken Sie ein Haltegehäuse (z. B. „Ender 3 Filament Runout Sensor Mount“ auf Printables).
- Microswitch (z. B. KW4-3Z-4) in Gehäuse einsetzen, Hebel so biegen, dass Filament ihn niederdrückt.
- Verkabelung: 2-polig an Mainboard (Ender 3 V2/Pro: Port „E0-STOP“ oder „FIL-RUNOUT“; Pin-Belegung prüfen!).
- Firmware konfigurieren (Marlin):
#define FILAMENT_RUNOUT_SENSORaktivieren,#define FIL_RUNOUT_STATE HIGH/LOWpassend zum Schalter (NC/NO) setzen. - Testen: Filament einlegen → Sensor triggert → Filament ziehen → Druck pausiert.
Option B: BigTreeTech Smart Filament Sensor (SFS v2.0)
- Montage am Extruder-Eingang (vor dem PTFE-Schlauch) mit gedrucktem Halter.
- Anschluss per 3-Pin-Kabel an UART/Serial-Port (z. B. „TFT“-Port oder dedizierter Sensor-Port bei SKR-Boards) oder per I2C.
- In Marlin:
#define BTT_SMART_FILAMENT_SENSORaktivieren, korrekte Serielle Schnittstelle wählen. - In Klipper:
[filament_motion_sensor]Sektion in printer.cfg einrichten.
Testen des Sensors
Im Druckermenü (Marlin: Info → Sensor Info):
1= Filament erkannt (eingelegt)0= Kein Filament (ausgelöst)N/A= Sensor nicht aktiv / falsch verkabelt / Firmware-Fehler
Bleibt Status auf N/A: Kabel prüfen (Polung!), Mainboard-Port, Firmware-Kompilierung, Endstop-Invertierung.
OctoPrint & Filament-Sensor
OctoPrint selbst steuert den Sensor nicht direkt (läuft auf Raspberry Pi, Sensor am Mainboard). Aber:
- Plugin „Filament Sensor Reloaded“ oder „OctoPrint-FilamentSensor“ zeigt Sensorstatus in der Weboberfläche an.
- Bei Pausierung durch Sensor sendet Firmware (Marlin M600 / M0) Event an OctoPrint → Push-Benachrichtigung (Telegram, Email, Pushover).
- Smart-Sensoren (BTT) per UART an Pi → direkter Zugriff via Klipper/Plugin möglich.
DIY: Filament-Sensor selbst bauen
Minimalanforderung: Mechanischer Endschalter + Gehäuse + Kabel.
- Endschalter (Microswitch, z. B. KW4-3Z-4, Omron D2F-01F).
- Gehäuse drucken (PLA/PETG), Hebel so gestalten, dass Filament (1,75 mm) ihn zuverlässig betätigt.
- PTFE-Röhrchen (ID 2 mm) als Führung vor/nach Sensor.
- 2-poliges Kabel (0,2–0,5 mm²) an Schalter löten, Schrumpfschlauch isolieren.
- Am Mainboard an freien Endstop-Port anschließen (nicht Z-Min!), Firmware konfigurieren.
- Optional: Summer (Buzzer) parallel zum Schalter für akustisches Signal ohne Firmware.
Wichtig: Filament muss vor dem Extruder sitzen (zwischen Spule und Extruder), damit Restfilament im Hotend noch verarbeitet werden kann.
Wartung & Tipps
- Sensor regelmäßig von Staub/Spänen reinigen (Druckluft, Pinsel).
- Mechanische Hebel auf freien Lauf prüfen.
- Bei Bowden-Extrudern: Sensor nah am Extruder-Eingang platzieren (kurzer Restfilament-Weg).
- Bei Direct Drive: Sensor oberhalb des Extruders, Filamentführung durch PTFE-Rohr.
- Filament-Trockner/Box: Sensor außerhalb der Box montieren (Kabeldurchführung), damit Box dicht bleibt.
Fazit
Ein Filament-Endsensor kostet wenige Euro (mechanisch) bis ~35 € (Smart) und rettet Drucke, die sonst durch leere Spulen oder Verheddern verloren gehen. Für jeden Drucker, der länger als 2–3 Stunden am Stück druckt, ist er Pflichtausstattung. Mechanische Sensoren sind die robusteste „Low-Budget“-Lösung; Smart-Sensoren lohnen sich bei professionellem Einsatz, teuren Filamenten (CF, PC, Nylon) und unbeaufsichtigtem Druck (Nacht/Wochenende).
3d Drucken
- Warum Tantal ein Eckpfeiler von Hochleistungsmaterialien ist
- Warum Cloud Computing Training für Karriererfolg essenziell ist
- Warum funktionale Diversifikation den Erfolg der Anlagenzuverlässigkeit antreibt
- Warum Fiberglasrost-Systeme für industrielle Sicherheit unverzichtbar sind
- 4 kritische Gründe: Warum Ersatzteilmanagement die Geschäftseffizienz antreibt
- Die entscheidende Rolle eines strukturierten Instandhaltungsworkflows
- Edge Computing erklärt: Warum es für moderne Unternehmen kritisch ist
- Warum Deckenkran-Inspektionen für Sicherheit & Zuverlässigkeit entscheidend sind
- Lageroptimierung: Definition, Vorteile und Schlüsselstrategien
- Die entscheidende Rolle von Design for Manufacturing (DFM) für Hardwarerfolg