• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Image 1
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Image 2
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Image 3
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Image 4
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Thumbnail 1
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Thumbnail 2
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Thumbnail 3
Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer 3D Printer File Thumbnail 4

Use the Bambu A1 Nozzle Wiper Cleaning Tool - on your own printer

Disaster of Puppets avatarDisaster of Puppets

December 27, 2025

printables-icon
DescriptionCommentsTags

Description

While this template is designed for use with my Sovol Sv06 Plus Spring steel build plate, it can be used with any bed.

(With the caveat you will need to edit the Custom Starting G-code.)

I bought these from Amazon, but you can find them in a bunch of different places.

They are 37mm long, 8mm wide and 4.3mm in height

Simply place the template on the back left corner of your print (

I tested this on the Sovol Sv06 Plus and it doesn't interfere with any auto leveling or nozzle pathing.)

It has been designed so the sticker is:

7mm from the Left

10.5mm from the Rear

The G-Code

***Use at your own risk and make a backup of any current custom G-code before saving.
I am not responsible for any harm to the printer or person by using the below code.

This is a snippet of my custom start G-code cleaning operation (for Sovol SV06 Plus), you can use the below lines as a guide, (Change the co-ordinates for the lines with the 'Zig Zag' note) or use the entire 
G-code (pasted later) if you are running a Sovol Sv06 Plus.

This can go anytime after your homing function. (G28)

***Use at your own risk and make a backup of any current custom G-code before saving.

; --- NOZZLE CLEANING ROUTINE ---

G1 Z5 F3000 ; Raise Z to 5mm above the bed for travel

; Travel to the starting point of the cleaner (e.g., front-left corner)

G1 X0 Y265 F5000; Move to the front-left of the cleaner

; Lower nozzle to cleaning height

G1 Z1.96 F300 ; Lower nozzle to the cleaning height

; --- FIRST PASS: Front to Rear ---

G1 X2 Y265 F1000 ; Start at front-left of cleaner

G1 X8 Y275 F1000 ; Zig-zag to right, moving back

G1 X2 Y285 F1000 ; Zig-zag to left, moving back

G1 X8 Y295 F1000 ; Zig-zag to right, moving back

G1 X2 Y300 F1000 ; Final wipe along the left edge to the back

; --- SECOND PASS: Rear to Front (Green path) ---

G1 X8 Y300 F1000 ; Move to rear-right (orange arrow start position)

G1 X2 Y290 F1000 ; Zig-zag to left, moving forward

G1 X8 Y280 F1000 ; Zig-zag to right, moving forward

G1 X2 Y270 F1000 ; Zig-zag to left, moving forward

G1 X8 Y265 F1000 ; Final wipe along the right edge to the front

; After cleaning, raise the nozzle and move back to a safe park position

G1 Z5 F3000 ; Raise Z to 5mm

G1 X0 Y0 F5000 ; Park at front-left corner

; --- End of Nozzle Cleaning Routine ---

The Full G-code I am using for my Sovol Sv06 Plus machines

; --- Start G-code ---

; Step 1: Preheat Bed and set Nozzle to Standby

M140 S[first_layer_bed_temperature] ; Start heating bed to target

M104 S160 ; Set nozzle to 160C (Standby - no ooze)

; Step 2: Home X/Y

G28 X Y ; Home X and Y axes

G90 ; Absolute positioning

; Step 3: Raise Z safely before waiting

G91 ; Relative positioning

G1 Z10 F3000 ; Raise Z 10mm from current position

G90 ; Back to absolute positioning

G1 X0 Y0 F3000 ; Park at front-left corner

; Step 4: Wait for temps

M190 S[first_layer_bed_temperature] ; Wait for bed to reach FULL temp

M109 S160 ; Wait for nozzle to reach 160C

; Step 5: Home Z and load mesh

G28 Z ; Home Z axis (probe at center)

M420 S1 ; Load bed mesh compensation

; Step 5.5: Final Heating

; Move to a safe initial position before final heating

G1 X0 Y0 F5000 ; Park at front-left corner

M109 S[first_layer_temperature] ; Wait for nozzle to reach PRINTING temp

; Step 6: Ready to print

G92 E0 ; Reset extruder

; --- NOZZLE CLEANING ROUTINE ---

G1 Z5 F3000 ; Raise Z to 5mm above the bed for travel

; Travel to the starting point of the cleaner (e.g., front-left corner)

G1 X0 Y265 F5000; Move to the front-left of the cleaner

; Lower nozzle to cleaning height

G1 Z1.96 F300 ; Lower nozzle to the cleaning height

; --- FIRST PASS: Front to Rear ---

G1 X2 Y265 F1000 ; Start at front-left of cleaner

G1 X8 Y275 F1000 ; Zig-zag to right, moving back

G1 X2 Y285 F1000 ; Zig-zag to left, moving back

G1 X8 Y295 F1000 ; Zig-zag to right, moving back

G1 X2 Y300 F1000 ; Final wipe along the left edge to the back

; --- SECOND PASS: Rear to Front (Green path) ---

G1 X8 Y300 F1000 ; Move to rear-right (orange arrow start position)

G1 X2 Y290 F1000 ; Zig-zag to left, moving forward

G1 X8 Y280 F1000 ; Zig-zag to right, moving forward

G1 X2 Y270 F1000 ; Zig-zag to left, moving forward

G1 X8 Y265 F1000 ; Final wipe along the right edge to the front

; After cleaning, raise the nozzle and move back to a safe park position

G1 Z5 F3000 ; Raise Z to 5mm

G1 X0 Y0 F5000 ; Park at front-left corner

; --- End of Nozzle Cleaning Routine ---

; --- End of Start Code ---



Bonus End code

; --- End G-code ---

; Step 1: Relative moves for safe lift and retract

G91 ; Relative positioning

G1 E-6 F2700 ; Retract filament 6mm to prevent oozing

G1 Z10 F3000 ; Raise Z by 10mm from current position

G90 ; Back to absolute positioning

; Step 2: Present print

G1 X0 Y300 F3000 ; Park nozzle Left (X0) and Present Print (Y300)

; Step 3: Shut down

M106 S0 ; Turn off fan

M104 S0 ; Turn off hotend

M140 S0 ; Turn off bed

; Step 4: Release steppers

M84 X Y E ; Disable X, Y, and extruder steppers (leave Z engaged)

; --- End of End Code ---

License:

Creative Commons — Public Domain

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,969

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :) preview image

Important information sign for 3D printers / Wichtiges Hinweisschild für 3D-Drucker :)

Pat_S profile image

Pat_S

3d Printer Printing 3d Printer preview image

3d Printer Printing 3d Printer

JAJMWHungFamily profile image

JAJMWHungFamily

963

Self-Watering Planter (Small) preview image

Self-Watering Planter (Small)

parallelgoods profile image

parallelgoods

73,199

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers preview image

X, Y and Z calibration tool for IDEX / dual extruder / dual color 3D printers

Voxel3D_NL profile image

Voxel3D_NL

207

sign: don't touch my 3d printer preview image

sign: don't touch my 3d printer

Izzodesign74 profile image

Izzodesign74

666

All In One 3D Printer test preview image

All In One 3D Printer test

majda107 profile image

majda107

64,543

axes calibrage cube-xyz for 3d printers preview image

axes calibrage cube-xyz for 3d printers

H- printed profile image

H- printed

9

7