Skip to content

Component Library

Component Library

Component Library is the central repository for reusable system components in HASS Cloud, including pipe tables, pumps, fixed pressure loss devices (FPLDs), pressure reducing valves (PRVs), and cover sheets.


Component Library Overview

Component Library

Components are stored independently from project files and can be reused across multiple calculations.

Accessing the Component Library

Open the hamburger menu (☰) and select Component Library.

Navigating the Library

Use the left sidebar and Component Type dropdown to switch between Pipe Tables, Pumps, FPLDs, PRVs, and Cover Sheets. For pipe tables, a Unit System dropdown also appears.

Sidebar sections include HASS Books, My Books, Favorites, Shared with Me, and Trash. Select ← Exit Library to return to the main application.
Pipe Tables

Pipe Tables

Pipe tables define nominal sizes, inside diameters, fitting equivalent lengths, and related properties used in hydraulic calculations.

HASS Books (Default Pipe Tables)

Includes the Standard Pipe Table Book (pages A through P). Default books are read-only but can be copied into My Books.

A page view shows page metadata (name, shorthand, material, C-Factor, description), fitting shorthand, directional behavior, and size/fitting values.

Darcy Toggle

Toggle OFF for Hazen-Williams values. Toggle ON for Darcy-Weisbach values, including DWRC in page header.

My Books (User Pipe Tables)

User books are editable and may be created from scratch, imported from .PIP, copied, or auto-added from imported .sdf files.

Toolbar actions include + New Page, Share, Edit, Copy, and Delete.

Create / Import / Edit / Copy / Delete

Create with + New Pipe Table Book. Import with Import and a .PIP file. Edit book metadata or full page values. Copy full books or individual pages. Delete page permanently, or move book to Trash.

Favorites

Star frequently used books to access them from Favorites.
Pumps

Pumps

Pump library stores fire pump performance specifications and curve data.

HASS Pumps

Default pumps are organized by unit system and flow range. They are read-only but can be copied.

My Pumps

User pumps are editable and support folders, move, share, copy, and delete workflows.

Create and Edit

Create with + New Pump using name, flow, pressure, and unit system. Optional variable-speed and custom-curve inputs are supported. Edit mode updates fields and curve points (flow points must be ascending).
Fixed Pressure Loss Devices (FPLDs)

Fixed Pressure Loss Devices (FPLDs)

FPLDs represent inline devices with fixed pressure drop at rated flow.

HASS FPLDs

Default FPLDs are organized by unit system and are read-only.

My FPLDs

User FPLDs can be created, edited, copied, shared, moved between folders, and deleted to Trash.

Create

Select + New FPLD, enter name, unit system, and pressure loss value, then create.
Pressure Reducing Valves (PRVs)

Pressure Reducing Valves (PRVs)

PRV library stores pressure setpoint and diameter-to-equivalent-length mappings used in calculations.

HASS PRVs

Default PRVs are organized by unit system and valve type.

My PRVs

User PRVs are editable and support sharing, copying, moving, and delete-to-trash workflow.

Create and Edit

Use + New PRV to define name, unit system, setpoint, and diameter mappings. Edit mode supports full updates to metadata and mappings.
Cover Sheets

Cover Sheets

Cover sheets are customizable report front-page templates that use tokens to auto-populate calculation values.

HASS Cover Sheets

Includes default templates and token references. Defaults are read-only but can be copied/exported.

My Cover Sheets

User templates support share, export, edit, copy, delete, foldering, and move actions.

Create / Import / Edit

Create with + New Cover Sheet Template. Import legacy and HASS Cloud formats including .mcs, .con, .cov, .json, and .hcsheet.json. Edit mode supports rich text, token insertion, and image insertion.

Attach to Report

Open Results -> Report, select Attach Cover Sheet, choose template source, and attach.

Available actions are Edit, Replace, Remove, and Save to Library. Edits in report view apply only to that attached copy.