Revit 2024–2026 · Dynamo
Dynamo tools that delete the repetitive jobs — sheet sets, parameter updates, data exports, model QA. Written for my own production work first, then tested until they stopped surprising me.
What I build
Each one is a single Dynamo graph. Open it, wire one input, press Run — and read a report of exactly what it did.
Creates every sheet from a CSV register, assigns titleblocks, and skips numbers that already exist rather than duplicating them.
“200 sheets, one at a time, before anyone can draw.”
Batch-sets parameters from a spreadsheet. Never overwrites an existing value, and every rejected row comes back with the reason.
“Typing the same value into 800 elements.”
Rooms and areas to CSV with GIA totals by level. Unplaced rooms are flagged separately, so your totals stay honest.
“The area schedule doesn’t match the brief.”
Colour any view by any parameter, with an automatic legend. Uncoloured elements are your missing data, visible in seconds.
“Which rooms are missing a department?”
Every model warning to CSV with element IDs, ranked by type. Usually three warning types are 80% of the count.
“3,000 warnings and no way to sort them.”
The full drawing register out to CSV — numbers, names, revisions, drawn/checked, issue dates. Entirely read-only.
“Maintaining the register in two places.”
Who builds them
I'm Bhavik Vekaria — a practising architect and BIM coordinator. These exist because I needed them on real deadlines, which is why they skip existing data instead of overwriting it, and why the errors tell you something useful.
How it works
Nothing to maintain, nothing that breaks when Revit updates.
I'll tell you honestly whether it's worth automating. Sometimes the answer is no — that's a useful answer too.