On long print jobs some types of plastic might accumulate on the nozzle and will eventually drip on the print which could, in the best case create lower qualify prints and in the worst case cause the print to completely fail.
This plugin will automatically wipe the nozzle every few minutes by pausing the print and moving the nozzle to a wipe area were you can "install" a wiping system. This could be as simple as a wire brush glued to the bed or something more complex like a motorised rotating brush. After a few wiping moves the print is resumed.
Inspired (and small parts copied) from https://github.com/cesarvandevelde/OctoPrint-M73Progress
Install via the bundled Plugin Manager or manually using this URL:
https://github.com/patchlog/OctoPrint-NozzleWipe/archive/master.zip
The plugin will need the Settings -> Behaviour -> "Log position on pause" set
The plugin behaviour can be tweaked with these configuration variables
Wipe position X
: X position where it will move the nozzle for wipingWipe position Y
: Y position where it will move the nozzle for wipingWipe position Z
: Z position where it will the nozzle for wipingWipe radius
: The nozzle will be moved randomly inside a circle with the center at (X,Y) and this radiusWipe moves
: sets the number of moves to perform for wipingWipe interval
: Sets the number of minutes between wipes (default 7)Retraction
: sets the number of millimeters to retract before wiping the nozzle