Appearance
System Piping Tab
Summary
The System Piping tab is where the majority of your system's node and pipe information is entered. Data can be entered manually using the keyboard or built automatically using HydraCALC Sizer.

You can add notes to a calculation by entering an asterisk (*) in the Node 1 field.
Each row contains data for a pipe connecting two nodes (Node 1 and Node 2), as well as data for Node 1. For example, a K-Factor, Density, Area, Pressure, and Elevation entered on a row relates to Node 1, not Node 2. Node inputs can be up to four alphanumeric characters.
Key data entry fields include:
- Dia (Diameter): Enter either the actual internal diameter or the nominal diameter. If using nominal diameter, you must specify the Pipe Type so HydraCALC can retrieve the correct internal diameter from a database. Right-clicking opens the Pipe Input dialog box. You can select between Insert Nominal Value and Insert Actual Value entry methods. Diameter shortcut keys and copying values from the cell above by pressing Enter are available.

- Pipe Type: Necessary when using nominal sizes to get the correct internal diameter and C-Factor. You can right-click to select from a list. The list can be customized using the menu [Options|Edit Pipe Display Limits]. You can also edit a common list of pipe types or view all types. This cell should be left blank if using actual internal diameters.
- Len (Length): Length of the pipe joining the nodes, entered in decimal feet or meters. A calculator feature is available for adding distances (e.g., 10'6+5 becomes 15.5). Do not use dashes for feet/inches separation; use an apostrophe for feet and always add inches. The quotation mark or the inch mark is not required
- Ftgs (Fittings): Devices, valves, and fittings attached to the pipe. Can be entered via keyboard shortcuts or by right-clicking to open the Fitting Input dialog box. Shortcut codes exist for common fittings. Quantities can be specified, and fittings are consolidated after pressing Enter. The Fitting Input dialog filters fittings based on pipe diameter and assigned shortcut codes. You can select fittings from a list, specify quantities, or manually enter a Fixed Pressure Loss (positive value followed by #, e.g., 5# represents 5 psi of fixed loss) or Equivalent Length (numeric value, e.g., 55). You can have up to five different fittings per pipe and 99 of each, but only one Fixed Pressure loss. Manual equivalent lengths must be the last entries e.g. 55T vs T55 (fifty-five tees versus one tee plus 55 feet, respectively). Fittings can be added/altered using the Alter Pipe/Fittings tool.

C Fac (C-Factor): C-Factor of the pipe. Can be typed, selected via right-click, or automatically filled based on pipe type from the fittings tables. A valid C-Factor is required for calculation. You can copy the value from the cell above by pressing Enter.
Input Type: Categorizes pipes (e.g., lines, mains, riser nipples). Not required for standard calculations but needed for tools like Graphical Pressure Display, Find/Replace, or velocity pressure calculations. It helps identify pipe purpose for velocity pressure calculations and makes global changes easier with Find & Replace. Auto-filled when exported from HydraCAD or built from Sizer. User-definable via [Options|Edit RMB lists]. Helpful for Schematic Diagrams.

Num Hds (Number of Heads): Number of downstream sprinklers from Node 2. Auto-filled from HydraCAD/Sizer export/build. Necessary for the Pipe Schedule tool.
K / Flow (K-Factors or Added Flows): Single cell for entering K-factor, Hose flow, Added demand flow, or Equivalent K-factor, all applied to Node 1. Syntax is key:
- Number only: K-factor (e.g. 5.6).
- +Number: Fixed flow added to system demand curve (e.g. +100). Used for internal hose streams, rack flows, or sprinklers where listed flow overrides K-factor (e.g. residential sprinklers).
- HNumber: Hose flow (e.g. H250). Added to the hose flow portion of the Water Supply Graph, affects demand curve shape, not added to system demand.
- =node: Calculated Equivalent K-factor from the Equivalent K Piping window (e.g., =RB01). You can type values, right-click for a list of common K-factors, hose flows, and defined Equivalent Ks. Copying values from the cell above is possible by pressing Enter.
Den (Density): Density in gpm/sq ft or ml/sq meter/min, applied to Node 1. Used with area and K-factor to calculate required flow. Can be left blank if using fixed flow/pressure. Can be typed, selected via right-click, or copied from the cell above.
Area (Area of Coverage): Sprinkler coverage area in sq ft/meters, applied to Node 1. Each sprinkler can have a unique area of coverage. Can be typed, selected via right-click, or copied down. HydraCALC can calculate area if you enter Length and Width as a product (e.g., 8x9 becomes 72 by typing 8*9 then Enter).
Press (Pressure): Pressure in PSI, kPa, or bar, assigned to Node 1 head/flow. This is the minimum required pressure; HydraCALC uses the greater of this value and the calculated pressure. Can be typed, selected via right-click, or copied down. Must have a value if a K-factor is used.
Elev (Elevation): Elevation for Node 1 in feet or meters. If blank, the Common Elevation value is used. Can be copied down. An extra line might be needed to assign an elevation to a final node (e.g. water supply node) that doesn't appear in the Node 1 column.
Flow (Calculated Flow): Display field showing water flow between Node 1 and Node 2 after a calculation. Cannot be edited. Highlights yellow if values in the row changes after a calculation.
Total Pf or Pf / UL (Calculated Pressure Loss per Pipe or per Unit Length): Display field showing pressure loss after a calculation due to friction. Shows loss for the segment (Total Pf) or per unit length (Pf/UL). Click any cell to toggle between the two. Value cannot be edited. Highlights yellow if values in the row changes after a calculation.
Vel (Calculated Velocity): Display field showing fluid velocity between Node 1 and Node 2 after a calculation. Cannot be edited. Highlights yellow if values in the row changes after a calculation. Will turn red if the resulting value exceeds the Max Velocity value in the ribbon along the top of the window.
How Do I Use...
The System Piping tab is accessed directly within the HydraCALC window. Data is primarily entered using the keyboard or mouse interactions:
- Enter system data manually using the keyboard.
- Add notes by typing an asterisk (*) in the Node 1 field.
- Move between fields and copy values down by pressing the Enter or Tab key.
- Edit a cell by pressing the F2 key
- For Diameter, right-click to open the Pipe Input dialog. Select Insert Nominal Value or Insert Actual Value radio button, choose from lists, and press OK.
- For Pipe Type, right-click to select from a list. Select [Tools|View All Pipe Types] or [Tools|Edit Common List] to manage pipe type lists. Use arrow keys and OK in the Edit Common List dialog.
- For Length, type in decimal feet/meters. Use the calculator feature by typing a calculation (e.g., 10'6+5) and pressing Enter.
- For Fittings, type keyboard shortcuts or right-click to open the Fitting Input dialog box. In the dialog, select items from the list, use a number button for quantity, or type in Fixed Pressure Loss (e.g., 5#) or Equivalent Length (e.g., 55) using the keyboard or number pad. Press OK to add fittings. Use [Utilities|Alter Pipe/Fittings] to add/alter fittings, pipe types, and curves in the database.
- For C-Factor, type the value, right-click for a list, or press Enter to copy from above.
- For Input Type, right-click and choose from the list. Use [Options|Edit RMB lists] to add your own types.
- For K / Flow, type the value/syntax (number, +number, Hnumber, =node), right-click for a list, or press Enter to copy from above.
- For Density, Area, Pressure, and Elevation, type the value, right-click for a list, or press Enter to copy from above.
- For Area, use the calculator feature for Length x Width by typing the numbers without a space (e.g., 8*9 for 8x9) and pressing Enter.
Calculated fields (Flow, Total Pf / Pf/ft, Vel) are display-only after a calculation is run.
HydraCARDs (Troubleshooting)
tbd

HydraDOCs