Easy Change Nozzle Wiper 3D Printer Model

Author: @
License: CC BY-NC-SA
File formats: stl
Download type: zip
Size:62.9KB

The file 'Easy Change Nozzle Wiper 3D Printer Model' is (stl) file type, size is 62.9KB.

Summary

Easy Change Nozzle Wiper

Edit: 27/12/2024 - Now with Brush Holder V2!

  • Adds a small slot for a piece of rubber to help remove any extra filament still stuck on the nozzle.

Mounts to the Y-carriage using the hot bed springs, little bit of double sided tape and a binder clip.

The Silicon wiper is attached via magnets - easy to remove for cleaning or changing the silicon wiper.

NOTE: Use the NOZZLE_WIPER_MOUNT file as reference and create your own mount for your printer's Y-Carriage. When you design the Y-Carriage mount make sure it is tall enough where the only the bristles of the brush is above the hot bed.
See the two that I made for my printers.
NOZZLE_WIPER-MOUNT_I3 - WanHao Di3
NOZZLE_WIPER-MOUNT_TEVO - Tevo Tarantula (non-pro/large bed)

Things you'll need:

  • Silicon Wiper - I used the Bambu Labs A1 silicone brush
  • 4x magnets - Dia 6mm x 1.75mm

For brush holder V2 add:

  • Small piece of rubber (e.g bicycle inner tube) cut to size
  • 1x M2.5 x3mm grub screw

How to install:

First print out the NOZZLE_WIPER_HOLDER and the NOZZLE_WIPER_MOUNT.
Do a test fit and make sure all the parts and magnets fit together properly.
Assuming all fits well - print out your printer's Y-Carriage NOZZLE_WIPER_MOUNT.

  • Prep the Y-Carriage NOZZLE_WIPER_MOUNT
    • Add the magnets - mind the orientation!
    • Add some double sided tape to the bottom of the mount where it will stick to the Y-Carriage
  • Remove the hot bed
  • Install the NOZZLE_WIPER_MOUNT to the back left of the Y-Carriage
    • Use the hot bed screws to align everything
  • Attach the binder clip
    • You can remove the clips if they interfere with the Y-Carriage movement (See pictures)
  • Reattach your hot bed.

For brush holder V2:
It has the same magnet ans slot spacing so just plop it it on your mount.

Wiper G-code:

I'm using Klipper so here's the little Macro I came up with.
To figure out X,Y,Z,E - manually run the G1 commands to your liking before trying the Macro.
<blockquote>
<p>[gcode_macro WIPE_NOZZLE]</p>
<p>gcode: </p>
<p> G90 # Use absolute coordinates </p>
<p> G1 X## Y## Z## F7500 # Linear move to brush </p>
<p> M83 # Set extruder relative </p>
<p> G1 E## F600 # Prime nozzle </p>
<p> G1 F10000 # Set move speed </p>
<p> {% for i in range(3) %} # Start clean and wipe 3x times </p>
<p> G1 X## </p>
<p> G1 X## </p>
<p> {% endfor %} </p>
<p> G1 X## # Move away from brush </p>
<p> G1 E-## F600 # Retract filament </p>
<p> G1 X## Y## F10000 # Move towards center of build plate </p>
<p> M82 # Use absolute coordinates </p>
<p> G90 # Use absolute coordinates </p>
</blockquote>

NOZZLE_WIPER-MOUNT_I3.stl 80.8KB
NOZZLE_WIPER-MOUNT_TEVO.stl 80.8KB
NOZZLE_WIPER_BRUSH_HOLDER_V2.stl 53.2KB
NOZZLE_WIPER_HOLDER.stl 41.5KB
NOZZLE_WIPER_MOUNT.stl 35.0KB