HVAC engineering pack

22 calculators
for ventilation

Network aerodynamics, heat loss and moisture balance, acoustics, equipment selection and bills of materials. Every tool opens with worked example data already filled in — you see a result immediately, before typing anything.

Author

Artur Smirnov

Full-stack developer. Next.js, TypeScript, engineering calculation.

A demo of the engineering tools from the Ventprom project.Everything is computed in the browser; there is no backend.

Aerodynamics and networks

Sections, velocities, pressure loss, branch balancing

8

Aerodynamic calculation

Pressure loss through a ventilation network run by run: Altshul friction plus fitting losses.

Inlet → outlet

flow, length, section and the fittings used → friction losses, fitting losses, total network resistance

Area and velocity

Surface areas of ducts and fittings, converted into air velocity and into a schedule.

Inlet → outlet

run size and quantity → sheet area, mass, air velocity in the section

Network calculation (VentFlow)

A system diagram built from components — fan, filter, heater, attenuator — with the pressure balance and the duty point.

Inlet → outlet

a graph of components and the airflow → pressure drop per component, the fan pressure required, and the duty point on the curve

3D / interactive schematic

3D duct builder

Assembles a duct route in a 3D scene and totals the lengths, areas and mass.

Inlet → outlet

route components and their sizes → a 3D model, length, sheet area and mass

3D / interactive schematic

3D fitting viewer

An interactive model of a bend, tee or reducer with the standard letter designations for each dimension.

Inlet → outlet

product type and dimensions A, B, L, D → a 3D model with dimension callouts

3D / interactive schematic

Control valve Kvs

The flow capacity of a two-port or three-port valve, with an authority check.

Inlet → outlet

water flow and the drop across the valve → Kvs, the nearest valve size, and its authority

Dust extraction

Dust extraction networks from local hoods: airflow, transport velocity and selection of dust collection.

Inlet → outlet

enclosure type, dust type and number of take-offs → flow, diameter, transport velocity, type of dust collector

Smoke extract

Smoke extract and pressurisation airflows to SP 7.13130.

Inlet → outlet

room type, area, height and fire load class → smoke extract rate, pressurisation rate, shaft cross-section

Heat and moisture

Heat loss, heating, moisture balance, cooling

6

Acoustics

Fan noise and its attenuation along the run

1

Selection and schedules

Equivalents, schedules, quantities and cost

4

Reference data

Standards, climate data, units

3