Projecten afgeschermd per organisatie
Project-, bestands- en cloudroutes controleren voortaan de organisatiecontext voordat gegevens worden geopend of gewijzigd.
OpenAEC Ecosysteem
Open source IFC-validatietool. Valideer modellen tegen IDS-specificaties, Nederlandse standaarden en projecteisen — in de browser, via CLI of API.
| Functionaliteit | Omschrijving |
|---|---|
| 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. |
| Functionaliteit | Omschrijving |
|---|---|
| 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. |
| Functionaliteit | Omschrijving |
|---|---|
| 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. |
| Functionaliteit | Omschrijving |
|---|---|
| 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. |
| Functionaliteit | Omschrijving |
|---|---|
| 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. |
| Functionaliteit | Omschrijving |
|---|---|
| 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. |
| Functionaliteit | Omschrijving |
|---|---|
| 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
De validator wordt actief ontwikkeld. Dit zijn de belangrijkste recente verbeteringen uit de openbare repository.
Project-, bestands- en cloudroutes controleren voortaan de organisatiecontext voordat gegevens worden geopend of gewijzigd.
De frontend-tooling en gegevensparser zijn bijgewerkt en de gemelde beveiligingsproblemen in de dependencycontrole zijn opgelost.
De projectworkflow ondersteunt nu lokale projectbestanden, opslaan als nieuw project en openen of bijwerken vanuit gekoppelde projectopslag.
Doorsnedevlakken zijn direct in de 3D-weergave te selecteren en te verslepen voor gerichte modelinspectie.