Flow dynamics (K factor) and flow rate calibration in Bambu Studio: when to run it and why it fails
Guide based on the manufacturer's official documentation; usi3d has not yet verified it on a machine.
Technology: FDM · Brand: Bambu Lab · Symptoms: Too little filament (under-extrusion), Too much filament (over-extrusion), Blobs and zits on the surface · Updated on 9 October 2026
Symptom
Corners come out rounded or bulging, lines are missing or overlapping, the top surface is rough or blobby, or automatic flow dynamics calibration returns an odd value or fails.
Likely causes, from most to least likely
- A new filament brand or model that has not been calibrated, or a changed maximum volumetric speed or temperature in the profile.
- A new or worn nozzle without recalibration: friction and flow change.
- A partly clogged nozzle, dirty extruder or damp filament skewing the result.
- A 0.2 mm nozzle: Bambu Lab says automatic calibration often fails or is inaccurate with it.
- Transparent, glittery or highly reflective filament in the X1 automatic flow rate calibration, which measures with the lidar.
- A dirty plate: the test lines do not stick well.
Checks to tell which one it is
- Check what your printer supports: automatic flow dynamics calibration exists on the X1, the A1 (firmware 01.04.00.00 or later) and the H2D; the P1 only supports manual calibration. Automatic flow rate calibration is X1 only.
- Before calibrating, make sure the filament is dry, the nozzle clean and the extruder free of debris.
- On the A1 and H2D it is normal for the automatic K value to be higher than the manual one: Bambu Lab does this on purpose to avoid build-up at corners.
Before you start
Before taking anything apart, cleaning or adjusting it, switch the printer off and unplug it, unless a step says otherwise, and do not touch the nozzle, the heater block or the bed until they have cooled down. If in any doubt about electricity, heat or moving parts, stop and ask a professional.
Step-by-step fix
Automatic flow dynamics calibration
In Bambu Studio, with the printer connected, go to Calibration → Flow Dynamics → Auto-Calibration, choose the nozzle, plate type and filament (or the AMS ones) and press Calibrate. The X1 prints lines and measures them with the lidar; the A1 and H2D purge over the wiper and measure with the toolhead sensor. When it finishes, save the K value.
Check: The value appears under Manage Result and can be assigned to each slot in the device tab.
If that does not fix it: Use manual mode (next step).
Manual calibration (P1 or 0.2 mm nozzle)
With a clean plate (preferably a smooth one), set up the filament in the device tab, go to Calibration → Flow Dynamics → Manual Calibration, sync, choose nozzle, plate and filament, the Pattern method and a 0.002 step, and calibrate. Pick the value whose corner is sharpest without missing material, enter it as the K factor and save it under a name.
Check: Corners come out clean with that profile.
If that does not fix it: Check the nozzle, extruder and filament (step 4).
Calibrate flow rate if there is still too much or too little material
Only after calibrating flow dynamics: under Calibration → Flow Rate run the flow rate calibration (automatic on the X1; manual on the others, first the coarse one from 80 to 120 % and then the fine one) and pick the smoothest sample, avoiding any that show even slight under-extrusion.
Check: The top surface is smooth with no gaps or overlaps.
If that does not fix it: Check the nozzle, extruder and filament (next step).
Get the machine ready before calibrating
Dry the filament, do one or more cold pulls (or change the nozzle if you suspect it), clean the extruder and wash the plate. Do not calibrate with a partly clogged nozzle or a dirty extruder: the result would not be reliable.
Check: Repeating the calibration gives similar values.
If that does not fix it: If the value keeps coming out erratic, contact Bambu Lab support.
Calibrate before each print
If you tick «Flow Dynamics Calibration» when sending the print, the X1 calibrates the first filament by printing a line on the plate and the A series calibrates each filament the first time it is used; on the H2D you can choose Auto, On or Off. The P1 does not have this option.
Check: The print uses the freshly calibrated value.
If that does not fix it: If you do not calibrate, the printer uses default values, which give good results in most cases.
Prevention
- Recalibrate when you start a new filament brand or model, change the nozzle or change the maximum volumetric speed or temperature.
- Keep the filament dry before and after calibrating.
- On the A series and the H2D use the official hotend: with a third-party one the calibration may be inaccurate.
Still not fixed?
Tell usi3d's AI about your case: choose your printer, describe what you see and add photos if you like. It proposes checks step by step, with their sources.
Printers it applies to
Bambu Lab's FDM printers: A1, A1 mini, A2L, H2C, H2D, H2D Pro, H2S, P1P, P1S, P2S, X1, X1 Carbon, X1E and X2D.
Official sources
This guide summarises the official documentation linked here:
- Flow Dynamics Calibration · Bambu Lab
- Flow Rate Calibration · Bambu Lab
This guide is general information: usi3d has summarised it from the official documentation linked here, and it may not match your model, its version or its firmware. If in doubt, follow the manual and the support of your printer's manufacturer. You decide what you do with your machine, and working on it may affect its warranty.