Construction takeoff on a Mac
A takeoff is a schedule you can defend line by line, not a coloured-up drawing. On a Mac the whole job — open the set, calibrate each sheet, measure wall lengths and room areas, count the doors, export the schedule — runs in the browser. This page is about the method, because the method is what makes the numbers survive review.
A takeoff, not a coloured drawing
Marking up is drawing a conversation onto the sheet; takeoff is turning the sheet into quantities the estimate can price. The output is a schedule: rows of labels, values, units and groups, summing to totals somebody will compare against a rate build-up. The drawing is evidence, not the deliverable — which is why each number has to carry its sheet, its label and the convention it was measured to.
Set the set up once
Name the sheets as the drawing register names them, then calibrate sheet by sheet. A set mixes scales: the site plan is 1:500, floor plans 1:100, sections 1:50, details 1:20, sometimes a 1:5 junction. At 1:100 one millimetre on paper is 100 mm of building, at 1:500 it is 500 mm — half a metre per millimetre — so carrying one sheet's scale onto another is the single easiest way to be wrong by a factor of five.
Where the PDF was plotted reduced, the title-block scale is a lie on paper. Calibrate against a dimension the drawing states — a gridline run, a stated overall width — then check it by measuring a second stated dimension elsewhere and comparing. Agreement within a millimetre or two is the target; a difference means the sheet is not to scale and the known-dimension route is the only reliable one.
Wall lengths
A 10 m partition run on a 1:100 sheet is 100 mm long on the page, and the app draws the dimension label as 10.00 m because the calibration says so. Measure to gridline intersections or to internal faces — pick one and keep it — and label each measurement with the level and the wall type. Group the run as “Level 1 — partitions” and the subtotal appears without a spreadsheet, ready to compare with the pricing document.
Doors and openings deduct or do not, depending on the measure; for a stud-partition takeoff the usual answer is a running length to internal faces with openings noted separately, so the reviewer can see both the gross run and the exceptions.
Room-by-room areas
Close a polygon around each room and the area tool applies the squared scale factor. At 1:100, a room measuring 83 mm by 62 mm on paper is 8.30 m by 6.20 m on site, so 51.46 m². Label each room the way the schedule needs it — room number, name, floor finish code — and group by level, by trade or by finish. Keep a note in the label where a number is an exception: “excludes risers”, “to internal face”, “gross including ducts”. A number with its convention attached survives a QS review; a bare area invites a fifty-email argument.
Counts
Doors, windows, sanitaryware, sockets, columns, manholes — a click each, coded in the label so the group total lands beside the corresponding schedule. Counts are where a takeoff earns its fee quickly: a door schedule extracted from the drawing and checked against the printed schedule takes minutes, and the CSV gives the estimator a number to reconcile rather than to transcribe.
Revisions
Drawings get reissued. Cloud what changed on the new revision, check the calibration, and remeasure the affected rooms and runs rather than the whole set; the measurement list keeps the labels, so the new CSV sits beside the old one and the differences are the change. Re-export the flattened PDF and the CSV together, and the transmittal tells the whole story: what changed, and what it cost.
Rules that keep the numbers defensible
One calibration per sheet. One convention per group, written into the labels. Sheet names that match the drawing register. A marked-up PDF exported alongside every CSV so each row can be traced to a line. Quoting the unit — m, m², nr — in every schedule row so totals cannot be summed across incompatible units. None of this is software; it is the method the software has to support.
What it does not do
It does not OCR a scanned drawing into geometry, it does not count symbols automatically by AI, and it does not import Revu .bpx tool sets. There is no Windows build. Those absences are deliberate: the product is one Mac-first browser tool for marking up and measuring drawings, and it will not guess at a quantity a person should click.
Questions this page gets asked
- How do I check a calibration is right?
- Measure a second dimension the drawing states — another gridline run or a stated overall width — and compare. If the two disagree, the sheet is not to the stated scale and you should calibrate to the known dimension rather than the title block.
- Should I measure to internal faces or centreline?
- Either, consistently. Internal face is usual for finishes and partitions; centreline is usual for structure. Put the convention in the measurement label so the schedule explains itself.
- Can I export the takeoff into my estimating spreadsheet?
- Yes — the schedule exports as CSV with sheet, label, group and value columns, one row per measurement.
- What about revised drawings?
- Layers and groups let you remeasure only what changed, and the flattened PDF plus the new CSV document the revision for the transmittal.
- What does it cost?
- $29/month flat, per person, month to month, with unlimited sheets, measurements and exports.
Sources
- https://support.bluebeam.com/legacy/resources/revu-for-mac-end-of-life-eol-announcement.html — read 2026-09-29. The Mac takeoff field narrowed when Revu for Mac reached end of life on 28 June 2023, per Bluebeam's support article.
Vendor pages change; each source was read on the date shown.
Try it on a real set
The demo opens a seeded four-sheet drawing set with a finished takeoff in it: room areas by group, wall lengths, door counts, clouds and stamps. No account, no card, and your drawings are never uploaded.
This deployment runs the pilot in Stripe test mode: no card is charged and no subscription starts. The plan is $29/month flat, cancel any time.