Enter steam system design inputs
The page uses a single main column, while the fields collapse from three columns to two and one on smaller screens.
Formula used
1) Design mass flow: mdesign = m × (1 + safety factor)
2) Steam density estimate: ρ = Pabs / (R × T)
3) Volumetric flow: Q = mdesign / ρ
4) Required area: A = Q / vallowable
5) Required internal diameter: D = √(4A / π)
6) Friction loss: ΔP = f × (L / D) × (ρv² / 2)
This calculator gives an engineering estimate for dry steam. Final design should also consider steam quality, condensate handling, fittings detail, erosion, noise, and code requirements.
How to use this calculator
- Enter the expected steam mass flow in kilograms per hour.
- Choose the pressure unit and whether the pressure is gauge or absolute.
- Enter steam temperature and a velocity target suitable for your project.
- Add line length, fittings allowance, friction factor, and a design safety margin.
- Set the maximum acceptable pressure drop through the line segment.
- Select the schedule family you want the pipe sizes compared against.
- Press the calculate button to see the result above the form.
- Review the comparison table and chart, then export results to CSV or PDF.
Example data table
| Case | Mass Flow (kg/h) | Pressure | Temperature (°C) | Allowable Velocity (m/s) | Length (m) | Suggested Schedule |
|---|---|---|---|---|---|---|
| Branch Line A | 1200 | 6 barg | 170 | 25 | 40 | 40 |
| Main Line B | 2500 | 8 barg | 190 | 30 | 60 | 40 |
| Process Header C | 4800 | 10 barg | 210 | 35 | 95 | 80 |
FAQs
What does this calculator size?
It estimates the internal diameter needed for a steam pipe segment using flow, pressure, temperature, and velocity limits. It then compares that requirement with listed schedule sizes and estimates friction loss for each option.
Is the result suitable for final construction drawings?
Use it for preliminary design, checking, and option comparison. Final design should still be reviewed against project codes, steam tables, condensate control details, material limits, and the owner’s engineering standards.
Why do pressure type and pressure unit matter?
Steam density depends on absolute pressure, not just gauge pressure. The calculator converts the entered value to absolute pressure before estimating density, volumetric flow, required diameter, and expected pressure drop.
What allowable velocity should I choose?
That depends on noise, erosion, condensate carryover risk, and operating philosophy. Many designers keep distribution lines moderate and then adjust for specific equipment branches, long runs, or critical pressure-drop requirements.
Why include fittings equivalent length?
Valves, elbows, tees, and strainers add resistance beyond straight pipe friction. Using an equivalent length percentage helps you include those extra losses quickly during early design without modeling every fitting individually.
What is the design safety factor doing?
It increases the entered mass flow before sizing. This creates a margin for future expansion, uncertain operating loads, or conservative design practice when the exact peak steam demand is not yet fully settled.
Why is Mach number shown?
Mach number gives a quick check on how compressibility may influence performance. As velocity rises, a simple constant-density estimate becomes less reliable, so a higher Mach number signals the need for deeper review.
Can I use this for wet steam or two-phase flow?
Not reliably. Wet steam and two-phase flow need more specialized methods because density, velocity profile, and pressure loss behavior change significantly. Use dedicated steam-table and two-phase correlations for those conditions.