Prusa XL series: Front Nozzle scrubber (including G-code)

I heard that people would like to have a nozzle scrubber system on the front, that they can use with g-code.
129
293
7
3583
updated December 30, 2023

Description

PDF

sI heard that people would like to have a nozzle scrubber system on the front, that they can use with g-code. While my other nozzle scruber are great for multitool printing, this one is intended to be use before calibration. When heating up, the nozzle Ozzes a bit. With the correct G-code the nozzle can be cleaned with this front mount.


BUT WHY YOU ASK? 

Well if the nozzle is not clean BEFORE it probes the surface, the first layer will not “be perfect” . My other nozzle scrubbers only clean the nozzle between tool changes, but not directly before the surface scan. 

What do i still want to implement? 
1. Screws to hold the brushes (dont like them to wiggle around) Done 16.11.2023
2. Bucket around the brushes

UPDATE 15.11.2023: Added a retraction line in the G-Code to compensate for oozing.If you want to delete it dont add the line “G1 E-10 F2400 ; more retraction to compensate oozing before nozzle cleanup

Before we go to the interesting part, a Disclaimer from my side:
Im not liable for any particular purpose and shall not be in any event liable for any loss of profit or any other commercial damage, including but not limited to special, incidental, consequential, or other damages, even if advised of the possibility of such damages. Any implemented Code must be analysed by the user.
 


Now to the fun part ;-)

Insert following G-code in Prusaslicer (Custom G-code → Start G-Code , after “; move to the nozzle cleanup area”::
 

;
; Surfalex2000 Nozzle Brush Mount on Printables
; https://www.printables.com/model/644817-prusa-xl-series-front-nozzle-srcubber-for-use-with
G1 E-10 F2400 ; more retraction to compensate oozing before nozzle cleanup
; Start surfalex2000 nozzle brush cycle

G1 X160 Y-5 Z5 F24000; nozzle brush cycle
G1 X160 Y-5 Z1 F24000 ; nozzle brush cycle
G1 X200 Y-5 Z1 F24000 ; nozzle brush cycle
G1 X200 Y-4 Z1 F24000 ; nozzle brush cycle
G1 X160 Y-4 Z1 F24000 ; nozzle brush cycle
G1 X160 Y-6 Z1 F24000 ; nozzle brush cycle
G1 X200 Y-6 Z1 F24000 ; nozzle brush cycle
G1 X200 Y-5 Z1 F24000 ; nozzle brush cycle
G1 X160 Y-5 Z1 F24000 ; nozzle brush cycle
G1 X200 Y-4 Z1 F24000 ; nozzle brush cycle
G1 X160 Y-4 Z1 F24000 ; nozzle brush cycle
G1 X160 Y-6 Z1 F24000 ; nozzle brush cycle
G1 X200 Y-6 Z1 F24000 ; nozzle brush cycle
G1 X200 Y-5 Z1 F24000 ; nozzle brush cycle
G1 X160 Y-5 Z1 F24000 ; nozzle brush cycle

G1 X160 Y-5 Z5 F24000 ; nozzle brush cycle
; End surfalex2000 nozzle brush cycle
;


 Like in the Picture here(Custom G-code → Start G-Code , after “; move to the nozzle cleanup area”:

 

Now go, and have fun!

 

Ive ordered these brushes:
https://www.amazon.de/gp/product/B086JP3C45?ref=ppx_pt2_dt_b_prod_image
 Please have in mind that wider Brushes will probably need adaptation of the mount(spacers)

And you will need these Screws:
2x M4x25mm (28mm max) for the front.
2x M4 Nuts
4x M3x20mm for the Heatbed Plate mount
3x M3x 10mm dependent of your nozzle brush

Also 3x m4 nuts and 3x m4x10mm screw to lock the brushes

Tip me on KO-FI by klicking here:

                                                      https://ko-fi.com/surfalex2000

 

Check out my other optimized XL Parts! There is a Series to come!
You can find them in my Collection:
https://www.printables.com/@Surfalex2000/collections/830114 

Tags



Model origin

The author marked this model as their own original creation.

License