1 / 3
bed mounted nozzle wiper for the cr6 — zdjęcie 1
1 / 3

bed mounted nozzle wiper for the cr6

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.

scrubs the nozzle for cleaning, uses an A1 style silicone brush

Ocena
5 / 5
Polubienia
6
Pobrania
9
Wydruki
1
Wyświetlenia
79
Oceny
1

Aktualizacja u źródła:

Informacje o modelu

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

made a nozzle wiper that fits on the bed of the cr6 which uses an a1 style silicone brush

before installing make sure the printed part doesnt go into the z extrusion

to use this wiper you need to change your max x position to between 250-255(255 is max before a bolt hits the z axis plate)

the z height is tuned for my specific setup of a revo hotend, i have no idea if its a suitable height for the stock hotend or anything other than the revo, so make sure that your nozzle doesnt go into the printed part when using the macro

before gluing the brush into the part make sure it fits without buckling, as the aliexpress version i bought were a bit too long i had to trim them.

only 2 things you need for this wiper are:

2  m3 nuts

1  a1 style silicone brush(aliexpress is much cheaper than bambulab and is the same quality)

[gcode_macro SCRUB]
description: Cleans the nozzle by moving between X=244 and X=254
variable_fixed_x: 250     # Fixed X position
variable_start_y: 0      # Initial Y position
variable_end_y: 40      # End Y position
variable_fixed_z: 3.5     # Z height for cleaning
variable_wipe_qty: 4    # Number of cleaning movements
variable_wipe_spd: 200    # Movement speed (mm/s)
variable_lift_after: 15   # Z lift distance after cleaning (mm)
gcode:
 {% if "xyz" not in printer.toolhead.homed_axes %}
   G28  ; Perform homing if not already referenced
 {% endif %}
 G90                                         ; Absolute positioning mode
 G1 X{fixed_x} Y{start_y} Z{fixed_z} F6000  ; Move the nozzle to the starting position for cleaning
 # Perform cleaning movements
 {% for _ in range(wipe_qty) %} ; Move back and forth between the start and end locations for wipe_qty amount of times
   G1 Y{end_y} F{wipe_spd * 60}              
   G1 Y{start_y} F{wipe_spd * 60}           
 {% endfor %}
 # Lift the nozzle after cleaning
 G1 Z{fixed_z + lift_after} F1500           ; Raise the nozzle by 50 mm

print in either abs(better) or petg(printed in 100% infill because 80c bed temps pull the nuts through holes and makes it loose, 100% infill fixed this for me but i dont know how long it will last)

Tagi