Tangible replaces manual measurement with an AI-driven workflow. The Takeoff Agent reads your design documents, maps every building element to a standardized assembly, and outputs structured, traceable materials data — ready for estimating, carbon reporting, or design comparison.
Takeoffs
Extract quantities from models or add them manually, and map elements to assemblies
Refine each assembly with design details from PDF drawings
Structured material data, ready for estimating and reporting
Quantify
The Takeoff Agent structures every building element as an assembly — a layered data model that defines exactly what a building element is made of. A wall isn't just "a wall." It's aluminum panels, insulation, a vapor barrier, studs, gypsum board, and paint — each tracked as a separate material with its own quantity and classification.
Tangible's Assembly Database contains standardized assemblies for walls, slabs, roofing, glazing, and more. The agent maps each element from your model to the best match, then fills in every material layer — including the ones the 3D model doesn't contain. For elements outside the model, you can add quantities manually.
Example assemblies
Clay brick exterior wall
B2010
9 materials
Cast-in-place concrete slab
B1010
2 materials
Green roof system
B3010
5 materials
Customize
Each material in an assembly starts with a default — a Tangible assumption based on the assembly type and industry standards. When the agent finds more specific information in the PDF drawings (a spec sheet callout, a wall section detail, structural notes), it customizes that material to match the actual design intent.
Common customizations include stud spacing, insulation thickness and R-value, concrete strength, and specific product selections. Anything the agent doesn't find in the drawings stays at the default, which you can always override manually.
Variables are reusable assumptions (e.g., "steel density" or "rebar %") applied in quantity formulas to keep calculations consistent. Variables can be overridden to match design intent or left at their defaults.
Every takeoff starts from smart defaults, then adds customization where you need it.
- Project-level — Make one-off edits on a project: swap a material, override a variable, or adjust an assembly when the design or your review calls for it.
- Organization-level — Share your standard products and design assumptions with the Tangible team. They apply those choices when running takeoffs so outputs stay consistent across projects. (Coming soon) Self-serve workspace settings to manage organization defaults directly in the UI.
Example assembly
Clay brick exterior wall
Uniformat: B20 — Exterior enclosure
Use
Each assembly is encoded using industry-standard classification systems — MasterFormat and Uniformat — so the same data can be organized for estimating, sustainability reporting, or specification tracking.
| MasterFormat Division | Product Name | Quantity | Units | $/ft² | kgCO₂e/ft² |
|---|---|---|---|---|---|
| Division 03 – Concrete | |||||
| 03 21 00 Reinforcement Bars | Fabricated steel reinforcement | 4,875,680 | lb | 12.45 | 18.30 |
| 03 30 00 Cast-in-Place Concrete | Baseline 5000 psi concrete without air | 741,609 | ft³ | 28.10 | 42.60 |
| 03 41 00 Precast Structural Concrete | Structural Precast Concrete – Central Region | 1,385,760 | lb | 6.80 | 9.15 |
| Division 04 – Masonry | |||||
| 04 21 00 Clay Unit Masonry | Clay Brick | 811,940 | lb | 4.25 | 3.90 |
| 04 22 00 Concrete Unit Masonry | Normal Weight CMU GU SCM (East Region) | 44,920 | ft³ | 2.15 | 1.80 |
| Division 05 – Metals | |||||
| 05 12 00 Structural Steel Framing | Fabricated Hot-Rolled Structural Sections | 311 | lb | 0.02 | 0.03 |
| 05 40 00 Cold-Formed Metal Framing | Cold Formed Steel Framing | 178,930 | lb | 3.15 | 4.70 |
| Division 07 – Thermal and Moisture Protection | |||||
| 07 21 13 Board Insulation | NAIMA Mineral Wool Light Density Board Product | 156,186 | ft² | 2.90 | 1.85 |
| 07 25 00 Weather Barriers | Tyvek® Mechanically Fastened Air and Water Barrier Systems | 21,400 | ft² | 0.65 | 0.22 |
| Division 08 – Openings | |||||
| 08 44 00 Curtain Wall and Glazed Assemblies | Aluminum Curtain Wall Systems | 236,800 | ft² | 18.50 | 11.40 |
| 08 81 00 Glass Glazing | Flat glass | 586,190 | lb | 5.20 | 6.80 |
| Division 09 – Finishes | |||||
| 09 29 00 Gypsum Board | 5/8" Type X Conventional Gypsum Board | 178,220 | ft² | 1.35 | 0.95 |
| 09 90 00 Painting and Coating | Eco Spec® Interior Latex Paint | 245,700 | ft² | 0.80 | 0.35 |
| Division 32 – Exterior Improvements | |||||
| 32 10 00 Bases Ballasts and Paving | Greenstone industrial construction aggregate | 507,170 | lb | 1.10 | 0.45 |
Sample data from a Tangible project. 14 of 42 assemblies shown.
Tip: The agent works best when both the Revit model and PDF drawings are uploaded. PDFs provide design context — concrete strengths, wall assemblies, material specs — that the 3D model alone may not capture.
Common questions
How accurate are the AI takeoffs?
The Takeoff Agent maps every Revit family to a standardized assembly. The Tangible team verifies each takeoff before delivery, and you review key decisions at checkpoints. Every quantity links back to its source — model geometry, PDF callout, or Tangible assumption — so you can trace and adjust anything.
Explore takeoffs
3D / BIM Workflows
How the agent extracts quantities from Revit model geometry.
Read more2D Workflows
Extracting data from PDF drawing sets and specifications.
Read moreProject Versions
Capture snapshots at project milestones and compare across stages.
Read moreWas this page helpful?