hydraulics

Calculate pipe flow head loss using Darcy-Weisbach and Colebrook equations.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/ccirone2/opensolve-pipe --skill hydraulics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hydraulics
Source: https://github.com/ccirone2/opensolve-pipe/tree/main/.claude/skills/hydraulics
Command: npx skills add https://github.com/ccirone2/opensolve-pipe --skill hydraulics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive knowledge and calculation methods for hydraulic engineering, enabling accurate design and analysis of pipe flow systems.

Core Features & Use Cases

  • Hydraulic Calculations: Perform Darcy-Weisbach head loss, Reynolds number, and NPSH calculations.
  • Component Data: Access standard L/D values, pipe roughness, and unit conversions.
  • Use Case: Design a water distribution network by calculating head losses in pipes and fittings, ensuring adequate pressure throughout the system.

Quick Start

Calculate the head loss for a 100ft long, 6-inch diameter carbon steel pipe with a flow rate of 500 GPM.

Frequently Asked Questions about hydraulics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate pipe friction factor using the Colebrook equation for hydraulic system design?

Hydraulic system design determines friction factor by applying the Colebrook equation iteratively alongside the Darcy-Weisbach method to compute accurate head loss and pressure drops in fluid flow systems.

Can I use this methodology to compute NPSH and Reynolds number for a water distribution network?

Yes, NPSH and Reynolds number calculations are supported to validate pump suction conditions and determine flow regimes, ensuring adequate pressure throughout a water distribution network design.

What's the best way to calculate head loss for a 6-inch carbon steel pipe with 500 GPM flow rate?

Head loss is calculated by applying the Darcy-Weisbach equation to the 6-inch carbon steel pipe, utilizing standard pipe roughness values and L/D ratios for fittings to determine total pressure drop at 500 GPM.

Does this approach adhere to industry standards like Crane TP-410 and ASME B31.3 for pipe flow analysis?

Yes, pipe flow analysis adheres to Crane TP-410 and ASME B31.3 industry standards, providing standardized K-factor resolution, unit conversions, and velocity limit checks for hydraulic engineering calculations.

Why do I need to check velocity limits and common design pitfalls during fluid dynamics calculations?

Velocity limits and design pitfalls must be checked during fluid dynamics calculations to prevent pipe erosion, cavitation, and inadequate pressure distribution in hydraulic systems.

Do I need pump curve data to perform K-factor resolution and head loss computations?

Pump curve handling is supported alongside K-factor resolution and head loss computations to match pump performance with system resistance, ensuring accurate hydraulic system sizing and operation.