BIM Programmer Logo

BIM Programmer

Tools & Products

Software we build and maintain for digital engineering teams — the productised version of 20+ years of custom BIM automation work. Each one solves a problem we kept hitting on real projects.

Built by the BIM Programmer Team

IFC & IDS Validation

ClearIFC

Is this IFC model good enough to send? ClearIFC checks a model for the data defects that get submissions rejected — broken spatial structure, missing property sets, duplicate GUIDs, unbuildable geometry — and validates it against your client's buildingSMART IDS, entirely in the browser. The file never leaves your machine.

  • Structural and data-integrity checks with per-element failure reports (GlobalId, type, name)
  • IDS compliance checking, attribute by attribute, against the client's rule file
  • Free offline 3D IFC viewer for Windows 10 / 11 — no account needed
  • PDF and CSV report export
BIM Standards Self-Assessment

StandardsChecker

A BEP or EIR is agreed at kick-off and then rarely looked at again until an audit forces the issue. StandardsChecker turns a written standard — a BIM execution plan, exchange information requirements, client specification or CAD manual — into a structured self-assessment your team works through in the browser, with a compliance score and a clear list of gaps.

  • Plain questions grouped by topic, each traced back to its source clause
  • Section-by-section compliance score and an exportable summary
  • All scoring runs client-side — nothing entered is stored or transmitted
  • Custom checkers built from your organisation's own documents
Model & Drawing Control

FileMuster

A BIM delivery is a Revit model, its links, IFC exports, sheets, schedules and a stream of revisions across all of them. FileMuster is a lightweight file registry and version tracker that gives every information container a persistent identity, explicit supersession and an audit trail — a dependable answer to “is this the current model?”

  • File registry, version tracker and drawing-identity platform in one lightweight app
  • Supersession is explicit, not inferred from timestamps
  • Reinforces ISO 19650 information-container discipline at the file level
Controlled File Exchange

SyncFileBox

Collect models and drawings from contractors and subconsultants through tokenized portals — no accounts for them to create — with SHA-256 integrity checks and a full audit trail. It closes the exchange gap at the edge of your CDE, where files usually arrive by email.

  • Tokenized contractor portals for controlled inbound and outbound transfer
  • SHA-256 integrity verification on every file
  • Full audit trail of who sent what, and when

Need something that isn't here?

Most of these products started as one-off client scripts. If your team needs a custom Revit API tool, a Dynamo workflow, an automated model-standards checker or a data pipeline, that's the work we do.

Talk to Us About Custom Automation
CAD Programmer ClearIFC StandardsChecker FileMuster SyncFileBox