<p><strong>Recovery velocity</strong> refers to the maximum speed at which the printer's extruder can move while recovering from a pause or filament change. When the printer is paused or filament is changed, the filament is retracted to prevent oozing and to ensure a clean start. Recovery velocity determines the speed at which the extruder moves during the priming process.</p>
<p>It should be set based on the capabilities of your printer's extruder and the speed at which it can reliably prime itself. If the value is set too high, the extruder may not be able to keep up, resulting in under-extrusion or other issues. If the value is set too low, the priming process may take too long, resulting in wasted time during the print. Typically, it is set higher than the normal printing speed.</p>

CC BY-SA 4.0
2023-04-07T16:01:20.427Z
2023-04-07T16:01:20.427Z
kosteklvp
<p>The only &quot;recover velocity&quot; I'm aware of is the <a href="https://www.klipper3d.org/Config_Reference.html#pause_resume" rel="nofollow noreferrer">one for pause_resume functionality</a> and should just be a reasonable travel velocity for your printer (probably the same as your max velocity if that's set correctly). 300 is quite low, probably fine for the X and Y axes of any printer that's running 24V motors or higher. The only potential problem might be if your max_z_velocity isn't set to limit Z; if it's not, resuming after pause where the toolhead is parked near the point where it was paused would put nearly the entire 300 mm/s on the Z axis. That's fine if you have a Z limit set to limit it, but if you don't, it would fail on most printers. So just make sure your Z velocity limit is set right and you should be fine.</p>

CC BY-SA 4.0
2023-04-07T13:50:13.027Z
2023-04-07T13:50:13.027Z
R.. GitHub STOP HELPING ICE
<p>I am currently writing a <code>printer.cfg</code> Klipper file for my Tronxy VEHO-600. It is quite a challenge as there is not much info regarding this printer online.</p>
<p>Is recovery velocity something that I have to tune while the printer is operational, or can I give it an arbitrary value?</p>
<p>I have a CFG file for a VEHO-600 that a friend of mine put together, and he has it set to 300, but his printer is modified, so I'm unsure if this value would be the same for my standard VEHO-600. Hoping someone can advise me of what the feature is, so I can tune it myself.</p>

CC BY-SA 4.0
2023-05-26T22:41:18.653Z
Did you manage to assemble the printer.cfg for your VEHO 600? Could you share the file? I have the same problem.
Петр Колесниченко
<klipper>
What is recovery velocity in klipper firmware?
General raid
# What is recovery velocity in klipper firmware?

(Asked by: username_0 on 2023-04-07)

I am currently writing a `printer.cfg` Klipper file for my Tronxy VEHO-600. It is quite a challenge as there is not much info regarding this printer online.

Is recovery velocity something that I have to tune while the printer is operational, or can I give it an arbitrary value?

I have a CFG file for a VEHO-600 that a friend of mine put together, and he has it set to 300, but his printer is modified, so I'm unsure if this value would be the same for my standard VEHO-600. Hoping someone can advise me of what the feature is, so I can tune it myself.

**Tags:** klipper
> **Comments:**
> **username_1**: Did you manage to assemble the printer.cfg for your VEHO 600? Could you share the file? I have the same problem.  

---

## 2 answers

### Answer by username_2 on 2023-04-07. Score: 1

**Recovery velocity** refers to the maximum speed at which the printer's extruder can move while recovering from a pause or filament change. When the printer is paused or filament is changed, the filament is retracted to prevent oozing and to ensure a clean start. Recovery velocity determines the speed at which the extruder moves during the priming process.

It should be set based on the capabilities of your printer's extruder and the speed at which it can reliably prime itself. If the value is set too high, the extruder may not be able to keep up, resulting in under-extrusion or other issues. If the value is set too low, the priming process may take too long, resulting in wasted time during the print. Typically, it is set higher than the normal printing speed.


---

### Answer by username_3 on 2023-04-07. Score: 0

The only "recover velocity" I'm aware of is the [one for pause\_resume functionality](https://www.klipper3d.org/Config_Reference.html#pause_resume) and should just be a reasonable travel velocity for your printer (probably the same as your max velocity if that's set correctly). 300 is quite low, probably fine for the X and Y axes of any printer that's running 24V motors or higher. The only potential problem might be if your max\_z\_velocity isn't set to limit Z; if it's not, resuming after pause where the toolhead is parked near the point where it was paused would put nearly the entire 300 mm/s on the Z axis. That's fine if you have a Z limit set to limit it, but if you don't, it would fail on most printers. So just make sure your Z velocity limit is set right and you should be fine.


---

