Simple Hydraulic Calculator

Introduction Data Entry Calculations Reports Feature List

Feature List

Simple Hydraulic Calculator contains all the features you need to enter and calculate any sprinkler system.

New in Version 2.3!

  • Simple Hydraulic Calculator's ability to successfully find a solution has been measurably enhanced by:
    • Cubic spline interpolation is now used to find the friction factor in the critical region of flow when the Darcy-Weisbach formula is used for friction loss.
    • When velocity pressures are used in a calculation, SHC will now adjust for velocity regardless of flow direction.
    • Very large systems could fail to converge on a solution simply because of SHC's strict requirements. When this happens now, SHC will relax these requirements slightly to enable a successful calculation.
  • SHC's editor has gained the following abilities:
    • Quickly change selected node commands to head commands (menu item Edit -> Change -> node to Head).
    • Quickly change selected head commands to node commands (menu item Edit -> Change -> head to Node).
    • Quickly comment / uncomment selected lines (menu item Edit -> Change -> toggle comment).

Advanced Hydraulic Calculation Engine

  • Hazen-Williams friction loss formula
  • Darcy-Weisbach friction loss formula
  • BS EN 12845 mode
  • Simultaneous Hazen/Darcy mixed formula - calculate part of a system with the Hazen-Williams formula and part with the Darcy-Weisbach formula
  • Demand calculations (start with the system demand)
  • Supply calculations (start with the water supply to the system) with optional safety margin
  • Calculate any piping configuration - loop, tree, grid, or completely custom
  • Suitable for many suppression system designs including wet, dry, pre-action, deluge, antifreeze, low, medium, and high pressure mist, foam-water, foam concentrate and more!
  • Multiple water supplies fully supported
  • Multiple fire pumps supported
  • Multiple backflow prevention and fixed loss devices supported
  • Can adjust water supply and demand to base of system riser or any other node
  • No artificial limit on number of pipes or nodes (greater than 2000 permitted)
  • Fitting loss coefficient K support (for non-sprinkler work)


  • NFPA 13-07 and 13-10 (the fire sprinkler installation standard) compliance capable
  • Automatically adapts to paper size
  • Customizable report page header text
  • Customizable node analysis information
  • Customizable pipe information
  • Graphs and text use color to aid readability (optional)
  • Export as pdf, html, or plain text - AHJ's do not want to install a custom viewing program just to see your emailed calcs!

Advanced Syntax Highlighting Data Entry Editor

  • Real time error checking
  • Automatic "proposals" for fast data entry
  • Descriptive node and pipe names up to 8 characters long
  • "LiveLook" information bar for quick system evaluation
  • Robust U.S. and SI unit support - even mixed U.S. and SI units supported
  • Group editing of selected values by type (size, length, elevation, k-factor, etc.)
  • Multiple undo and redo
  • "Popup" helpers for remembering/using material codes, fitting codes, etc.
  • Undefined and unused node list
  • User selectable font
  • User selectable highlighting colors

Calculation Results Window

  • All system, node, and pipe information displayed in tabular format for comprehensive system analysis
  • Pipe and node information sortable by any value
  • User selectable pipe information columns
  • Fully resizable window, displays as much information as it can
  • Persistent - you may keep this window open and in view while editing input data!

Pipe Material Editor

  • View properties and internal diameters of any defined material
  • Edit properties and internal diameters of any material (except default "schedule 40 steel" piping material
  • Enter entirely new pipe materials

Fitting Equivalent Length Editor

  • View equivalent lengths for any defined fitting code
  • Edit equivalent lengths for any defined fitting code
  • Create new global and material specific fitting codes

Liquid Properties Editor

  • View properties of any defined liquid
  • Edit properties of any defined liquid
  • Define new liquids

Equivalent K-factor Calculator

  • Uses the full power of SHC's solver including Hazen-Williams, Darcy-Weisbach, velocity pressures, k-factor liquid adjustment, and more.
  • Can model simple sprigs and drops or entire dead-end branchlines.
  • Familiar data input style similar to SHC's data editor - helper's included.
  • Full integration in the hydraulic calculation report.

DXF Files

  • Import DXF files - the format supported by most CAD applications
  • Automatically define pipes and nodes from drawing's "line" and "lwpolyline" ACAD entities
  • Automatically searches "text" entities for nominal pipe sizes
  • Full preview of generated commands before committing them to the input data
  • Update DXF file after calculation
    • Updated nominal pipe size "text" entities to match SHC's data file
    • Add "text" for node and pipe labels
    • Add "text" for node discharge
    • Add "text" for pipe flow rates
    • Add pipe flow direction arrows


  • Quick Start wizards for fast creation of basic tree and gridded systems with water supply
  • View the hydraulic demand graph and save as jpg, wmf, or bmp file
  • View the flow diagram and save as jpg, wmf, or bmp file
  • Easily and quickly convert existing files to different units
  • Backflow prevention device database for easy insertion in the data input file


  • SHC is shareware. Try it before you buy it - anonymously - we want you to!
  • SHC does not expire and uses plain text data files. What this means for you -
    • NO VENDOR LOCK-IN! Have you ever been forced to pay a quarterly or annual "maintenance" fee or risk losing access to YOUR data files? Some vendors try this trick. Not Igneus Incorporated. We're on your side!
  • Free support via email