![Ender 3 S1 Nozzle Wiper](https://3dcrawler.ams3.digitaloceanspaces.com/thingiverse/6527748-Ender-3-S1-Nozzle-Wiper-2300298741.gif)
Ender 3 S1 Nozzle Wiper
Description
I wanted to create the ability to start a print without having to observe my first layer on my Ender 3 S1. I recently bought an X1C and was inspired by it's method of purging, and cleaning the nozzle at the start of each print. This design uses the stock nozzle cleaner from an X1, combined with some custom start GCODE (below) to acheive something similar to a Bambulab printer's start sequence. My Ender 3 S1 is running Klipper, and I currently use Bambu Slicer. From my own use, this has greatly enhanced my Ender 3 S1's ability to start a print without any user intervention. Use my custom GCODE (at your own risk) to see some awesome results. Before running the GCODE, ensure that the wiper is adjusted so that it doesn't crash into the bed. I recomment mounting these parts with the printer off, then gently moving the Z axis screws with your hands to ensure clearance. Luckly, with the S1's design, the Z axis won't become unaligned because of the belt at the top. Happy printing and I hope this design helps someone as it did for me! The hardware used was 2x - M4 screws and nuts and 2x -M3 screws and nuts START GCODE: BED_MESH_PROFILE LOAD=default G90 ; use absolute coordinates M83 ; extruder relative mode M140 S[bed_temperature_initial_layer_single] ; set final bed temp M104 S150 ; set temporary nozzle temp to prevent oozing during homing G4 S10 ; allow partial nozzle warmup G28 ; home all axis G1 Z20 F240 G1 X254 Y10 F10000 M104 S[nozzle_temperature_initial_layer] ; set final nozzle temp M190 S[bed_temperature_initial_layer_single] ; wait for bed temp to stabilize M109 S[nozzle_temperature_initial_layer] ; wait for nozzle temp to stabilize G1 Y50 X254 F10000 G92 E0 G1 E35 F200 ; prime the nozzle G1 E-1.5 F1000; G92 E0 G1 X235 F10000 G1 X254 F5000 G1 X225 F10000 G1 X254 F5000 G1 X215 F10000 G1 X254 F5000 G1 X205 F10000 G1 X254 F5000 G1 X125 F10000 G1 Z1 F1500 G1 E.5 F1000 G92 E0 END GCODE: G91 G1 X10 F10000 G1 Z15 F600 G90 G1 X254 Y118 F5000 ; present print M83 G1 E-25 F300 M140 S0 ; turn off heatbed M104 S0 ; turn off temperature M109 S150 M104 S0 ; turn off temperature G1 X235 F10000 G1 X254 F1000 G1 X225 F10000 G1 X254 F1000 M107 ; turn off fan M84 X Y E ; disable motors
Statistics
Likes
0
Downloads
0