Knowledge base

Assemblies & the materials library

Arm an assembly before you draw, and every measurement comes off the sheet already priced — materials, labor, and waste in one motion.

Where the library lives

The Library panel sits in the right dock, just below the Quantity Takeoff tree. It's your catalog of priced assemblies, grouped by CSI division — concrete under 03, finishes under 09, and so on. Each row is a complete recipe: the materials, consumption rates, waste factors, and labor that go into one unit of measured work. If the panel isn't visible, turn it on from the View tab's panel toggles.

Quantity Takeoff tree docked above the Library assemblies catalog

Arm an assembly, then draw

The core workflow is two steps: arm, then draw. Arming tells Groundwork Takeoff "the next thing I measure is this scope of work."

  1. Find the assembly in the Library — say, Luxury Vinyl Tile (LVT) flooring — glue-down installation.
  2. Click the green ▶ arm button on its row. A green banner appears across the top of the canvas: "Armed: … — draw to place," with a Cancel button if you change your mind.
  3. Draw the measurement with whichever tool fits the scope — trace the room with the Area tool, run a wall with Linear, or drop Count markers.
  4. When you commit the shape, it lands in the takeoff tree already attached to the assembly — quantity, materials, and labor priced from the recipe.
Library panel with an armed assembly and the green Armed banner ready to draw
Already drew it? You don't have to re-measure. Right-click any existing measurement and choose Apply assembly… to attach a recipe after the fact.

One measurement, a full breakdown

In the Quantity Takeoff tree, an assembly-backed measurement isn't a single line — it expands into its material and labor children, each converted to its own unit. Draw a 112 SF break-room slab against a concrete assembly and the tree shows Ready-Mix in cubic yards, rebar in pounds, and vapor barrier in square feet underneath it. An LVT room breaks down into flooring, adhesive, and leveling; a paint scope into primer and finish coats. The conversion math runs the moment the shape commits, and the same breakdown flows straight into the estimate grid.

Name it with the Subject prompt

As a measurement commits, the Subject modal asks what you just measured — e.g. Framing, Door, Window, or something project-specific like "Open Office Flooring." Type a name and click OK. That subject is how the row reads in the takeoff tree, the markups list, and your exports, so a few keystrokes here saves you hunting through anonymous shapes later.

Subject prompt modal at commit time with a name typed in
Consistent subjects pay off. Reuse the same names across sheets and the takeoff tree rolls quantities up cleanly — and filtering in the markups list becomes a one-word search.

Still stuck?

A human answers support tickets — usually the same day.