• Čeština
  • Español
  • Italiano
  • Deutsch
  • Polski
  • Français
  • 日本語

Cold pull (MK3S/MK2.5S)

Last updated 11 hours ago
This article is also available in following languages: 

A 'cold pull' is a technique that allows you to clean your printer’s nozzle and hotend from any material that may be stuck or burnt inside. You can also use it to clean your hotend during your usual maintenance routine.

If you are using Nozzle X, do not use the cold-pull method, but only use cleaning filament.

The cold pull should be made if your nozzle is only partially clogged, and some filament is still being extruded. If the nozzle is completely clogged, please check the Clogged nozzle guide.

Our testing has found that PLA works best for a cold pull, as other filaments do not retain the tip as PLA does and they will either tear or melt too much. However, there are filaments specifically made for cleaning hotends.


  1. Go to the LCD Menu -> Settings -> Temperature -> Nozzle and set the temperature to 270 °C.
  2. While waiting for the nozzle to reach the temperature, toggle the Filament autoload off in the LCD Menu -> Settings -> Fil. sensor -> F. autoload.
  3. Still being in the Menu, go to Settings and choose Disable steppers. There is no message of the steppers being disabled, but you may hear an electrical hiss disappear when selected. If you can move the bed or extruder on its axis by hand, they are disabled.
  4. Open the Extruder Idler door. Unscrew the screws circled below using a 2.5 mm Allen key. On the MMU2S, unscrew the Bowden PTFE tube that connects the MMU unit with the extruder.
  1. Once it has reached 270 °C, insert PLA filament manually into the extruder and push it in until it starts pouring out of the nozzle.
  2. Stop heating by pressing Cooldown in the LCD Menu -> Preheat (scroll all the way down), or by pressing the reset (X) button. Let the nozzle temperature drop to room temperature. To speed up the cooling you can engage the print fan at full speed, from LCD menu -> Settings -> Temperatures -> Fan speed -> [255].
  3. Continue manually pushing the filament down until the temperature is too low for it to melt and come out (around 170 °C for PLA). The nozzle has to be filled for the cold pull to be successful.
  4. Pick away extruded material so there is nothing obstructing the pull later on.
  5. After the nozzle cools down to the room temperature, go again to the LCD Menu -> Settings -> Temperature -> Nozzle and set the temperature to 85 °C.
  6. As soon as the extruder reaches this temperature, grab the filament with pliers and pull it slowly but steadily out of the extruder. The filament can break inside. Make sure to pull straight upwards, not sideways. Hold the extruder with your other hand.
  7. Don't stop until the filament is completely pulled out from the extruder.


On the tip of the filament that has been pulled out, you may see remnants of the previous material(s) you have been using or some burnt dirt that has settled in the nozzle (left picture). You might want to repeat this procedure several times until the filament comes out clean.

The right picture shows what a clean cold-pulled filament should look like. It is important to have the imprint of the nozzle on it, this way you are sure the nozzle was filled and nothing was left inside. Also, the color is not mixed with the one you have been using previously or have dark marks on it.

dirty cold pullclean cold pull

After the procedure

Secure the idler door by having the head of the idler screw, on the left of the extruder, about flush with the plastic parts, when the filament is not loaded. Then we recommend running the Z calibration (LCD menu -> Calibration -> Calibrate Z) as pushing on the extruder might have thrown it off balance. Also, turn Autoload of filament back on, if you prefer this feature.

Please see this article to learn about the most common causes leading to filament extrusion problems and how to prevent them from happening.
Was this article helpful?


Still have questions?

Still have questions?

If you have a question about something that isn't covered here, check out our additional resources.
And if that doesn't do the trick, you can send an inquiry to [email protected] or through the button below.

Contact us