{{ summaryHeading }}
{{ summaryPrimary }}
{{ summaryLine }}
{{ badge.label }}
3D print volumetric flow inputs
mm3/s
mm
mm
mm
mm/s
{{ reserve_percent }}%
Metric Value Use Copy
{{ row.metric }} {{ row.value }} {{ row.use }}
Speed Flow required Capacity use Read Copy
{{ row.speed }} {{ row.flow }} {{ row.capacity }} {{ row.read }}
Setting Suggested value Where it helps Copy
{{ row.setting }} {{ row.value }} {{ row.note }}

          
Customize
Advanced
:

Introduction:

Fast FDM printing is limited by more than how quickly the toolhead can move. The hotend has to melt filament, the extruder has to push it without slipping, and the nozzle has to form a stable bead on the previous layer. A move that looks reasonable in mm/s can still ask the printer to push more plastic than the hotend and filament can handle.

Volumetric flow expresses that melt demand in mm3/s. It combines the bead cross-section and travel speed into one throughput number, so a wall, infill line, or top-surface move can be compared with a calibrated max-flow limit. The same linear speed can be easy with a fine layer and narrow line, then become unrealistic with a larger nozzle, taller layer, wider extrusion width, or a flow multiplier above 100%.

Factors that change FDM volumetric flow demand
Factor Flow effect Common mistake
Layer height Taller layers increase bead area before speed is considered. Large-nozzle draft profiles often hit the melt limit before the motion limit.
Line width Wider walls and infill need more plastic for every millimeter of travel. Nozzle diameter is not always the extrusion width used by the slicer.
Print speed Higher speed repeats the same bead area more times per second. Advertised travel speed does not prove the hotend can sustain the required flow.
Material and temperature PLA, PETG, ABS, ASA, TPU, and filled filaments can have different usable caps. A value that works for one spool or color can fail after a filament or temperature change.

A basic example shows why the unit is useful. A 0.20 mm layer, 0.45 mm line width, and 100 mm/s speed asks for about 9.0 mm3/s before any flow multiplier. Raising the speed by 20% raises flow demand by 20%. Raising both layer height and line width grows the bead area first, so the same speed change can become much more expensive.

Nozzle, layer height, line width, and speed forming an extruded bead.

Max flow is not a permanent printer rating. A stock V6-class hotend, high-flow hotend, large nozzle, flexible filament path, worn brass nozzle, hardened nozzle, low nozzle temperature, or damp filament can all change the usable ceiling. Long infill runs expose flow limits more clearly than short perimeters because the nozzle has more time to approach steady throughput.

A volumetric check is a planning step, not a replacement for calibration. It helps explain under-extrusion, clicking, dull surface finish, weak layers, or slicer previews that slow down despite high requested speeds. Real print quality still depends on cooling, acceleration, pressure advance, geometry, and the actual filament in the machine.

How to Use This Tool:

Use the calculator with the slicer values for the feature you care about, then compare the required flow with a measured or conservative max-flow cap.

  1. Choose a Print profile preset near the filament and hotend class. Replace the preset Calibrated max flow with your own max-flow test result when you have one.
  2. Pick the Slicer target where the limit will be applied. The notes adjust for PrusaSlicer or SuperSlicer, OrcaSlicer or Bambu Studio, Cura or Creality Print, and generic G-code workflows.
  3. Enter the actual Nozzle diameter, Layer height, Line width, and Planned print speed. Use the slicer's line width or extrusion width, not the nozzle diameter, when they differ.
  4. Set Quality reserve as the margin below the calibrated maximum. A 5% to 15% reserve is a practical first pass for long moves, darker filaments, lower temperatures, and small calibration uncertainty.
  5. Open Advanced for a non-100% Flow multiplier, Filament diameter, speed-cap rounding increment, or optional tower estimate from Calibration tower start, Calibration tower step, and Good tower height.
  6. Fix any Check flow inputs warning before using the result. A layer height greater than nozzle diameter blocks results, while unusual layer-height or line-width ratios appear as print setting notes.
  7. Read Flow Check for the current move, Speed Caps for common alternatives, Flow Envelope for the speed curve, and Slicer Notes for the cap or feature speed to transfer back to the slicer.

Interpreting Results:

Required volumetric flow is the demand created by the selected layer height, line width, speed, and flow multiplier. Compare it with Reserve-adjusted cap for normal planning, because that cap subtracts the quality reserve from the raw calibration number.

Capacity used is the quickest status cue. Below 90% is marked within cap, 90% to 100% is near limit, and above 100% is over limit. An over-limit result does not guarantee a failed print, but it means the profile needs slower movement, a smaller bead, a higher tested cap, or new calibration evidence before it is trusted.

Max speed at this bead size is useful when the slicer cannot enforce a filament-level max volumetric speed. Apply the rounded cap to the checked wall, top surface, or infill feature, then inspect the slicer preview because acceleration, cooling, short feature length, and minimum layer time can still lower real movement speed.

Filament feed rate, Nozzle geometry check, and the optional tower estimate are diagnostic aids. They help connect the flow number to extruder clicking, awkward bead geometry, or calibration-test results, but they do not prove layer strength or surface quality by themselves.

Technical Details:

Volumetric flow treats the deposited extrusion as a bead cross-section moving along the toolpath. Layer height and line width form the simplified bead area; travel speed says how often that area is deposited per second. The resulting throughput is measured in cubic millimeters per second and can be compared across different nozzle sizes, layer heights, line widths, and speed profiles.

The model is intentionally practical. Real slicers may use more detailed bead-shape assumptions, and real printers have transient pressure behavior, heater limits, cooling limits, and acceleration constraints. The simplified flow equation is still useful because it separates melt-throughput demand from motion speed and makes the hotend limit auditable.

Formula Core:

A = h×w Q = h×w×v×m Qcap = Qmax×(1-r100) vsafe = Qcaph×w×m f = Qπ×(d/2)2

Here A is bead area in mm2, Q is required volumetric flow, h is layer height, w is line width, v is print speed, m is the flow multiplier as a decimal, Qmax is calibrated max flow, r is reserve percent, vsafe is the unrounded safe speed, f is filament feed rate, and d is filament diameter. The displayed safe speed is rounded down to the selected slicer increment.

Volumetric flow status and geometry boundaries
Check Boundary Meaning
Within cap Capacity used < 90% The move stays comfortably below the reserve-adjusted cap.
Near limit 90% <= Capacity used <= 100% The setup is close enough to watch surface finish, sheen, clicking, and layer strength.
Over limit Capacity used > 100% The requested move exceeds the reserve-adjusted flow limit.
Layer geometry Layer height > nozzle diameter blocks results; above 80% warns. Tall layers can lose bead shape and adhesion even before the hotend cap is exceeded.
Line-width geometry Below 90% or above 140% of nozzle diameter warns. Very narrow or wide beads may need slicer and printer checks beyond the flow calculation.

A substitution makes the reserve effect clear. With a 0.20 mm layer, 0.45 mm line width, 150 mm/s speed, and 100% flow multiplier, required flow is 0.20 x 0.45 x 150 x 1.00 = 13.50 mm3/s. A 22.0 mm3/s calibrated cap with a 10% reserve becomes 19.8 mm3/s, so capacity used is about 68%. The same move against an 11.5 mm3/s stock-hotend cap is over the reserve-adjusted limit.

The optional tower estimate uses calibration flow = start + good tower height x step. If that estimate is lower than the entered calibrated max flow, the lower value is the conservative choice until the same filament, temperature, nozzle, and extrusion path are retested.

Accuracy Notes:

Volumetric flow is a planning calculation for FDM extrusion. It does not guarantee surface quality, layer strength, dimensional accuracy, or mechanical reliability on its own.

  • Recalibrate after changing filament brand, color, nozzle temperature, nozzle diameter, nozzle material, hotend, extruder, or extrusion path.
  • Use slicer preview flow coloring and a real print test before committing a fast production profile.
  • Do not treat a high advertised printer speed as a max-flow value. Motion speed and melt throughput are separate limits.
  • The calculation does not inspect G-code acceleration, pressure advance, cooling limits, minimum layer time, part geometry, or ringing behavior.

Worked Examples:

Stock PLA wall speed. A 0.20 mm layer, 0.45 mm line width, and 80 mm/s planned speed needs 7.20 mm3/s. With an 11.5 mm3/s calibrated cap and 10% reserve, capacity used is near 70%, so Within cap is the expected status.

High-flow PLA profile. A 0.20 mm layer and 0.45 mm line width at 150 mm/s asks for 13.50 mm3/s. That can fit a calibrated high-flow cap, but it is too aggressive for many stock hotends once the reserve is applied.

Large-nozzle draft infill. A 0.30 mm layer and 0.66 mm line width at 120 mm/s asks for about 23.76 mm3/s. Even with a high-flow hotend, the safe speed may need to be lower unless a calibration test supports that throughput.

Calibration tower below the profile cap. A tower with 5 mm3/s start, 0.5 mm3/s per mm step, and 13 mm good height estimates 11.5 mm3/s. If the entered calibrated max flow is 15 mm3/s, the lower tower estimate is the safer planning value.

FAQ:

Is volumetric flow the same as print speed?

No. Print speed is linear movement in mm/s. Volumetric flow is plastic volume per second after layer height, line width, speed, and flow multiplier are combined.

Why does the same speed pass with one line width and fail with another?

Line width changes bead area. A wider bead at the same layer height and speed pushes more plastic through the nozzle, so Required volumetric flow rises.

Why did I get a layer-height error?

Results are blocked when Layer height is greater than Nozzle diameter. Lower the layer height or choose the correct nozzle diameter, then check the summary and geometry notes again.

What should I do with an over-limit result?

Lower Planned print speed, Line width, Layer height, or Flow multiplier, then compare the updated Capacity used with the rounded speed cap.

Does the calculation upload my printer settings?

No upload is needed for the calculation. The entered values are used in the page to produce the flow tables, chart, and JSON output.

Glossary:

Volumetric flow
The plastic volume pushed through the nozzle each second, measured in mm3/s.
Line width
The slicer extrusion width for the checked feature, which may differ from nozzle diameter.
Quality reserve
A margin subtracted from calibrated max flow to leave room for filament, temperature, and hardware variation.
Max volumetric speed
A slicer cap that limits extrusion demand by slowing moves when flow would exceed a set value.
Filament feed rate
The estimated incoming filament movement speed needed to support the requested extrusion volume.
Flow multiplier
The slicer extrusion ratio applied to the geometric bead demand.

References: