AedisPro

AI Takeoff Using the Aedis Agent

TL;DR: The Aedis Agent can perform automatic takeoffs on the currently opened markup page. Simply describe what you want to measure, and the agent will draw the measurement, apply the correct element description, and populate your Measurement Tree automatically.

Overview

The AI Takeoff feature allows you to ask the Aedis Agent to measure elements directly on your markup page — without manually drawing shapes or polygons.

Using the Estimator Agent inside the multi-agent system, AedisPro can:

  • Identify elements on the active markup (doors, rooms, walls, windows, etc.)
  • Measure areas, lengths, counts, or volumes
  • Apply your provided description to the created measurement element
  • Automatically add the result to the Measurement Tree
  • Keep results linked to the markup for BOQ use

This feature dramatically speeds up the takeoff process, reduces user clicks, and minimizes measurement mistakes.

Before You Use AI Takeoff

To ensure the Aedis Agent can measure correctly:

✔ A Markup Page Must Be Open

The agent reads only the markup page currently visible on your screen.

If no markup is open, the agent cannot perform takeoffs.

✔ The Drawing Should Be Clear and Scaled

Ensure:

  • • The scale is set
  • • Viewports are defined (if applicable)
  • • The drawing resolution is suitable for identifying elements

✔ Provide Clear Instructions

Give the agent:

  • • What to measure
  • • Which element type it is
  • • Any naming, labeling, or description you want applied

Example prompts:

  • • "Takeoff the floor area of Room G05 and name it 'Classroom Floor Finish'."
  • • "Measure all doors on this sheet and label them 'Internal Doors'."
  • • "Quantify external wall length on the current markup."

How AI Takeoff Works

1. You Instruct the Agent

Enter a natural-language command such as:

"Measure the area of the highlighted room and call it 'Meeting Room Carpet'."

2. The Agent Reads the Open Markup

The Reader Agent analyzes the drawing you have open.

3. The Estimator Agent Performs the Measurement

It detects the boundaries, measures the element, and creates a measurement element on your markup.

4. Descriptions From Your Prompt Are Applied Automatically

If your instruction includes:

  • • A room name
  • • A work description
  • • A label for BOQ use

…the agent incorporates that directly into:

  • • The Description field
  • • The Label (if appropriate)
  • • The Measurement Tree entry

5. The Measurement Appears in the Measurement Tree

The result is added instantly into your project workflow:

  • • Using proper units (m², m, m³, nr)
  • • Assigned to the active collection
  • • Ready for export or BOQ mapping

Examples of Effective Prompts

Area Takeoff

"Takeoff the area of Room 1.04 and name it 'Vinyl Flooring'."

Length Takeoff

"Measure the perimeter of the external walls and call it 'External Wall Perimeter'."

Count Takeoff

"Count all windows on this sheet and label them 'Windows – Type A'."

Multi-item Takeoff

"Measure all rooms on this markup and name each one using its room code."

Takeoff With Specification

"Quantify the screed area for Room 02 and apply description: '50mm sand cement screed'."

Descriptions will appear automatically in the measurement element.

Tips for Best Results

  • • Be specific — mention room labels, sheet references, or element types.
  • • If you want the measurement named or categorized, include that in your prompt.
  • • Keep the markup zoomed appropriately — overly zoomed-in or zoomed-out views may reduce clarity.
  • • If something is unclear to the AI, refine your prompt (e.g., "Measure the only highlighted room").

Limitations

While powerful, the AI takeoff feature depends on drawing clarity and element visibility. You may need to revise prompts if:

  • The element boundaries are unclear
  • Symbols are inconsistent
  • Overlapping lines obscure detection

Always verify final measurements.

Note:

AI results may contain inaccuracies. Confirm quantities before relying on them for BOQs or project estimates.

Summary

The Aedis AI Assistant offers a fast, intelligent way to automate your takeoff workflow:

  1. Open a markup page
  2. Tell the agent what to measure
  3. Include names or descriptions in your command
  4. Let the Estimator Agent perform the measurement
  5. Review results instantly in the Measurement Tree

This transforms how takeoffs are traditionally done — enabling faster, cleaner, and smarter estimating directly inside AedisPro.

Related