HASS (Hydraulic Analyzer of Sprinkler Systems), developed by mathematicians and registered professional engineers, was first licensed in 1976 as a tool for easy use by engineers, sprinkler contractors and reviewers alike. HASS, typically licensed in five year increments, gives you the tools you need to determine water supply adequacy based on system demand and distribution piping. With HASS, you can perform hydraulic analysis in accordance with NFPA 13, 13D, 13R, 14, 15, 20, 24, 750 and other standards, calculating any connection of nodes and pipes. And . . . you get major revisions, year in and year out; improvements or new features at no extra charge for the duration of the license period.
You can use HASS for calculations with either the Hazen-Williams formula or the Darcy-Weisbach formula using total or normal pressure friction loss considerations. Darcy-Weisbach is used where specified (e.g. antifreeze systems, water-mist systems, flow of foam concentrate and other liquids), while Hazen-Williams is used for sprinkler systems (grids, trees, and loops), water spray fixed systems, standpipe systems, yard main (hydrant) systems, AFFF systems, and any other flow of water through pipes under pressure . . . systems with multiple sources, multiple pumps (with a tank, reservoir, or public main), or multiple fixed pressure loss devices or multiple riser feeds. With either formula, there is no limit to the
K-factor of the flowing nozzle, pressure reducing valve or sprinkler. You can readily adjust pipe sizes as you optimize the design.
HASS gives you more than just the ability to calculate. For gridded systems, the Grid Estimator gives suggested sizes, and automatically generates node and pipe data. Similarly, the Tree Generator gives node and pipe data using the ordinary hazard piping schedule, or uses pipe sizes you specify. When you use the System Builder, you can combine pipe segments into branch lines, locate cross mains and riser nipples, then let the System Builder automatically generate node and pipe data . . . ideal for more complex piping arrangements such as multiple cross main grids. (In each of these cases, the Pipe-to-Source Option lets you tie the system to the source before generating data.)
HASS gives you a battery of Options, Utilities, File and Search abilities, so you can develop equivalents for a K-factor, branch line, rolled grooves, or fitting lengths as well as summarize flow test results, merge two data files, renumber node/pipe tags in sequential order, set program defaults and adjust various
operational range settings.
HASS is available in English or Spanish language formats with English or Metric units. A translator option
allows you to modify the headers for data entry and reports.
HASS printed reports follow the 2007 NFPA 13 format or the pre 2007 format and include calculation results as well as graphics N1.85 water supply curves and flowplot diagrams.
You can use HASS for calculations with either the Hazen-Williams formula or the Darcy-Weisbach formula using total or normal pressure friction loss considerations. Darcy-Weisbach is used where specified (e.g. antifreeze systems, water-mist systems, flow of foam concentrate and other liquids), while Hazen-Williams is used for sprinkler systems (grids, trees, and loops), water spray fixed systems, standpipe systems, yard main (hydrant) systems, AFFF systems, and any other flow of water through pipes under pressure . . . systems with multiple sources, multiple pumps (with a tank, reservoir, or public main), or multiple fixed pressure loss devices or multiple riser feeds. With either formula, there is no limit to the
K-factor of the flowing nozzle, pressure reducing valve or sprinkler. You can readily adjust pipe sizes as you optimize the design.
HASS gives you more than just the ability to calculate. For gridded systems, the Grid Estimator gives suggested sizes, and automatically generates node and pipe data. Similarly, the Tree Generator gives node and pipe data using the ordinary hazard piping schedule, or uses pipe sizes you specify. When you use the System Builder, you can combine pipe segments into branch lines, locate cross mains and riser nipples, then let the System Builder automatically generate node and pipe data . . . ideal for more complex piping arrangements such as multiple cross main grids. (In each of these cases, the Pipe-to-Source Option lets you tie the system to the source before generating data.)
HASS gives you a battery of Options, Utilities, File and Search abilities, so you can develop equivalents for a K-factor, branch line, rolled grooves, or fitting lengths as well as summarize flow test results, merge two data files, renumber node/pipe tags in sequential order, set program defaults and adjust various
operational range settings.
HASS is available in English or Spanish language formats with English or Metric units. A translator option
allows you to modify the headers for data entry and reports.
HASS printed reports follow the 2007 NFPA 13 format or the pre 2007 format and include calculation results as well as graphics N1.85 water supply curves and flowplot diagrams.
Computer Requirements
● Windows XP, Vista, 7, 8 and 10 (32 or 64 bit)
● CD-ROM drive
● Printer
● CD-ROM drive
● Printer
Data Entry
● Node and Pipe Data: automatically generated by Grid Estimator, Tree Generator, and System Builder.
● Minimum Pipe Sizes: determined by Grid Estimator.
● Deluge Option: automatically generates a system with all sprinklers flowing.
● Grid Estimator: gives proposed sizes and automatically generates node and pipe data.
● Tree Generator: gives node and pipe data using ordinary hazard pipe schedule or specified pipe sizes.
● System Builder: develops complex piping arrangements, especially three or more cross main grids with riser nipples.
● Header Translator: converts data entry (and report) headers to other languages.
● Pipe-To-Source: option ties the system to the source before developing the Grid, Tree, or more
complex systems
● Intelligent Tag Generation: assigns the next sequential tag from the current tagging scheme.
● Pipe Tables: entry by nominal diameter and fittings by letter; if desired, actual pipe sizes may also
be used.
● Fire Pump: entry by rated flow and pressure or by five points of pump curve.
● Meter, Backflow Preventer: entry by manufacturer's pressure loss data.
● PRV Toolbar Button (Pressure Reducing Valve): allows control over maximum pressures for hose streams and sprinklers.
● Global and Individual Changes: accelerates the editing process for both nodes and pipes.
● Insert and Delete: make node or pipe changes at any point in the data sequence.
● Find and Replace: changes attributes for data fields in the same column.
● Merge: ties one system to and feeds from another system.
● Renumbering: provides a smooth numerical sequence for any extensive node and pipe revisions.
● Assign and Recall: copies and pastes selected data for up to ten individual nodes or pipes for rapid
data entry.
● Record and Playback: repeats up to ten different series of nodes or pipes for rapid data entry.
● Help: provides advice and direction on request.
● Automatic Save: prevents loss of all data on power failure, and allows data entry in more than
one session.
● Minimum Pipe Sizes: determined by Grid Estimator.
● Deluge Option: automatically generates a system with all sprinklers flowing.
● Grid Estimator: gives proposed sizes and automatically generates node and pipe data.
● Tree Generator: gives node and pipe data using ordinary hazard pipe schedule or specified pipe sizes.
● System Builder: develops complex piping arrangements, especially three or more cross main grids with riser nipples.
● Header Translator: converts data entry (and report) headers to other languages.
● Pipe-To-Source: option ties the system to the source before developing the Grid, Tree, or more
complex systems
● Intelligent Tag Generation: assigns the next sequential tag from the current tagging scheme.
● Pipe Tables: entry by nominal diameter and fittings by letter; if desired, actual pipe sizes may also
be used.
● Fire Pump: entry by rated flow and pressure or by five points of pump curve.
● Meter, Backflow Preventer: entry by manufacturer's pressure loss data.
● PRV Toolbar Button (Pressure Reducing Valve): allows control over maximum pressures for hose streams and sprinklers.
● Global and Individual Changes: accelerates the editing process for both nodes and pipes.
● Insert and Delete: make node or pipe changes at any point in the data sequence.
● Find and Replace: changes attributes for data fields in the same column.
● Merge: ties one system to and feeds from another system.
● Renumbering: provides a smooth numerical sequence for any extensive node and pipe revisions.
● Assign and Recall: copies and pastes selected data for up to ten individual nodes or pipes for rapid
data entry.
● Record and Playback: repeats up to ten different series of nodes or pipes for rapid data entry.
● Help: provides advice and direction on request.
● Automatic Save: prevents loss of all data on power failure, and allows data entry in more than
one session.
Data Entry
Grid Estimator (Click thumbnail to view)
General Data Entry (Click thumbnail to view)
Reports (Click thumbnail to view)
Options (Click thumbnail to view)
Operator Requirements
Most HASS users have experience in sprinkler system design, layout, or review. HASS was designed for those with sprinkler knowledge and capable of making value judgments concerning the calculations. The operator is responsible for proper use of HASS as a tool in completing a given design or layout. You will want to spend some time with HASS using sample data and various options before you begin serious use. Call, fax, or e-mail us at no additional charge for assistance.
Program Results
HASS includes an example you can quickly develop on the same day you load HASS on your computer. First, call up the Grid Estimator followed by the Pipe-to-Source Option. Enter your responses. Next, HASS estimates pipe sizes and automatically generates all nodes and pipes needed for the grid system layout. After you review the data for accuracy, HASS provides final calculations, with automatic peaking and minimum end head flow, and prints the results for submittal.
Reports
● HASS Report Selection: choose either NFPA 2007 format or HASS NFPA 13 format.
● Reports: display on the screen, and print as a quick copy or detailed format for routine submittal.
● Deluge Reports: show required and actual densities for each node listed.
● Full Flow (FF) Report: gives the minimum source pressure (for booster pump/reduced pressure backflow preventer).
● Coversheets and Riser Nameplates: developed from templates, saved, and printed with reports.
● N1.85 Water Supply Analysis and Flowplot Diagrams: use graphics displays or printouts.
● Report Translator: converts report (and data entry) headers to other languages.
● HASS Reader: e-mail calculation results that cannot be modified by the recipient.
● PDF Generation: prepare a report to be posted to the drawing, archived, or attached to an e-mail.
● Reports: display on the screen, and print as a quick copy or detailed format for routine submittal.
● Deluge Reports: show required and actual densities for each node listed.
● Full Flow (FF) Report: gives the minimum source pressure (for booster pump/reduced pressure backflow preventer).
● Coversheets and Riser Nameplates: developed from templates, saved, and printed with reports.
● N1.85 Water Supply Analysis and Flowplot Diagrams: use graphics displays or printouts.
● Report Translator: converts report (and data entry) headers to other languages.
● HASS Reader: e-mail calculation results that cannot be modified by the recipient.
● PDF Generation: prepare a report to be posted to the drawing, archived, or attached to an e-mail.
System Calculations
● Virtually Unlimited System Size: allows over 2,000 nodes to calculate in just a few minutes.
● Customize Program Defaults: specifies the upper and lower limits for certain values within HASS.
● Velocity Pressures: used in water spray system calculation, as required by NFPA 15.
● Minimum End Head Flow or Pressure: calculates single or multiple nodes, as well as total supply.
● Density and Area Specification: gives an alternative to minimum end head flow on a per node basis.
● Automatic Peaking of the Grid: proves the remote area.
● Negative Pressures: permitted at nonflowing nodes.
● Pipe Table Verification: assures pipe table for printing matches the pipetable used for data entry.
● Automatic Fitting Length Adjustment: based on Schedule 40 data, as required by NFPA 13.
● Missing Pipe Identifier: locates points of discontinuity where manual pipe data entry may be in error.
● Automatic Posting: updates data, such as cover sheets and riser nameplates, whenever a file
is recalculated.
● Customize Program Defaults: specifies the upper and lower limits for certain values within HASS.
● Velocity Pressures: used in water spray system calculation, as required by NFPA 15.
● Minimum End Head Flow or Pressure: calculates single or multiple nodes, as well as total supply.
● Density and Area Specification: gives an alternative to minimum end head flow on a per node basis.
● Automatic Peaking of the Grid: proves the remote area.
● Negative Pressures: permitted at nonflowing nodes.
● Pipe Table Verification: assures pipe table for printing matches the pipetable used for data entry.
● Automatic Fitting Length Adjustment: based on Schedule 40 data, as required by NFPA 13.
● Missing Pipe Identifier: locates points of discontinuity where manual pipe data entry may be in error.
● Automatic Posting: updates data, such as cover sheets and riser nameplates, whenever a file
is recalculated.
Utilities
● HASS House: provides quick 13D and 13R residential sprinkler system analysis.
● Job Cost Estimator: estimates system installation material and non-material values.
● Earthquake Bracing Load Calculations: performs initial steps needed to select bracing materials.
● Equivalent Calculators: (K-factors, branch lines, grids, rolled grooves and fitting lengths) increase ease of data entry.
● Flow Test Utility: simplifies the reporting of test results.
● Water Supply Summary: evaluates an added booster pump, fire pump and tank, or gravity tank.
● Fire Pump Performance Analysis: compares baseline, historical, and current test results and prints a report.
● Loop Testing: determines condition of underground pipe segments, with pre-planning, performance (valve operations), and historic results comparisons.
● Hydraulic Gradient: analyzes the condition of underground piping.
● Hammer: analyzes water hammer resulting from rapid deceleration of water flow in pipes.
● Propagate Pipe Table Page: automatically generates fitting lengths for a new pipe type based on NFPA 13 requirements.
● Complex System Equivalent Pipe: represents piping arrangements as a single pipe.
● Maximum Hi-Rise Static Pressure: determines the highest system from source, pump, and
elevation pressures.
● System Volume Calculator: determines system capacity for dry pipe and anti-freeze systems.
● Graphic System Display: determines connectivity, generates X-Y coordinates, and provides a three dimensional overview of the system.
● Job Cost Estimator: estimates system installation material and non-material values.
● Earthquake Bracing Load Calculations: performs initial steps needed to select bracing materials.
● Equivalent Calculators: (K-factors, branch lines, grids, rolled grooves and fitting lengths) increase ease of data entry.
● Flow Test Utility: simplifies the reporting of test results.
● Water Supply Summary: evaluates an added booster pump, fire pump and tank, or gravity tank.
● Fire Pump Performance Analysis: compares baseline, historical, and current test results and prints a report.
● Loop Testing: determines condition of underground pipe segments, with pre-planning, performance (valve operations), and historic results comparisons.
● Hydraulic Gradient: analyzes the condition of underground piping.
● Hammer: analyzes water hammer resulting from rapid deceleration of water flow in pipes.
● Propagate Pipe Table Page: automatically generates fitting lengths for a new pipe type based on NFPA 13 requirements.
● Complex System Equivalent Pipe: represents piping arrangements as a single pipe.
● Maximum Hi-Rise Static Pressure: determines the highest system from source, pump, and
elevation pressures.
● System Volume Calculator: determines system capacity for dry pipe and anti-freeze systems.
● Graphic System Display: determines connectivity, generates X-Y coordinates, and provides a three dimensional overview of the system.