Skip to content
Independent manufacturing reference Formula-first · assumptions shown · production checks required
MfgWorkbenchManufacturing Reference

Additive Manufacturing Guides

3D Printing Volumetric Flow Rate Formula

Convert extrusion width, layer height, and print speed into mm³/s and estimate the speed allowed by a hotend flow limit.

Volumetric flow rate describes how much molten polymer must be deposited per second. It connects extrusion cross-section and print speed to the hotend-and-material flow limit that can cap the real print speed.

Quick answer

Volumetric flow = extrusion cross-sectional area × print speed

A simple rectangle uses width × height; the MfgWorkbench estimator uses a rounded-rectangle model: A = h × [w − h × (1 − π/4)].

In this guideCross-sectionWorked exampleMaximum speedBuild-time limits

Extrusion cross-section and requested flow

A deposited line is not a perfect rectangle. PrusaSlicer describes a stadium-shaped cross-section for its maximum volumetric speed calculations. With line width w and layer height h, the rounded-rectangle approximation used here is:

Extrusion areaA = h × [w − h × (1 − π/4)]w must be at least h · A in mm² when w and h are mm
Requested volumetric flowQ = A × vA in mm² · v in mm/s · Q in mm³/s

Worked example

For 0.45 mm line width, 0.20 mm layer height, and 100 mm/s:

  1. A = 0.20 × [0.45 − 0.20 × (1 − π/4)] = 0.0814 mm².
  2. Q = 0.0814 × 100 = 8.14 mm³/s.
  3. If the tested hotend/material limit is 12 mm³/s, utilization is 8.14 ÷ 12 × 100 = 67.8%.

Calculate maximum speed from a flow limit

Flow-limited print speedvmax = Qmax / AThe slicer may impose lower limits for acceleration, cooling, overhangs, layer time, or feature type

With the 0.0814 mm² cross-section and a 12 mm³/s limit, vmax = 147.4 mm/s. This is a flow ceiling, not a promise that the printer should run every feature at that speed.

Why flow alone cannot predict full build time

Dividing extruded material volume by effective flow estimates deposition time. A full sliced build also includes travels, acceleration, retractions, tool changes, layer changes, cooling slowdowns, purge, supports, and feature-specific speeds. Use the calculator’s allowance only for rough planning; use sliced G-code for a machine-specific estimate.

  • Test maximum flow for the exact hotend, nozzle, material, temperature, and acceptable quality.
  • Watch for extruder clicking, under-extrusion, poor layer bonding, or unstable pressure.
  • Use the lower of print-profile and filament-profile volumetric limits.
  • Re-test after changing nozzle geometry, hotend, filament, or temperature.
  • Do not use a nominal marketing flow value without a repeatable test method.

Technical references

Published and formula-checked by MfgWorkbench. Last reviewed September 15, 2026. See our editorial method.