MK8/MK7 Nozzle Cleaning Script
by jetty, published
The brass nozzle on your MK8/MK7 stepstruder gets charred ABS on it over time.
Not only is this ugly, but if the deposit is around the nozzle output area, it can affect your printing too.
Clean up your nozzles with this handy script. The script prints a cube with a nozzle shaped indentation in, and then it slowly buries the hot nozzle inside.
Allow the nozzle to cool, then remove with pliers for a shiny clean nozzle.
Credit goes to Crazy Jaw for the original idea in his post: "Possibly brilliant (or terrible) way to clean an extruder nozzle" on the makerbot forum.
Disclaimer: Using this technique puts some force on your bot's mechanics. I've encountered no issues myself with this technique. If it's so stuck on you're risking damaging your bot, then you can preheat your bot to release the bond. Use at your own risk.
Recent Commentsview all
just a idea to make this more universal, make the "hole" smaller and fined on the inside so it has more plastic to stick to without higher infill/shell levels, make part of the model a printed floating island 20mm above the desired "implanted nozzle" position. this way all one needs to do is find the island part of the code and add a predefined code to the gcode that is locally made.
I've done the same too with the 20mm cubes (been printing a lot of them recently).
The reason for the script is to improve the process a bit. The hole in the cube matches the nozzle shape which provides more contact further up the nozzle, i.e. you get more of it clean than you can with the 20mm cube.
Liked Byview all
Give a Shout Out
2. Print the correct gcode file for your extruder (details below). The gcode files are special and contain code at the end to center the nozzle in the cube and slowly bury it.
3. Allow nozzle to cool to 70C
4. Move platform away from nozzle
5. If the cube didn't detach from the platform in step 4., use pliers to remove from the nozzle
Machine specific notes:
Replicator (5.5 Firmware): Use CleanMK8Left.gcode / CleanMK8Right.gcode for non accelerated, and CleanMK8AccelLeft.gcode / CleanMK8AccelRight.gcode for accelerated. Left refers to the left extruder and Right to the right extruder. Note, if you have a single extruder, then you should download the "Right".
If you want to clean 2 extruders at once, download the "Left" version and then use a dual printing script or "Firmware Ditto Printing (TBA)".
Thingomatic (Jetty Firmware): Use CleanMK7.gcode. Jetty firmware recommended, for other firmware, machines , non stock configurations you'll need to rebuild the .stl for your own use.
Print 25% fill and 5 shells. Accelerated printing is fine. Then compare your gcode to the gcode attached to this thing at the ends of the files, you need to remove any homing, clearing the print movement at the end of the print, and before the nozzle cools, center the nozzle over the print, and then slowly bury the print into the object. See how it's done in the attached .gcode.
You must be logged in to post a comment.