← All work
Revit 2023 to 2027 · batch

Bimnox

Set up a job once, let it run every week.

  • C#
  • .NET Framework 4.8 / .NET 8 / .NET 10
  • Revit API
  • WPF
  • Autodesk Platform Services
  • Windows Task Scheduler
In plain words

Architects and engineers keep their building designs in Revit models. Every week someone has to open dozens of these models, check them for errors and save copies in the formats other teams need. Bimnox does that job on its own: you choose the models and the tasks once, and it runs them on a schedule and collects the results in one folder.

The problem

Checking models and exporting deliverables are jobs everyone agrees matter, but nobody has time to do them by hand for dozens of models every week.

What it does

Bimnox (BIM Nightly Orchestration and eXport) is a desktop program with a helper that works inside Revit without opening a window. It runs up to seven tasks on many models in one go, either now or on a weekly schedule: an Autodesk Model Checker check, an IFC export, an NWC export for Navisworks, PDF and DWG exports of the drawing sheets, a model health report and a report of what changed. It starts the right installed version of Revit in the background, opens each model once, runs every chosen task on it and closes it again without saving.

Models can come from four places: selected models in Autodesk Construction Cloud (ACC), a whole ACC folder, a folder on your computer or network, or a fixed list of files. Folders are read again at every run, so new models are picked up automatically, and the results can be uploaded back to ACC.

Repeat runs are quick. A model that has not changed since the last successful run is skipped. All results go into one output folder, together with a history workbook for Excel and Power BI, and an optional Microsoft Teams message after each run.

One codebase, four apps. Besides Bimnox itself, the same code builds three single-task versions for teams that need only one job, each with its own name and icon: Bulk Model Checker, IFC Bulk Export and NWC Bulk Export.

It is the latest generation of the scheduled checking and export services I first built in 2023, so that nothing depends on someone remembering to do it.

Features

  • Seven tasks in one pass: Autodesk Model Checker, IFC export, NWC export for Navisworks, PDF and DWG export of sheets, a model health report and a change report
  • Each model is opened once for all tasks and closed again without saving
  • Four kinds of source: selected ACC models, an ACC folder, a local or network folder, or a fixed list of Revit files
  • Folders are read again at every run, so models added later are included
  • Works with every installed Revit from 2023 to 2027; each model opens in a version that can read it, and older models are upgraded in memory only, never saved
  • Weekly runs through the Windows Task Scheduler, even while the program is closed
  • Works with ACC in both directions: models are downloaded for the run, and the exported files and reports can be uploaded back
  • Skips a model when its source, settings and results have not changed since the last successful run
  • PDF of every sheet, of a sheet set saved in the model, or of sheets whose numbers match a pattern; one PDF per sheet or one per model
  • Model health report per model: warnings, families, CAD imports, links, views, groups and rooms
  • Change report: the elements added, deleted and changed since the last report
  • A time limit per model: a model that hangs is closed and reported while the others carry on
  • One output folder (a SharePoint library synced with OneDrive works), a history workbook for Excel and Power BI, and a Teams message after each run
  • Three single-task versions from the same code, each with its own name and icon: Bulk Model Checker, IFC Bulk Export and NWC Bulk Export
  • German and English interface; installs per user without admin rights
HighlightOne codebase supports every Revit version from 2023 to 2027 and sends each model to an installed Revit that can open it. The interface is in German and English, and it installs per user without admin rights.

Terms on this page

BIM
Building Information Modelling: designing a building as a shared 3D model that also holds data about every part, instead of separate drawings.
Revit
Autodesk's main software for designing buildings as BIM models. Most architects and engineers use it.
Navisworks
Autodesk software that combines the models of all disciplines into one and checks them for clashes.
Family
A reusable Revit component, such as a door, a window, a chair or a light fitting.
Sheet
A drawing page in Revit, ready to print or send out.
ACC / BIM 360
Autodesk Construction Cloud, an online platform where project teams store and share models and documents. BIM 360 is the older version.
IFC
An open file format for building models that any BIM software can read. It is maintained by buildingSMART.
NWC
The file format Navisworks uses to bring in Revit models.
DWG
The standard file format for CAD drawings.
Autodesk Model Checker
A free Autodesk tool that checks Revit models against a list of rules and writes a report.
Power BI
Microsoft's software for interactive charts and dashboards.

See it

Screenshots & demos

Contact

Let's talk

If your team loses hours to model checks, exports, sorting clashes or copying data out of Revit by hand, I would like to hear about it. I am also always up for a conversation about AEC software, openBIM tooling and AI in the built environment.