Flow Calibration
Flow calibration sets your extrusion multiplier so the printer deposits the amount of plastic your slicer assumes for a specific filament, nozzle, and temperature. The practical method is: print a single-wall test at stable conditions, measure the wall thickness, adjust flow by ratio (target/measured), then confirm with a second print and a small real-world part.
TL;DR
Print a single-wall test, measure the wall thickness on straight sections, then set Flow (extrusion multiplier) to currentFlow × (target line width ÷ measured thickness). Reprint once to confirm before you change flow on real parts.
When flow calibration is worth your time
Calibrate flow when you see a consistent bias: walls always print too thick or too thin, top surfaces always have gaps or always look overfilled, or holes/slots are consistently off after first-layer and temperature are already reasonable. Recalibrate after switching filament type/brand, changing nozzle size, or making a major hotend change. Don’t use flow to hide problems like a partial clog, wet filament, a slipping drive gear, unstable hotend temperature, or a wrong nozzle diameter set in the slicer.
Before you print the test (lock the variables down)
- Confirm the slicer’s nozzle diameter matches your installed nozzle.
- Confirm filament diameter (1.75 vs 2.85); if available, enter an average from several caliper checks.
- Dry the filament if you see popping, steam, or bubbles.
- Start with a clean nozzle and reliable extrusion (no gear grinding or intermittent slip).
- Pick one nozzle temperature and keep it fixed through the whole calibration.
- Use your normal layer height, line width, speed, and cooling for that material; flow won’t transfer across wildly different settings.
Pick the right test: a single-wall coupon
Use a model that prints exactly one perimeter, with no infill and no extra walls (often called a single-wall or vase-style coupon). That makes your caliper reading map directly to the slicer’s intended line width. Skip multi-wall cubes for the measurement step—wall overlap, corner slowdowns, and infill/wall interactions can mask flow errors.
Measure and adjust flow (then confirm with one reprint)
- Slice the single-wall model with a known line width (for example 0.45 mm), 1 perimeter, 0% infill, and 0 top layers.
- Print at a steady speed with your normal cooling for that filament.
- Let the print cool, then measure thickness in several straight, mid-height sections (avoid corners and the first/last few millimeters) and average the readings.
- Calculate the new flow: newFlow = currentFlow × (targetWallThickness ÷ measuredWallThickness).
- Set the new flow/extrusion multiplier in your slicer or filament profile, then reprint the same test to verify the wall matches the target.
Reading the result: what it usually points to
- Wall measures thicker than target and features look rounded/overfilled: flow is high, or temperature is high.
- Wall measures thinner than target with gaps and weak top layers/layer bonding: flow is low, or you’re too cold, partially clogged, or slipping at the extruder.
- Thickness varies a lot around the print: usually not flow; look for inconsistent filament diameter, intermittent feed slip, a nozzle obstruction, temperature swings, or mechanical drag.
Verify on real geometry (the coupon is not the finish line)
Once the single-wall thickness matches the target, print a small real part with 2+ walls and some top layers (for example a small open box). You want top surfaces that close without gaps and without raised ridges, clean seams, and improved hole/slot accuracy. Save the final flow per filament and nozzle size, and note the temperature, because flow can shift across materials and hotend setups.