Easy and automatic nozzle cleaning for and Ender 3 Pro with an inexpensive brush.
I recommend looking up information on the https://github.com/renatobo/Ender3NozzleCleaner repository.
PETG is quite stringy and having strings of filament on your first layer is quite annoying. To avoid babysitting each print, I looked at a couple of designs on thingiverse but none really worked well for an Ender 3 Pro.
In action:
A good option is to define the cleaning code as G12 and use a macro in klipper.
See code at g12_macro_klipper.cfg
The support it works best when the display is removed. If the display is not removed, you need to offset Z commands upwards in the examples provided.
I use Klipper and I simply modified the printer.cfg
file to account for a larger X dimension
[stepper_x]#...position_endstop: 0position_max: 248
Do not modify your slicer, it might think there is more bed than there is
Nozzle_brush_cleaner_v4.f3d | 109.2KB | |
Nozzle_brush_cleaner_v4.stl | 392.4KB |