Wat de tool doet
Een staat is de tabel op de tekeningen die elke deur, elk kozijn of elke ruimte opsomt met maat, materiaal, brandwerendheid, hang- en sluitwerk en afwerking. In de praktijk bevat het model zelden alles: in het openbare model Duplex zijn 44 van de 74 waarden voor brandwerendheid de woorden "Fire Rating" in plaats van een klasse, en is geen enkele afwerking aan een ruimte gekoppeld. De tool doet daarom twee dingen tegelijk. Hij leest wat het model heeft, en hij geeft je een tabel waarin je de rest typt, met de modelwaarden en je eigen waarden gescheiden zichtbaar.
- Deuren en kozijnen: breedte en hoogte, type, draairichting of werking, materiaal, hostwand en de dikte ervan, bouwlaag, de ruimten aan weerszijden (uit de ruimtebegrenzingen in het model), brandwerendheid en geluidsisolatie, buiten of binnen, en elke eigenschap uit het model als extra kolom.
- Afwerking van ruimten: vloer, plint, wand en plafond, elk als ondergrond en afwerklaag, en de plafondhoogte. Bekledingen die in het model aan een ruimte zijn gekoppeld vullen de cellen; anders typ of plak je ze.
- Ruimteoppervlakken: oppervlak per ruimte met totalen per bouwlaag en per gebruik.
- Wandtypen: type, dikte, lagen met hun diktes, brandwerendheid en geluidsisolatie, aantal wanden en totale lengte.
- Hang- en sluitwerksets: elke set somt de onderdelen op, en de totalen vermenigvuldigen de onderdelen met de deuren die de set gebruiken.
Zo gebruik je het
- Open een IFC-bestand (IFC2X3 of IFC4). Het wordt in je browser gelezen; er wordt niets geüpload. Of gebruik het voorbeeldproject, of voeg rijen toe en typ.
- Kies de kolomset: Korea (één regel per merk: merk, plaats, maat, aantal, materiaal, werking, glas, hang- en sluitwerk, brandwerendheid), Japan (hetzelfde met een aanzichtschets, afwerking en diepte, zoals in een 建具表) of de Verenigde Staten (één regel per deur met deurnummer, van- en naarruimte, kozijn en hang- en sluitwerkset). Kolommen kun je tonen, verbergen en herordenen.
- Ken merken toe. Deuren en kozijnen met hetzelfde type, dezelfde maat, werking, materiaal, brandwerendheid, glas en hang- en sluitwerk krijgen hetzelfde merk, opgebouwd uit een materiaalletter, D of W en een nummer (AW1, SD2). Voor Amerikaanse deurnummers gebruikt de tool het ruimtenummer en een letter (101A).
- Vul de gaten. Cellen die je typt blijven bewaard als jouw waarden; cellen uit het model blijven gekleurd. In de weergave met één regel per merk geldt een waarde die je op één regel typt voor alle deuren van dat merk. Je kunt een blok dat uit een spreadsheet is gekopieerd in de tabel plakken.
- Open het tabblad Controle. Het toont lege verplichte cellen, plaatshouderwaarden en merken die meer dan één maat dekken, en elk item brengt je naar de cel.
- Exporteer de werkmap, de PDF met aanzichten, een cad-tabel of een CSV.
Bewerken in een spreadsheet en weer inlezen
De XLSX bewaart voor elke regel een verborgen sleutel. Als de aannemer of de opdrachtgever de werkmap met wijzigingen terugstuurt, open je hem hier: de tool toont elke cel die van het project afwijkt en past de wijzigingen na je bevestiging toe als getypte waarden. Nieuwe regels in de werkmap worden nieuwe rijen.
Een herzien model vergelijken
Open eerst het eerdere model en daarna het herziene met Herzien IFC vergelijken. Elementen worden gekoppeld via hun GlobalId. De tool markeert toegevoegde en verwijderde deuren, kozijnen en ruimten en toont welke velden zijn gewijzigd (maat, type, werking, bouwlaag, ruimten, brandwerendheid); je getypte waarden blijven bij hun elementen.
Bestanden
- XLSX: één blad per staat, getallen als getallen, kopregels herhaald bij afdrukken op A3 liggend, ruimteoppervlakken met SUM- en SUMIF-formules, totalen van het hang- en sluitwerk als formules en de controlelijst.
- PDF: A3-pagina's liggend met titelblok, de staten en aanzichtschetsen van elk deur- en kozijnmerk, op schaal getekend met het openingssymbool.
- DXF: de huidige staat als lijnen en tekst op de lagen A-SCHD en A-SCHD-TEXT, in millimeters, om op een tekenblad te plaatsen.
- CSV en het projectbestand (JSON).
Hoe het is gecontroleerd
Twee openbare modellen zijn met de tool gelezen en de aantallen zijn vergeleken met een telling in de IFC-tekst.
| Model | Schema | Deuren | Kozijnen | Ruimten |
|---|---|---|---|---|
| Duplex_A (voorbeeldbestanden van de buildingSMART-community, CC BY 4,0) | IFC2X3 | 14 | 24 | 21 |
| AC20-FZK-Haus (Karlsruher Instituut voor Technologie, KIT) | IFC4 | 5 | 11 | 7 |
Bij FZK-Haus, waar elke wand zijn lengte meedraagt, is de uit de geometrie gemeten lengte vergeleken met de hoeveelheid van het model zelf: totaal 112,33 m tegenover 109,66 m. Buitenwanden komen op 10,0 m waar de hoeveelheid 9,7 m aangeeft, omdat de geometrie de buitenmaat van een wand van 300 mm geeft en de hoeveelheid de hartlijn. De staat markeert uit de geometrie gemeten lengtes met een sterretje.
Beperkingen
De waarden komen uit wat het model bevat. Afwerking, glas en hang- en sluitwerk zitten zelden in een model en moeten worden getypt. De werking van kozijnen wordt in IFC per vleugel opgeslagen en niet gelezen; kies haar in de tabel. Vliesgevels worden niet in panelen opgedeeld. Zeer grote modellen worden beperkt door het geheugen van het browsertabblad. De staten zijn een tekenhulp: controleer ze voor uitgifte aan de hand van de tekeningen en het bestek.
Bronnen
- buildingSMART, IfcDoor, Pset_DoorCommon en IfcRelSpaceBoundary (IFC4 ADD2 TC1).
- Testmodellen: buildingSMART community sample test files, KIT IFC examples.
- IFC lezen in de browser: web-ifc (MPL-2.0). Werkmappen: ExcelJS (MIT). PDF: pdf-lib (MIT).
Laatst gecontroleerd 2026-10-19