How to calibrate pressure advance and input shaping, and what each one fixes

Messy corners and rippled walls look like related problems, but they call for different fixes. This guide explains what pressure advance and input shaping each correct, what order to run them in, and when to redo them, based on the OrcaSlicer wiki.

The short answer

Pressure advance fixes artifacts caused by pressure changes in the nozzle, which gives you cleaner line ends and corners, and you calibrate it for each new filament. Input shaping reduces ringing by compensating for mechanical vibrations in the printer. The OrcaSlicer wiki generally recommends redoing it once a year or after a mechanical change. Pressure advance comes after temperature and max volumetric speed, and before flow ratio. For input shaping, use your printer's automatic calibration when it has one.

Two different problems: nozzle pressure and frame vibration

Pressure advance deals with extrusion. Melted plastic doesn't respond instantly when the toolhead speeds up or slows down, so pressure in the nozzle swings around. The OrcaSlicer wiki describes the setting as a way to cut down on artifacts caused by those pressure swings. You see the payoff mostly at line ends and in corners, which come out cleaner.

Input shaping deals with motion. It compensates for mechanical vibrations in the printer, the source of ringing: those ripples you see on a wall just after a change of direction. That makes it a machine problem, not a material problem. If your walls show a faint echo of nearby features, our page on ghosting and ringing covers the symptom in more detail.

The easy way to keep them straight: pressure advance belongs to the filament, and input shaping belongs to the printer. A new spool can call for a fresh pressure advance test. It doesn't call for a new resonance measurement, because the frame hasn't changed.

The order that keeps each test meaningful

The calibration guide for OrcaSlicer splits the work into two groups and asks you to follow the listed order, since each test builds on the ones before it. It also assumes your extruder is already calibrated in firmware, either E-steps or rotation distance. The filament group comes first, and you repeat it for each new filament: temperature, max volumetric speed, pressure advance, flow ratio, then retraction.

Why does pressure advance go ahead of flow ratio? The wiki says it's the value most often wrong or never tuned at all, while the flow ratio in most filament profiles is already close. The two affect each other slightly, so if flow ratio moves a lot, run a quick pressure advance test again.

The second group is optional and mostly tunes the printer: cornering, input shaping, VFA, adaptive pressure advance, and tolerance. Run it after the filament group, because a badly tuned filament skews those results. For the bigger picture, see our overview of 3D printer calibration.

Running the pressure advance test

Dial in nozzle temperature first, since it changes the filament's viscosity and every test after it depends on that. Next, find the max volumetric speed your hotend can reach with this filament. The OrcaSlicer wiki warns that some manufacturers overstate this number, so skip the figure on the spool and use a value 10 to 20% below your result. That margin keeps under-extrusion or a clog from ruining the next tests.

Then open the Calibration section in OrcaSlicer and pick the pressure advance test. The wiki credits two methods, PA Line and PA Tower. Print the pattern and look for the value that gives you the cleanest line ends and corners. The general guide doesn't publish a typical number, and the result depends on your filament and printer, so there's little point in borrowing someone else's value.

When you're done, create a new project. According to the wiki, that's how you exit calibration mode.

Input shaping: use the automatic routine if you have one

The OrcaSlicer wiki is blunt about this. If your printer has a built-in accelerometer and its own automatic input shaping calibration, use it. It's usually more accurate, takes less time, and typically saves the result to firmware for you.

Without that option, load an opaque, high-gloss filament so ringing is easy to see, and avoid materials below 10 mm³/s. Set acceleration and speed high enough to trigger ringing. The wiki's examples are 20000 mm/s² and 200 mm/s, but stay within what your printer can handle without losing steps. Pick the Ringing Tower model, which is the recommended one, or Fast Tower, a reduced version for printers with heavy ringing. Select the shaper type your firmware offers, then a frequency range. The default 15 to 110 Hz is usually a good start.

If the result isn't clear, measure the minimum and maximum acceptable heights on X and Y, then repeat the test with those values. Afterward, restore your normal printer settings so you don't keep printing at high acceleration and jerk. Save the type, frequencies, and damping in firmware, then enter them under Printer settings, Motion ability, Resonance Compensation.

When to run each test again

Repeat the filament group for each new filament, as the OrcaSlicer wiki asks. Retraction comes after pressure advance and flow ratio because both change the pressure in the nozzle. The default retraction values usually work well, so treat that test as optional.

Input shaping needs attention far less often. The wiki generally suggests once a year, or after any mechanical or structural change: moving the printer, changing the surface it sits on, or fitting new belts, motors, or a new frame. So a printer you just moved to a different bench may deserve a new measurement even if you never touched the mechanics.

Two more tests help if something still looks off. The VFA speed test finds resonance speeds and the vertical fine artifacts that input shaping didn't remove. Adaptive pressure advance adjusts the value for different flow rates and accelerations. It needs a calibrated pressure advance and flow ratio first, and its tests shouldn't go above the acceleration limit you found with input shaping.

Working in Bambu Studio instead of OrcaSlicer

This guide draws on the two calibration pages of the OrcaSlicer wiki, so the test names and menu paths above are OrcaSlicer's. If you're in Bambu Studio, don't assume every test or label exists in the same form. Open the software, see what it offers for calibration, and follow Bambu Lab's documentation for your printer. Our Bambu Studio vs OrcaSlicer comparison can help you decide which one to work in.

The logic carries over to any slicer, because it comes from how the printer behaves: tune the material before the finer motion work, measure resonance with the printer's own sensor when it has one, and change one thing at a time. Keep a simple written log of each result with the filament name and the date. When a new defect shows up, you'll be able to tell whether a new spool, a moved printer, or an edited profile is most likely behind it.

Which setting to check for each defect (based on the OrcaSlicer wiki)

What you seeSetting to checkWhat to do
Messy line ends and cornersPressure advanceRerun the test after temperature and max volumetric speed
Ripples on wallsInput shapingUse automatic calibration if available, otherwise the Ringing Tower
Fine vertical lines that won't go awayResonance speedsRun the VFA speed test after input shaping
Under-extrusion or clogs at high flowMax volumetric speedUse a value 10 to 20% below the measured result
Strings between parts of the printRetractionCalibrate after pressure advance and flow ratio
Parts that don't fit together wellToleranceCalibrate last, since it depends on every earlier test

Frequently asked questions

Do I need to recalibrate pressure advance for every new spool?

The OrcaSlicer wiki says to repeat this test for each new filament. Log the result by filament so you can find it again.

Should I calibrate pressure advance or flow ratio first?

The wiki puts pressure advance first because it's the value most often wrong. It also notes that the two affect each other slightly and that either can go first. If flow ratio changes a lot, run a quick pressure advance test again.

Is the manual input shaping test useful if my printer has an accelerometer?

The wiki recommends the printer's automatic calibration instead, since it's usually more accurate and faster. The manual test is there for printers without one.

How do I exit calibration mode in OrcaSlicer?

Create a new project once you finish calibrating. After an input shaping test, also restore your normal acceleration and jerk settings.

Sources and limits

  • OrcaSlicer Wiki — Calibration guide
  • OrcaSlicer Wiki — Input shaping calibration

We organize manufacturer and community documentation; we have not measured these products ourselves. The manual for your exact model takes precedence over general guidance.

Keep exploring

A clearer shortlist starts with your projects.

Use the free buying checklist and budget worksheet before comparing offers.

Get the free starter kit