FeatureBuilt · in the lab

Hydraulics and surge

Steady flow and water hammer on piping.

Use this add-on:

Lab Also adds 1 item it needs (700 KB).

Screenshots and a short video come with the listing (AL.3).

Overview

Planned. This add-on is not built and no host app mounts it. Hydraulics and surge is planned (roadmap row CH.10) as steady flow and water hammer on piping read from the model. A network solver exists in the lab and is shared with the flare header; no app uses it yet. It is also the planned follow-on for the networks engine.

Who it’s for

  • Process and piping engineers sizing lines and pumps.
  • Designers checking surge on a pipe.

What you can do

  • Nothing works yet. Planned: liquid and gas network flow with pumps, check valves, control valves and fittings, velocity and Mach checks, available NPSH, compressor surge margin, and water hammer in a single pipe (CH.10).

Methods and standards

Planned: a global gradient method with Darcy-Weisbach friction, and the method of characteristics for water hammer. The same published algorithm already exists in the water mains work; folding them together is an open owner decision.

Data and sources

Pipe, fitting and pump data come from the model or your inputs. Fitting losses come from the 2-K and 3-K tables of the fitting-loss pack (a draft until an engineer has checked it against the papers).

Verification

Planned: no add-on test yet. The engine library behind it has a test, tools/process-test/test-equip.mjs, which the session log chem-equip_PART_3 records as 119 passed, 0 failed on 2026-10-28. It reproduces Korteweg wave speed and Joukowsky surge against closed forms. The log says the typed tables and constants still need an engineer's check against the standards.

Limits

Not built: pump trip and start transients, transients across a whole network, column separation (only flagged), unsteady friction, two-phase flow, and compressor maps. Water hammer covers one pipe between a reservoir and a closing valve.

Files and formats

Planned: results on the model and in a report. Nothing is written today.

Get started

  1. Nothing to open yet. The add-on is planned and cannot be added.
  2. Watch the roadmap row named in this listing for when it is built and enters the lab.

Languages

No languages are listed for this add-on yet. Its maker may add some.

Works in

EditionWorksNote
Browser (/use) (yours) Added on demand Fetched the first time you use it, then kept for offline use.
Studio from getcadcraft.com Added on demand Fetched the first time you use it, then kept for offline use.
Microsoft Store Added on demand Fetched the first time you use it, then kept for offline use.
Google Play Added on demand Fetched the first time you use it, then kept for offline use.
iPad and iPhone (App Store) Included; switch it on Part of the reviewed app; your list switches it on.
Custom build Added on demand Fetched the first time you use it, then kept for offline use.

Comes with

Adding it brings these too. Engines are shared: each downloads once for every add-on that uses it.

Needed by: Hydrogen and emerging fuels, Oil and gas (upstream, pipelines), Piping and plant design, Relief and flare.

Versions

VersionChannelDateWhat changed
1.0.0labOctober 31, 2026First version in the Library.

Licence and maker

CadCraft (CadCraft, first-party). Licence: Apache-2.0. Dependencies carry their own licences, listed on their pages.