1 / 4
Ender 3 V3 KE Nozzle-Cleaning Brush Mount [UPDATED V2] — zdjęcie 1
1 / 4

Ender 3 V3 KE Nozzle-Cleaning Brush Mount [UPDATED V2]

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

A mount that attaches to the print bed to hold a stiff brush to clean the nozzle at the start of every print.

Ocena
4,25 / 5
Polubienia
168
Pobrania
537
Wydruki
6
Wyświetlenia
4497
Oceny
8

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Licencja
Creative Commons — Attribution — Noncommercial — Share Alike


Enhanced Y-Axis Brush Mount for 3D Printers

I designed this brush mount to attach to the Y-axis of your 3D printer, an alternative to X-axis mounts. This design does not interfere with the cooling fans and sits flush with the print bed, ensuring it doesn't scratch the fans. It's securely mounted using an M4 nut.

To make installation easier, I've included a printable thumbscrew adapter for the M4 nut, allowing for simple adjustments without additional tools.

Credits: The thumbscrew design was inspired by funbart's creation. You can view their original design here.

For brushes, I found affordable options on Amazon available here.

What's New in Version 2 (Updated 11/04/2024)
The latest version features an enhanced design that prevents rotation when the nozzle moves through the brush, ensuring a more reliable cleaning action.

Start G-Code for Nozzle Wipe
Updated 11/04/2024: The start G-code has been optimized to perform two rapid brush wipes, improving the cleaning process. Additionally, we've refined the sequence to ensure the nozzle is properly primed at the start of each print.

G-Code for Orca Slicer Users
This G-code is optimized for users of Orca Slicer and utilizes variables for temperature settings that are specific to this slicer:


M220 S100 ; Reset Feedrate
M221 S100 ; Reset Flowrate
M140 S[bed_temperature_initial_layer_single] ; Set bed temp
M104 S[nozzle_temperature_initial_layer] ; Set nozzle temp
G28 ; Home all axes
G1 X-12.0 Y26.0 F6000 ; Move to start wipe
M190 S[bed_temperature_initial_layer_single] ; Wait for bed temp
M109 S[nozzle_temperature_initial_layer] ; Wait for nozzle temp
G0 Z-3.010 F6000 ; Engage brush
G0 Y-19.000 F12000 ; First wipe
G0 Y26.000 F12000 ; Return wipe
G0 Y-19.000 F12000 ; Second wipe
G0 Y26.000 F12000 ; Return wipe
G0 Z10 F5000 ; Clear brush
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up
G1 X-2.0 Y20 Z0.28 F5000.0 ; Start priming
G1 X-2.0 Y72.5 Z0.28 F1500.0 E7.5 ; First line
G1 X-1.7 Y72.5 Z0.28 F5000.0 ; Shift position
G1 X-1.7 Y20 Z0.28 F1500.0 E15 ; Second line
G92 E0 ; Reset Extruder

Generic G-Code for Other Slicers
For users of other slicers, here is a more universal G-code setup. You may need to manually set the first-layer bed and nozzle temperatures to suit your specific filament requirements:


M220 S100 ; Reset Feedrate
M221 S100 ; Reset Flowrate
M140 S[first_layer_bed_temperature] ; Set bed temp
M104 S[first_layer_nozzle_temperature] ; Set nozzle temp
G28 ; Home all axes
G1 X-12.0 Y26.0 F6000 ; Move to start wipe
M190 S[first_layer_bed_temperature] ; Wait for bed temp
M109 S[first_layer_nozzle_temperature] ; Wait for nozzle temp
G0 Z-3.010 F6000 ; Engage brush
G0 Y-19.000 F12000 ; First wipe
G0 Y26.000 F12000 ; Return wipe
G0 Y-19.000 F12000 ; Second wipe
G0 Y26.000 F12000 ; Return wipe
G0 Z10 F5000 ; Clear brush
G92 E0 ; Reset Extruder
G1 Z2.0 F3000 ; Move Z Axis up
G1 X-2.0 Y20 Z0.28 F5000.0 ; Start priming
G1 X-2.0 Y72.5 Z0.28 F1500.0 E7.5 ; First line
G1 X-1.7 Y72.5 Z0.28 F5000.0 ; Shift position
G1 X-1.7 Y20 Z0.28 F1500.0 E15 ; Second line
G92 E0 ; Reset Extruder

Feel free to adjust the G-code settings to match your printer's capabilities and your printing material properties.
 

Tagi