3DPrintCalcs
Print Speed Calculator — Maximum Speed from Flow Rate
Calculate maximum print speed based on your extruder volumetric flow rate and layer dimensions.
How We Calculate This
Formula
- Cross-section = Layer height x Line width (mm2)
- Max speed = Max volumetric flow / Cross-section
- Recommended speed = Max speed x 0.8 (20% safety margin)
- Outer wall speed = Recommended speed x Outer wall speed ratio (default 0.8)
The volumetric flow rate is the key constraint. If you push faster than the hot end can melt, you will get under-extrusion.
Frequently Asked Questions
The main bottleneck is the extruder volumetric flow rate — how fast the hot end can melt and push out plastic. A standard V6 hot end maxes out around 10-15 mm3/s with PLA. High-flow hot ends reach 24-35 mm3/s (E3D Revo High Flow ~18 mm3/s on a 0.4mm nozzle, up to ~35 mm3/s on a 1.0mm nozzle for PLA; Phaetus Rapido HF in the mid-20s in real-world testing). Volcano and super-volcano class setups push 40-50+ mm3/s.
For a standard hot end, 50-60 mm/s at 0.2mm layer height is safe. High-speed printers with good cooling can reach 150-300 mm/s or more.
It can. Faster speeds mean more vibration (ghosting), less cooling time per layer, and more pressure in the nozzle. Use input shaping and adequate part cooling to mitigate quality loss at higher speeds.
Related Calculators
Nozzle Flow Rate Calculator
Calculate volumetric flow rate, maximum recommended print speed, extrusion width and filament feed speed from nozzle diameter, layer height and material.
Flow Rate Calculator
Calculate volumetric flow rate from print speed, layer height and line width.
Print Time Estimator
Estimate total print time from layer count, speed and travel moves.
First Layer Calculator
Calculate optimal first layer height, width and speed for strong bed adhesion.
Layer Height Calculator
Find optimal layer heights based on your nozzle size and desired quality.
Was this calculator helpful?
Last updated: February 2026
All calculations are estimates. Always verify settings with test prints before committing to final prints.