The solutions which glue the brush holder with double sided tape to the heated bed did not work when the printer bed heated up and then the brush came loose.
This holder get screwed between the screw wheel and the bed support front left.
The brush i used you can buy anywhere or at the big internet warehouse A.......
I cut the brush from the grip and glued it with double sided tape on the holder.
The macro I use on my two Neptune 4 is the following. I do not guarantee that it will work at your printer.
Use it on your own risk. The macro heats up the nozzle. I use it before printing. So the nozzle do not get cool down in the macro. So it is your own duty to print afterwards or to cool down afterwards. But I added a second macro, one which do not heat the nozzle up and makes one cleaning move.
What I do usually before I print, I use the preheat menu in the Fluid menu related to the file I want to print and when it reached the expected temeperature, I start the macro NOZZLE_CLEAN_COLD and then I start the print.
The nozzle then is clean and i don.t have to run to the printer anymore and try to clean the nozzle by hand before the print starts. It works great now.
P.S. I coded a new macro (NOZZLE_CLEAN_NEW) which wipes better forth and back over the brush. Please adjust the z height according to the height of your brush. Start with a higher setup of z, maybe z value 10. I have value 6. Use on your on risk.
gcode_macro NOZZLE_CLEAN]
gcode:
G28 # Homing:
G4 P1000 # wait 1000ms
G1 X25 Y0 Z10 F1000
SET_HEATER_TEMPERATURE HEATER=extruder TARGET=240 #heat up
TEMPERATURE_WAIT SENSOR=extruder MINIMUM=235 MAXIMUM=250 #wait
G28 X0 Y0
G1 Y50 Z5 F1000
G1 X25 Y50 Z20 F1000
G1 X25 Y0 Z10 F1000
G28 X0 Y0
G1 Y50 Z5 F1000
G1 X25 Y50 Z20 F1000
[gcode_macro NOZZLE_CLEAN_COLD]
gcode:
G28 # Homing:
G4 P1000 # wait 1000ms
G1 X25 Y0 Z10 F1000
G28 X0 Y0
G1 Y50 Z5 F1000
G1 X25 Y50 Z20 F1000
G1 X25 Y0 Z10 F1000
G28 X0 Y0
G1 Y50 Z5 F1000
G1 X25 Y50 Z20 F1000
Here is the new macro:
[gcode_macro NOZZLE_CLEAN_NEW]
gcode:
G28 # Homing:
G4 P1000 # wait 1000ms
G1 X25 Y0 Z10 F1000
SET_HEATER_TEMPERATURE HEATER=extruder TARGET=240 #hochheizen
TEMPERATURE_WAIT SENSOR=extruder MINIMUM=235 MAXIMUM=250 #warten
G4 P4000
G28 X0 Y0
G1 Y01 Z6 F500 # set the Z appropriate to the height of your brush
G1 Y50 Z6 F500 # set the Z appropriate to the height of your brush
G1 Y01 Z6 F1000 # set the Z appropriate to the height of your brush
G1 Y50 Z6 F1000 # set the Z appropriate to the height of your brush
G1 X25 Y50 Z20 F1000
G1 X25 Y0 Z10 F1000
G28 X0 Y0
G1 Y01 Z6 F500 # set the Z appropriate to the height of your brush
G1 Y50 Z6 F500 # set the Z appropriate to the height of your brush
G1 Y01 Z6 F1000 # set the Z appropriate to the height of your brush
G1 Y50 Z6 F1000 # set the Z appropriate to the height of your brush
G1 X25 Y50 Z20 F1000
The author remixed this model.
It is not directly a remix, but it is inspired by this and other models when I was searching for a Bambulab like nozzle cleaning brush solution and found out that the solutions with the holder glued with double sided tape to the heated bed did not work for me.