Skip to content

Projects / Construction Technology

Contech Takeoff

A browser-based, Google-Earth-style takeoff tool for heavy civil contractors.

Open the app →

AI and 3D takeoffs

My September 2026 workflow combines Python extraction, Three.js, and GLB exports to connect drawings, model geometry, and quantities. Read how the workflow works and the morning that changed how I think about takeoffs.

What it does

Pull up satellite imagery for any site. Drop a PDF or image plan set on top, georeferenced to the satellite. Trace lines, polygons, and points to measure the work. Attach a thickness and a material to any polygon and get instant length, area, cubic yards, and tons of asphalt, concrete, dirt, base, etc.

Effectively a Google Earth front end with the takeoff math (Agtek / Trimble Business Center / PlanSwift territory) baked in. 3D earthwork (cut/fill from elevation) is on the roadmap, not in v0.1.

v0.1 features

The math

CY    = area_sf * (thickness_in / 12) / 27
Tons  = CY * density_lbs_per_cf * 27 / 2000
loose_CY     = compacted_CY * (1 + swell)
compacted_CY = bank_CY * (1 - shrink)

All material defaults are editable per item. Density and swell/shrink defaults live in data/materials.json.

Roadmap

Notes

Related

Find something.

Search the wiki, writing, apps, and more.

Esc to close · ⌘K / Ctrl K to search

Say hello.

Have a question, an idea, or just want to connect?

hi@masonearl.com
Gmail ↗Outlook ↗

Choose your email service, or try your default email app ↗.

X / @masonearl ↗LinkedIn ↗