English
Login

Cold pull

#26702 (MK4S) #13702 (MK4) #28702 (MK3.9S) #21702 (MK3.9) #17702 (XL)

Relevant for

XL
MK4
MK3.9
MK4S
MK3.9S
19 comments
Article is also available in following languages
English
Čeština
Polski
Deutsch
Français
Español
Italiano
日本語

The  'cold pull' technique 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. Starting from firmware 6.0.0 on MK4/S and MK3.9/S, and from firmware 6.1.3 on XL, the printer will do the process automatically. 

If you use Nozzle X (requires Nextruder V6 Nozzle Adapter), do not use the cold-pull method, only cleaning filament.

The cold pull should be done if your nozzle is only partially clogged, and some filament is still being extruded. If the nozzle is completely clogged, please check the clogged hotend article for MK4/MK3.9, or for XL.

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.

Automatic cold pull 

Have at least 30cm of PLA available when making this procedure. On multi-tool XL, pick the desired tool. Navigate to LCD Menu -> Control -> Pick/Park Tool -> Pick Tool #

Then, navigate to LCD Menu -> Control -> Cold Pull

On MK4/S and MK3.9, you will see the options: unload the current filament (recommended in case you have any filament other than PLA loaded), Load PLA filament, and continue with the loaded filament (only use it if the filament loaded is PLA).

On XL, it is necessary to load the filament directly into the Nextruder. For this reason, before you continue, unload the filament. Then press down the blue part on the fitting and pull the PTFE tube from the tool head. After this, load the PLA filament directly into the Nextruder. 

Screenshots taken on the Original Prusa XL

If the nozzle is heated, the printer will wait until it cools to 36 ºC. Then it will heat the printer to 80 ºC. After that, the printer will unload the filament automatically at that temperature.

To finalize the procedure, remove the filament by hand, pulling it upwards. There might be a slight resistance, if the filament is stuck, open the idler lever. 

Manual Cold pull (XL, MK4/MK3.9 pre-firmware 5.1.3)

Preliminary steps (XL)

  • On multi-tool XL, pick the desired tool. Navigate to LCD Menu -> Control -> Pick/Park Tool -> Pick Tool #
  • Temporarily unscrew the fitting above the Nextruder. 

Procedure (XL pre-firmware 6.1.3, MK4/MK3.9 pre-firmware 5.1.3)

  1. Load a piece of PLA filament in the extruder, inserting it from above the extruder. The printer will prompt a material selection: select PLA and complete the loading procedure. 
  2. Open the Idler Swivel.
  3. Go to LCD Menu -> Control -> Temperature -> Nozzle Temperature and set the temperature to 270 °C.
  4. Once it has reached 270 °C push the PLA filament in until it starts pouring out of the nozzle.
  5. Stop heating by pressing Cooldown in the LCD Menu -> Control -> Temperature -> Cooldown, or by pressing the reset button. 
  6. 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.
  7. Pick away any extruded material from the nozzle so nothing is obstructing the pull later on.
  8. Wait for the temperature to reach 100 °C. As soon as it reaches 100 °C, grab the filament with pliers and pull it slowly but steadily out of the extruder. Make sure to pull straight upwards, not sideways, or the filament can break inside. Hold the extruder with your other hand.
  9. Don't stop until the filament is completely pulled out from the extruder.
  10. Close the Idler and the Idler Swivel. 
Results

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 has dark marks on it.

dirty cold pullclean cold pull
 

10 comments

Log in  to post a comment
bertwest
Could it be that "cold" is not defined good enough? I did a cold pull on a normal 0.4 nozzle in my MK4S because I had the stuck fillament error PERMANENTLY! Very frustrating.
However the automatic cold pull said everything is ok, but it didn't help. The pulled fillament also looked like it was pulled in several smaller strings. So my guess is that even if the sonsors said that the extruder was cold, it was in fact still to hot.
So I tried again after the printer was realy cooled down over night, and the pulled filament looked much more compact.
And now the problem with the stuck filament seams to be gone. (at least the second small 14 min print finished without the error.)
wbphelps
It would be very helpful if Prusa would support doing a cold pull with nylon (the usual cleaning filament).  PLA breaks too easily and many attempts at an automatic cold pull will fail because of this.  Please add support for selecting the filament or at least nozzle temp during a cold pull.
MagnusVesper
Is it safe to do a cold pull on Prusa's high flow nozzles? What about the E3D HF ones? What about E3D's HF ObXidian nozzles? I know those all have different internal geometry, so I'm concerned about potentially damaging that.
Jan Kratochvíl

Hello. Cold pull was tested without any issues.

Agrippa
I just got my printer.  3 prints in and its clogged.  How do you open the idler swivel?
 
Im 1800.00 worth of confused 8(
Marina Curzi - Official Prusa CS

If you are having issues opening the idler, please contact our customer support and they will be able to help you.

bryn51
Nozzle X ? Really.  Does this include the ObXidian nozzles ?  Why note cite the product name thats actually sold ?
Alessandro Pantaleo

Hello, thank you for your comment and for bringing this aspect to our attention. After double-checking on this, I can confirm the warning against cold pull being applicable only to Nozzle X. On ObXidian, cold pulls are OK and approved. The warning in the article is now updated for more clarity on this aspect being ObXidian currently the latest product and successor of X.