Speed, acceleration and input shaping
Find the melt-rate ceiling, see why short moves never reach top speed, then watch ringing appear and disappear as you change acceleration and the input shaper.
Speed has a ceiling: the melt rate
A hotend can only melt so much plastic per second. Multiply speed, line width and layer height to see what you are asking of it.
The hotend cannot keep up. The extruder may click or skip, and lines under-extrude. Lower the speed or raise the temperature a little.
Highest speed at this setup
143 mm/s
Melt rate (mm³/s) = line width × layer height × speed.
Typical limits for PLA: roughly 10 to 15 mm³/s for a standard hotend and 20 or more for a high-flow one. Find your own with a max flow test.
Why short moves never reach top speed
The head has to accelerate before it can cruise and slow down before it stops. On small features that is all it ever does.
- Head speed
- Top speed setting
Time
167 ms
Peak speed
200 mm/s
Cruising
33%
This move is long enough to reach top speed and cruise. Both top speed and acceleration matter here.
Ideal straight-line model. Real printers also smooth corners and have other limits.
Ringing, and how input shaping removes it
Every sharp corner makes the head change direction, which shakes the frame. The ripples that follow are called ringing. Change speed, acceleration and the frame's stiffness, then switch input shaping on.
Ripple depth
75 µm
Ripple spacing
3.3 mm
Obvious ripples. Lower the acceleration, stiffen the frame, or tune input shaping to the printer's real frequency.
Teaching model of one dominant resonance with a ZV shaper. Depth is estimated from acceleration and frequency; real printers have several resonances.
Measuring your printer's frequency
Input shaping works only when its frequency matches your printer. There are three ways to find it.
Accelerometer
Klipper can read a small accelerometer on the head and bed, shake the printer, and pick a shaper for you. It is the most accurate method.
Print a test
Orca and Marlin can print a test piece whose bands use different settings. You measure the ripples with calipers or by eye and pick the best band.
Let the printer do it
Some printers, such as Bambu Lab models, run a vibration compensation check at start-up and set it for you.
Which shaper?
| Shaper | Trade-off |
|---|---|
| ZV | Smallest smoothing of corners, but the most sensitive to a wrong frequency. |
| MZV | A balanced default: good reduction with little smoothing and forgiving of small errors. |
| EI | Removes more vibration and tolerates larger frequency errors, at the cost of rounder corners. |
A different problem: fine vertical banding at certain speeds (VFA). It comes from motor and belt vibrations, and a speed test shows which speeds to avoid.
Stronger shaping rounds corners slightly, so high-detail prints may prefer a lighter shaper and lower acceleration instead of the strongest one.
Check yourself
Pick an answer for each question.
1. You raise the speed to 400 mm/s but the plastic thins out. What is the likely limit?
2. Why does doubling the top speed barely shorten a print of tiny details?
3. What does input shaping do?
4. After enabling input shaping, ringing is still visible. What is the first thing to check?
Sources (5)
- Input shaping calibration (ringing test and shaper settings) · OrcaSlicer wiki
- Maximum volumetric speed calibration · OrcaSlicer wiki
- VFA (vertical fine artifacts) calibration · OrcaSlicer wiki
- Resonance compensation (input shapers and their trade-offs) · Klipper documentation
- Measuring resonances (accelerometer method) · Klipper documentation
Figures such as temperatures and drying times are typical ranges. Always check the label on your own spool and your printer manufacturer's guidance.