Downloads

Platform plugins and tools. All downloads are provided as-is for use with ArchiCAD and supported workflows. New tools will be added as they reach release quality.

ArchiCAD Plugins
🐍
ArchDATUM Takeoff
ArchiCAD BIM Takeoff & Construction Estimate Exporter
v6.0 ArchiCAD 29 Python 3.8+ Latest
Connects directly to a running ArchiCAD 29 session via the ArchiCAD API and generates a formatted Excel workbook with full CSI Division 02–26 coverage. Composite wall/slab/roof names are parsed to individual material line items. Doors and windows break out by name and size. Finish allowances cover tile, base/crown, cabinets, closets, flooring by room type, and painting by surface.
Version:
6.0 — April 2026
Platform:
ArchiCAD 29 (GRAPHISOFT Python API)
Python:
3.8 or later
Dependencies:
archicad, openpyxl (auto-installed on first run)
Output:
Excel .xlsx — Summary + CSI tabs, materials breakdown, finish allowances
License:
Arch Datum platform license — single-firm use

Installation

1Download ArchDATUM_Takeoff.py and save to your scripts folder (e.g. ~/Documents/ArchiCAD Scripts/)
2Make sure ArchiCAD 29 is running and a project is open
3Open Terminal (Mac) or Command Prompt (Windows) and run: python3 ArchDATUM_Takeoff.py
4First run installs archicad and openpyxl automatically. Subsequent runs are fast.
5Output file is saved to your Desktop (or use --output /your/folder to specify a path)

Before Running

!Delete any reference panels or viewpoints before running — the script processes the full model scope. Partial views give partial takeoffs.
!Composite names drive the material parser. Use standard composite naming in your ArchiCAD template (e.g. 2x6 Stud + Insulation + GWB). See the script header for naming conventions.
Coming soon
📋
ArchDATUM CD Schedules
Door, window, finish, and room schedule exporter to formatted Excel from ArchiCAD
In development ArchiCAD 29
Exports door schedules, window schedules, room finish schedules, and hardware sets from an ArchiCAD 29 model to a formatted, specification-ready Excel workbook. Designed to match AIA document schedule formats.
Releasing Q3 2026
📐
ArchDATUM IBC Review
IBC occupancy, area, and egress compliance check from ArchiCAD model data
In development ArchiCAD 29
Reads room names, areas, and floor levels from the ArchiCAD model and runs IBC 2021 occupancy classification, allowable area, and basic egress travel distance checks. Output: a formatted compliance summary sheet.
Releasing Q3 2026
📊
ArchDATUM Arch Datum Report
Export project calculator results as a branded PDF report
Planned
Pulls your active project data and calculator results from Arch Datum and generates a formatted PDF report suitable for owner presentations — including energy savings, certification options, insurance ROI, and estimated payback.
Releasing Q4 2026

Changelog — ArchDATUM Takeoff

v6.0April 2026
Full CSI Division 02–26 coverage on summary tab. Composite name parser added — reads wall/slab/roof composite names and auto-generates individual material line items. Doors and windows broken out by both name and size. All finish allowances: tile, base/crown molding, cabinets, closets, flooring by room type, painting by surface. Objects from model drive MEP fixture counts. All property names verified from debug report.
v5.x2025
Legacy version. Door and window counts by type. Basic CSI summary. Materials by composite type only (not parsed). Not distributed through this platform.
Questions or issues? Email seaboldarch@gmail.com. Plugin updates will be posted here — check back periodically or check the version number at the top of the script.