How It Works

Darcy-Weisbach Equation

The Darcy-Weisbach equation is the fundamental formula for calculating pressure drop in pipe flow. It relates head loss to pipe geometry, flow velocity, and friction:

h_f = f * (L/D) * (V^2 / 2g)

Where h_f = head loss (m), f = Darcy friction factor, L = pipe length (m), D = pipe diameter (m), V = flow velocity (m/s), g = gravitational acceleration (9.81 m/s^2).

Reynolds Number and Flow Regimes

The Reynolds number determines whether flow is laminar, transitional, or turbulent:

Re = V * D / v

Where v = kinematic viscosity (m^2/s).

  • Laminar (Re < 2,300): Smooth, orderly flow in parallel layers. Friction factor f = 64/Re.
  • Transitional (2,300 < Re < 4,000): Unstable flow regime, may alternate between laminar and turbulent.
  • Turbulent (Re > 4,000): Chaotic flow with eddies and mixing. Most industrial applications operate here.

Friction Factor (Colebrook-White Equation)

For turbulent flow, the Darcy friction factor is calculated using the Colebrook-White equation:

1/sqrt(f) = -2 * log10(e/3.7D + 2.51/(Re*sqrt(f)))

This is an implicit equation solved iteratively. The calculator uses the Swamee-Jain approximation for initial estimate, then refines with Newton-Raphson iteration.

Head Loss vs Pressure Drop

Head loss (h_f) represents energy loss as height of fluid column. Pressure drop relates to head loss by:

dP = rho * g * h_f

Where rho = fluid density (kg/m^3). Use head loss when comparing systems with different fluids; use pressure drop for pump/system sizing.

Pipe Flow Visualization Cross Section Velocity Profile Laminar Flow (Re < 2300) Turbulent Flow (Re > 4000) Pressure Drop Along Pipe Length P1 (inlet) P2 (outlet) Pressure Drop (dP = P1 - P2)

Pipe Flow Calculator

Calculate pressure drop, friction factor, and Reynolds number for incompressible flow in pipes using the Darcy-Weisbach equation.

Pipe Selection

Fluid Properties

Calculating...
Re = --

Results

Pressure Drop --
Head Loss --
Flow Velocity --
Reynolds Number --
Friction Factor (f) --
Relative Roughness (e/D) --
Pressure Drop per 100m --

Friction Factor Position (Moody Diagram)

Reynolds Number (Re) Friction Factor (f) Laminar Transition Turbulent 10^3 10^4 10^5 10^6+ 0.01 0.03 0.1

The blue dot shows your operating point. Position indicates Reynolds number (x-axis) and friction factor (y-axis).

Pipe Dimensions Reference

NPSSch 40 IDSch 80 IDOD
1"26.6 mm24.3 mm33.4 mm
2"52.5 mm49.2 mm60.3 mm
3"77.9 mm73.7 mm88.9 mm
4"102.3 mm97.2 mm114.3 mm
6"154.1 mm146.3 mm168.3 mm
8"202.7 mm193.7 mm219.1 mm

Surface Roughness Values

MaterialRoughness (mm)Roughness (in)
Commercial Steel (New)0.0460.0018
Stainless Steel0.0150.0006
Copper / Brass0.00150.00006
PVC / Plastic0.00150.00006
Cast Iron0.260.010
Galvanized Steel0.150.006
Concrete0.3 - 3.00.012 - 0.12

Design Guidelines

ApplicationRecommended VelocityMax Pressure Drop
Water Supply1.0 - 2.5 m/s0.4 bar/100m
HVAC Chilled Water1.5 - 3.0 m/s0.4 bar/100m
Compressed Air6 - 10 m/s0.1 bar/100m
Hydraulic Lines (Suction)0.6 - 1.2 m/s--
Hydraulic Lines (Pressure)3 - 6 m/s--
Steam Lines25 - 40 m/s0.05 bar/100m