Skip to content

Refresh Fab Level Values

Recalculates the level text on Fabrication pipework, ductwork and containment, and the duct size text on ductwork, for the selected parts or the whole model.

These values are normally kept up to date automatically as you model, and they're what the service tags and multi-service tags read. You'll only need this tool if levels look wrong or out of date, for example after opening a model that was edited without the Integra add-ins.

At a glance

Runs in Revit 2024
Ribbon Integra Tools tab → Tagging Tools panel → Refresh Fab Level Values
Works on Selected Fabrication parts, or the whole model if none are selected
Writes Fabrication_Level_Display (all three services) and Fabrication_Duct_Size_Display (ductwork)

Step by step

  1. Select the parts to refresh, or select nothing to refresh the whole model.
  2. On the Integra Tools tab, in the Tagging Tools panel, click Refresh Fab Level Values.
  3. Read the summary, then click Close.

The whole run is a single undo step.

Reading the summary

Line Meaning
Scope Selected parts or Whole model.
Parts checked How many parts were looked at.
Updated Parts whose value has changed.
Already correct Parts that didn't need changing.
Missing parameter The part's category doesn't have Fabrication_Level_Display. Check the project's shared parameters.
Skipped (owned by others / out of date) Another user owns the part, or it's out of date with the central model. Sync, ask them to relinquish, then run again.
Showing ERR The level couldn't be worked out because information is missing. The tag shows the level symbol followed by ERR, rather than a number that might be wrong.
Left blank (eccentric) The two ends of the fitting aren't at the same level (see below), so no level is given.
Failed Something went wrong on that part.

How levels are worked out

Each value is the level relative to the part's reference level, rounded to the nearest 5 mm, with a symbol showing what it's measured to:

Service Measured to
Pipework Centreline
Drainage, waste and soil pipework Bottom of pipe
Round ductwork Centreline
Rectangular and flat oval ductwork, and round-to-rectangular transitions Bottom of duct
Containment Bottom of containment

Lagging isn't included.

On fittings, the level comes from the connectors that matter:

  • Tees, crosses and wyes: the main run, never the branch.
  • Bends turning up or down: the lowest end.
  • Flat bends, and bends at a fall: the average of both ends.
  • Straights, couplings, reducers, transitions, dampers and other in-line parts: the average of both ends, but only if both ends are at the same level (within 2 mm, ignoring any fall). If they're not, the level is left blank.

Why some fittings have no level

A fitting whose two ends sit at different levels doesn't have one level to give. On a bottom-of-service service, that includes concentric reducers and tapers, where the underside steps. On a centreline service, it includes eccentric fittings with a vertical offset. These are left blank on purpose.