X Gantry Cleaning Brush This is a wipe arm and an Ultimaker Cura post processing script to operate it. The wipe arm is based on a common disposable copper wire bristle brush. Note that the Ender3's LCD/controller module's default position interferes with the operation of this mod, so it will need to be moved. If you don't have a place you want to move it to, I included an adapter that tilts the panel up and gets it out of the way of the cleaning assembly. Itallation Move to the Cura /plugiPostProcessingPlugicripts/ folder Print Ender3_CR_10_Nozzle_Brush_Arm_v1 Cut the brush end from a wire brush Push the wire brush end into the slot Use an M4TNut to mount the brush arm at the end of the X gantry loosely With the printer off, slide the x carriage over the brush and check that it only touches the nozzle, not the rest of the hotend, and that there's no other obstructio on that side of the gantry. After adjusting the angle the brush is held for your hotend, tighten the M4 in the T-nut to hold it in place. Script Use In Cura Exteio > Post Processing > Modify G Code Click Add a Script Click XGantryWipe Method This plugin removes the software endstop so it's possible to go beyond the bed measurement on the X gantry. This allows a nozzle cleaning brush to be positioned in the overflow area of the X gantry that can wiped between laye. Credits This plugin's initial code was copied from this forum entry on Ultimaker Kin's Ultimaker Community Wipe Plugin Code For Printer Start / Wipe If you just want to wipe at start of the print and don't want layer wiping or can't use the plugin, here's the gcode to run at print start. It includes a re-home of the X axis in case it loses steps while wiping. ; Clean Print Head M211 S0; Turn off bed limits G0 X250 F5000 ; Move over brush G0 X235 ; Move over brush G0 X250 ; Move over brush G0 X235 ; Move over brush G0 X250 ; Move over brush G0 X235 ; Move over brush G0 X250 ; Move over brush G0 X235 ; Move over brush G0 X250 ; Move over brush G0 X0 ; Move home M211 S1 ; Turn bed limits back on G28 X0 ; Re-home X ; End Cleaning Routine WARNING If the brush bristles contact exposed wires on the thermister, it can short the board and ruin your printer. The thermister (that's the little temperature seor embedded in your hotend) has power running through it that can damage the board if it's shorted. For this reason, mount the hotend power and thermister wires so they face away from the brush and make sure that there's enough clearance that the wire brush only touches the nozzle, and can't reach those wires.