3D Print Nozzle Flow Calculator
Enter your layer height, line width and print speed.
Result
How it is calculated
Plastic leaves the nozzle as a ribbon whose cross-section is layer height times line width, moving at the print speed. So flow = layer height × line width × print speed, with the two lengths in mm and the speed in mm/s, giving mm³/s. That flow is compared with the hotend's maximum melt flow (also mm³/s); if the max-flow box is left empty, 15 is used. The tool answers "OK" when the flow is at or below the limit and "Exceeds max" when it is above. A result that lands exactly on the limit, such as 0.2 × 0.4 × 150 = 12 against a limit of 12, is treated as OK. It also turns the formula around: max speed = max flow / (layer height × line width). All values must be greater than zero, otherwise no result is shown. The model is a single extrusion line and ignores acceleration, retraction and filament type.
Worked example
Layer height 0.2 mm, line width 0.45 mm, speed 200 mm/s, hotend limit 12 mm³/s. Cross-section: 0.2 × 0.45 = 0.09 mm². Flow: 0.09 × 200 = 18.00 mm³/s. That is above 12, so the check shows "Exceeds max". The fastest speed within the limit is 12 / 0.09 = 133.33 mm/s, so the print needs to slow from 200 to about 133 mm/s or less.
Common mistakes
- Entering the nozzle diameter as the line width without checking the slicer; a 0.4 mm nozzle is often sliced with 0.42 or 0.45 mm lines, which raises the flow by 5 to 12 percent.
- Typing the speed in mm/min, as some firmware and G-code use, instead of mm/s; 12000 mm/min is 200 mm/s.
- Using the max-flow figure of a different filament or temperature; the limit is not a property of the printer alone, so a PLA number is too high for tougher materials at the same heat.
- Checking only the headline speed; first layer, infill and outer wall speeds differ, and each one has its own flow.
- Leaving the max-flow box empty and assuming your hotend's value was used; the tool falls back to 15 mm³/s.
About this calculator
A 3D printer's volumetric flow rate is how fast molten filament passes through the nozzle, calculated as layer height × line width × print speed. Every hotend has a maximum melt flow rate — how fast it can actually heat and push plastic — typically 10-15 mm³/s for a stock brass nozzle on filaments like PLA, and lower for harder materials like PETG or ABS.
This calculator computes your print's required flow rate from your slicer settings and compares it against your hotend's rated max melt flow, warning you if you're asking for more plastic than the hotend can melt in time — a common cause of under-extrusion and skipped layers. 3D printing hobbyists tuning print speeds use it to push speed as high as possible without exceeding what the hardware can actually deliver.
Was this helpful?
You can pick up to 3 reactions.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
No calculators found
Comments (0)