Max Volumetric Speed Calculator
The Max Volumetric Speed Calculator converts between print speed and volumetric flow so you can find the actual ceiling of your hotend and filament combination.
Free, runs in your browser, no registration.
What max volumetric speed is
Section titled “What max volumetric speed is”Max volumetric speed (MVS) is the most plastic your hotend can melt per second, measured in mm³/s. It is a property of the hotend and the filament together — not of the printer’s motion system.
This is the setting people most often get wrong, because it’s the one that silently caps everything else. You can set 300 mm/s in your slicer, but if your hotend melts 12 mm³/s and the geometry demands 20, the printer will either slow itself down or under-extrude. Usually both, inconsistently.
The relationship
Section titled “The relationship”volumetric_flow (mm³/s) = line_width × layer_height × print_speedAt 0.42 mm width and 0.2 mm layer height:
| Print speed | Volumetric flow |
|---|---|
| 100 mm/s | 8.4 mm³/s |
| 150 mm/s | 12.6 mm³/s |
| 200 mm/s | 16.8 mm³/s |
| 300 mm/s | 25.2 mm³/s |
Run the numbers on your own settings before assuming your printer is the bottleneck. A stock hotend at 200 mm/s is already asking for more than it can deliver.
Realistic ceilings
Section titled “Realistic ceilings”Numbers vary by filament, temperature, and how honest the vendor is. Broad ranges for PLA at typical temperatures:
- Stock Ender-class hotend — roughly 8–12 mm³/s
- All-metal / bimetal upgrades — roughly 12–18 mm³/s
- High-flow (Micro Swiss FlowTech, Volcano, Rapido, Dragon HF) — roughly 20–35 mm³/s
- Very high flow with a 0.6 mm nozzle — 40+ mm³/s
PETG runs lower than PLA. ABS and ASA lower still. TPU much lower. Raising temperature raises flow, up to the point where you start degrading the polymer.
Treat these as starting points, not specifications. Measure yours.
How to find your real number
Section titled “How to find your real number”The calculator converts speeds to flows, but the ceiling has to be measured:
- Run OrcaSlicer’s built-in Max Volumetric Speed test: Calibration → Max Volumetric Speed. It prints a single object at progressively increasing flow.
- Look at the print and find the height where extrusion starts to fail — matte patches, gaps, or a sudden texture change.
- Convert that height back to mm³/s using the test’s start value and step.
- Subtract 10–15% for margin. The failure point is not your working number; running at the absolute limit means any variation in filament diameter or ambient temperature tips you into under-extrusion.
- Enter that figure in OrcaSlicer under Filament Settings → Advanced → Max volumetric speed.
Set it per filament, not per printer. That’s where it belongs, because it is a filament property as much as a hotend one.
Common mistakes
Section titled “Common mistakes”- Setting it per printer instead of per filament. Your PLA number will strangle nothing; the same number on ABS may be well over the real limit.
- Using the vendor’s advertised figure. Hotend marketing numbers are measured under ideal conditions with a specific filament, usually at the top end of the temperature range.
- Running at exactly the failure point. Leave margin.
- Blaming the extruder. Under-extrusion at high speed is far more often a melt-rate limit than a motor limit. Fix MVS before you buy a new extruder.
- Ignoring it entirely and wondering why the printer never hits its advertised speed. If MVS is unset or too low, the slicer quietly caps your speeds and the printer looks slow for no visible reason.
Where this sits in tuning
Section titled “Where this sits in tuning”- Rotation distance — the extruder moves what it claims
- Flow rate — the right volume comes out
- Max volumetric speed — the hotend can actually melt that volume
- Pressure advance — the volume arrives at the right time
- Extrusion rate smoothing — pressure advance stays stable under acceleration
MVS is the physical ceiling. Tuning above it is tuning against a wall.
Related tools
Section titled “Related tools”Verified profiles
Section titled “Verified profiles”The MVS values I run per filament and per hotend — including the Micro Swiss FlowTech on the Sovol SV08 — are documented in the Minimal 3DP config packs. My raw Klipper configurations stay free and public in the klipper repository.