Mr. Mechatronik
- An independent e-learning platform for apprentices, especially in the field of mechatronics.
Hello, I'm Stefan J. Trucker and welcome to my homepage about photo & camera, video & cine-whoops, 3D printing & concept development as well as embedded systems & web design.
The articles are regularly updated and expanded, so check back regularly or sign up for the newsletter!
Many more articles are about to be published and some videos will also be posted in the foreseeable future.
I hope you enjoy my site and hope you find inspiration and help for your projects, stay creative and create!
Es gibt mehrere Möglichkeiten zu ermitteln, ob es Probleme mit dem Filament gibt und die wichtigsten, die mit der Klipper Firmware kompatibel sind fasse ich in diesem Artikel zusammen.
Ein Filament Run-Out Sensor erkennt, dass das Filament aufgebraucht ist, damit der
Die einfachste Realisierung eines Filament Run-Out Sensors ist über einen mechanischen Schalter, der durch das eingeführte Filament aktiviert wird.
Mittels einer Kugel, einer Feder und eines Induktiven Sensors kann man einen sehr zuverlässigen Filament Sensor realisieren.
Mit einem Lichtschranken kann man bei nicht transparenten Filamenten sehr leicht berührungslos erkennen, ob noch Filament vorhanden ist.
Theoretisch könnte man mit einem im 30° Winkel angeordneten Licht-Reflexionssensor auch transparente Filamente erkennen, zumindest hat dies in der Automatisierungtechnik sehr gut mit transparenten Objekten funktioniert.
Wenn es probleme mit der Förderung des Filaments gibt, sei es, dass sich das Filament verknotet hat und nun blockiert, oder ob es eine Verstopfung in der Düse gibtm aber auch, wenn man zu schnell druckt und das Filament nicht so schnell nachgefördert werden kann, so erkennt der Sensor, dass das eingespannte Filament nicht mehr richtig gefördert wird und schlägt alarm.
Dies kann nur erkannt werden, wenn man ein Laufrad am Filament klemmt, dass dann mitzählt wie schnell es Filament zu den Extruderansteuerungen gefördert wird.
Smart Filament Sensor von BigTreeTech
Dieser Sensor verwendet eine Encoder Scheibe, die sich mit dem durchgezogenen Filament mitbewegt und die Encoder Scheibe unterbricht alle wenige Zentel Millimeter den Lichtschranken um so durch impulse anzuzeigen, dass das Filament gefördert wird. Sollte das Signal gleich bleiben, der Extruder dreht jedoch weiter, so geht der Drucker in die Pause Funktion und man kann das Problem lösen und danach den Druck wieder fortführen.
Der zweite sensor ist ein einfacher Taster, der durch wegdrücken des Filament beim einführen betätigt wird, ist nun das Filament aus, rutscht es durch den Sensor und der Taster wird deaktiviert und gibt das Signal den Drucker zu pausieren.
Beide Sensoren sind einfache "Schalter" sie benötigen ganz normale I/O Ports und können zB bei jedem freien Endlagenport eingestekc twerden.
You need to use E0-STOP and PWR-DET
Cable red and blue go to E0-STOP
Cable green and black go to PWR-DET
red + 5V
blue (switch sensor) as equal to PC15 (^PC15)
green (motion sensor) as equal to PC12 (^PC12)
black ground
https://github.com/bigtreetech/smart-filament-detection-module/issues/36
https://www.reddit.com/r/klippers/comments/p5z49o/klipper_bigtreetech_smart_filament_sensor_skr_e3/
https://www.klipper3d.org/Config_Reference.html#filament_motion_sensor
https://3d.nice-cdn.com/upload/file/SFS_V2.0_User_Manual_20230210.pdf
https://www.3djake.de/bigtreetech/smart-filament-sensor-v20