OpenAEC Ecosysteem

BIM Validator

Open source IFC-validatietool. Valideer modellen tegen IDS-specificaties, Nederlandse standaarden en projecteisen — in de browser, via CLI of API.

IDS · Validatie standaard 12+ NL BIM Basis ILS specs 27+ RVB BIM Norm specs Max bestandsgrootte 1 GB+ € 0
BIM Validator - Overzicht
BIM Validator - Validatie
BIM Validator - Resultaten
BIM Validator - 3D Viewer

Functionaliteiten

Validatie

IDS Validatie

Valideer IFC-modellen tegen Information Delivery Specification (IDS) bestanden. Elke specificatie wordt per element getoetst op pass/fail met gedetailleerde foutmeldingen.

NL BIM Basis ILS v2

Ingebouwde Nederlandse BIM-basisstandaard met 12 specificaties: naamgeving verdiepingen, NL/SfB classificatie, ruimte-attributen, draagconstructie, uitwendigheid, brandwerendheid, U-waarde, materialen en renovatiestatus.

RVB BIM Norm v1.1

Ingebouwde Rijksvastgoedbedrijf-standaard met 27 specificaties voor overheidsbouwprojecten: projectinfo, terreincoördinaten, NL-SfB per elementtype, constructieve & brandveiligheidseigenschappen en zone-informatie.

Custom IDS Upload

Upload je eigen IDS-specificatiebestand (max 10MB) om te valideren tegen projectspecifieke of organisatie-eigen eisen.

Multi-schema

Ondersteunt zowel IFC2X3 als IFC4 schema's — compatibel met exports uit Revit, ArchiCAD, Tekla en andere BIM-software.

Element-niveau rapportage

Per gefaald element wordt GlobalId, IFC-klasse, elementnaam en een gedetailleerde foutmelding getoond.

3D Viewer

WebGL 3D Viewer

Interactieve 3D-weergave van het IFC-model in de browser via That Open Engine (Three.js). Geen installatie of plugin nodig.

Element selectie

Klik op een element in de 3D-viewer om eigenschappen te bekijken, of klik op een fout in de resultatenlijst om het element in 3D te highlighten.

Camera navigatie

Orbit, pan en zoom door het model. Fit-all knop om het volledige model in beeld te brengen.

Resizable panels

Versleepbare driedeling: navigatiepaneel (links), 3D-viewer (midden) en detailpaneel (rechts). Elk paneel is inklapbaar.

BCF Export

BCF 2.1 ZIP Export

Exporteer alle validatiefouten als BCF 2.1 ZIP-bestand. Elk gefaald element wordt een BCF-topic met viewpoint, direct importeerbaar in Revit, Solibri, BIMcollab of Navisworks.

BCF Platform integratie

Verbind met het OpenAEC BCF Platform om issues direct te pushen naar een centraal projectdashboard. Inclusief OIDC-authenticatie en projectselectie.

Issue Queue

Lokaal overzicht van gegenereerde BCF-issues met thumbnails en detail-uitklap, voordat je exporteert of pusht naar het platform.

Interfaces

Web applicatie

Volledige browsergebaseerde interface met drag-and-drop upload, standaardselectie, voortgangsbalk, resultatenweergave en 3D-viewer.

CLI

ifc-validate model.ifc --ids nl-bim — geschikt voor batch-verwerking, CI/CD pipelines en scripting. Output als console, JSON of HTML.

REST API

FastAPI-backend met async validatie-endpoints. Integreerbaar in eigen workflows, dashboards of third-party tools.

Rapportage & output

Resultaten dashboard

Overzichtskaart met totaal pass/fail, percentage, aantal gevalideerde elementen en tijdstempel.

Specificatie breakdown

Uitklapbare lijst per specificatie met pass/fail status, percentage en lijst van gefaalde elementen met paginering.

JSON Export

Download volledige validatieresultaten als gestructureerd JSON-bestand voor verdere analyse of archivering.

HTML Rapport

Genereer een op zichzelf staand HTML-rapport voor delen met projectteam of opdrachtgever.

Bestandsverwerking

Drag & drop upload

Sleep IFC-, IFCXML- of IFCZIP-bestanden naar de browser. Maximaal 500MB per bestand.

Geheugenmanagement

Automatische controle of voldoende RAM beschikbaar is (IFC-bestanden gebruiken ~10x hun bestandsgrootte in geheugen). Tijdelijke bestanden worden direct opgeruimd.

Grote bestanden

Geoptimaliseerd voor IFC-modellen tot 1GB+. Voortgangsindicatie tijdens verwerking.

Deployment & integratie

Docker deployment

Volledige Docker Compose setup met backend, frontend, nginx, PostgreSQL en Redis. Een commando om alles op te starten.

On-premises

Draai de validator op je eigen server voor maximale controle over data en privacy. Geen cloud-afhankelijkheid.

Multi-tenant

Projectopslag met optionele NextCloud-integratie voor bestandsbeheer per organisatie.

SSO Authenticatie

OIDC-gebaseerde single sign-on voor enterprise-omgevingen.

Projectontwikkeling

Recente ontwikkelingen

De validator wordt actief ontwikkeld. Dit zijn de belangrijkste recente verbeteringen uit de openbare repository.

BIM Validator