This is my piping rule of thumb for the past eighteen years, nortured vastly by experience.
A. Liquid lines should be sized for a velocity of (5+D/3) ft/s and a pressure drop of
2.0 psi/100 ft of pipe at pump discharge. That means for a 3" diameter pipe, the velocity should be at least 6 FPS at dp of 2 psi/100 ft.
At the pump suction, size for (1.3+D/6) ft/s and a pressure drop of 0.4 psi/100 ft of pipe
D above is pipe diameter in inches.
B. Steam or gas lines can be sized for 20D ft/s or 1200D FPM, for a 4" pipe that translates to 4800 FPM and pressure drops of 0.5 psi/100 ft of pipe
C. Limits on superheated, dry steam or gas line should be (200 ft/s or 12000 fpm) and a pressure drop of 0.5 psi/100 ft of pipe. Saturated steam lines should be limited to 37 m/s (120 ft/s or 7200 fpm) to avoid erosion.
D. For turbulent flow in commercial steel pipes, use the formula from Crane Tech Paper #410. Crane's formulas is for long pipelines where the length parameter L is in miles, and for high pressure gas transmission. For low pressure formulas, use Crocker pages 177 and 178, or NFPA 54.
For all the formulas on gas and liquid hydraulics refer to the Bible of Piping Systems: Piping Handbook by Crocker, pages 1 through 179, Weymouth, Panhandle A and B, Spitzglass, Fritzsche etc. For sizing low pressure gas pipes use NFPA 54, 6.4.1 or any of the IGT formulas. The acceptable dP is usually 0.5 in w.c. Some of the formulas involve friction factors and Reynold's number, use the Fritzsche friction factor from Crocker, or friction factor formulas listed in Crane TP 410.
Henri Onuigbo, P.E.