Naar de inhoud

IFC-visualisatie

IFC-bestanden visualiseren: wat het formaat wel en niet kan

IFC is de open standaard voor gebouwmodellen. Waarom een IFC-bestand niet zomaar in een browser verschijnt, hoe de omzetting naar glTF werkt en welke exportinstellingen veel gedoe voorkomen.

Doorsnede-visualisatie van het begane grond met gemeubileerde kamers

Kort samengevat

Een IFC-bestand beschrijft een gebouw als een verzameling onderdelen met eigenschappen, niet als een afgewerkt oppervlak. Voor de visualisatie worden de geometrie van de onderdelen berekend en omgezet naar een weergaveformaat als glTF, dat browsers en renderers direct lezen. Dat werkt betrouwbaar wanneer het model in meters is geëxporteerd, alleen de onderdelen bevat die u nodig hebt en dicht bij de coördinaatoorsprong ligt.

Wat een IFC-bestand bevat

IFC staat voor Industry Foundation Classes. Het formaat is ontwikkeld zodat ontwerpsoftware van verschillende leveranciers gebouwmodellen kan uitwisselen. Het wordt gepubliceerd door buildingSMART International; de huidige versie, IFC 4.3, is genormeerd als ISO 16739-1:2024. IFC 2x3 en IFC 4 zijn in de praktijk ook wijdverspreid.

Een IFC-bestand is geen verzameling driehoeken zoals een grafisch programma die kent. Het beschrijft objecten: een wand met as, hoogte, dikte en lagenopbouw, een raam met zijn positie, een bouwlaag met zijn onderdelen. Veel vormen zijn alleen als regel opgeslagen, bijvoorbeeld een geëxtrudeerd profiel of het resultaat van een doorsnede. Daardoor is IFC waardevol voor hoeveelheidsberekeningen, coördinatie en controle, maar onpraktisch om alleen te tonen.

Waarom een omzetting nodig is

Een browser of renderer heeft oppervlakken nodig: driehoeken met coördinaten, normalen en materialen. Om die uit IFC te krijgen, moet elke regel worden uitgerekend. De open-sourcebibliotheek web-ifc doet dat rechtstreeks in uw browser: hij leest het bestand, berekent de geometrie van elk onderdeel en schrijft die als driehoeken weg. Niets verlaat uw computer voordat het model al een GLB is; alleen dat GLB wordt geüpload.

VEDUTUM gebruikt hiervoor glTF. glTF 2.0 is de open standaard van de Khronos Group voor het leveren van 3D-inhoud en is genormeerd als ISO/IEC 12113:2022. Het bewaart geometrie, materialen en texturen, zodat een browser ze zonder verdere verwerking op de grafische kaart kan laden. De binaire variant, GLB, verpakt alles in één bestand.

Na de omzetting verschijnt het model in de 3D-preview, en dezelfde glTF-stand dient als basis voor de architectuurbeelden.

Wat bij de omzetting verloren gaat

Voor de weergave tellen geometrie en kleuren. Eigenschappen van onderdelen, zoals brandwerendheid, U-waarde of fabrikant, worden niet meegenomen. Het oorspronkelijke IFC-bestand blijft echter ongewijzigd en kan op elk moment voor andere doeleinden worden gebruikt.

De omzetting neemt kleuren over uit de oppervlaktestijlen van het model, waar die bestaan. Texturen en fotografische materialen komen zelden voor in IFC-exports. Wilt u precies zulke materialen tonen, exporteer dan rechtstreeks GLB vanuit een programma dat materialen met texturen kan uitvoeren, naast of in plaats van IFC.

Exportinstellingen die gedoe voorkomen

  • Eenheid: meter

    Modellen die in millimeters zijn geëxporteerd, verschijnen anders 1.000 keer te groot.

  • Bereik: alleen zichtbare onderdelen

    Ruimtestempels, maatvoering en hulplichamen storen de weergave.

  • Detailobjecten: alleen wat in het beeld hoort

    Meubels met veel vlakken maken bestanden groot en traag.

  • Locatie: dicht bij de oorsprong

    Zeer grote coördinaten veroorzaken afrondingsfouten in de weergave.

  • Bouwlagen: volledig

    Ontbrekende vloeren vallen pas op bij het renderen.

Bestandsgrootte en wat daarna

De limiet voor één bestand bij VEDUTUM is op dit moment 95 MB. Ligt uw export daarboven, dan is het verbergen van detailobjecten meestal genoeg. Meer over formaten staat op de pagina over IFC, glTF en GLB.

Exporteer een actueel project als test als IFC 4 in meters en controleer het bestand in een gratis IFC-viewer. Klopt alles daar, dan is de weg naar visualisatie duidelijk. Sneller nog gaat het vanuit een plattegrond: u kunt een account met punten aanmaken om het uit te proberen, zie prijzen.

Vragen en antwoorden

Welke IFC-versie moet ik exporteren?

IFC 4 of IFC 4.3 als uw software dat aanbiedt. IFC 2x3 werkt ook en is in veel kantoren nog de standaard.

Waarom is mijn model enorm na het importeren?

Meestal is het in millimeters geëxporteerd. Stel de exporteenheid in op meters en exporteer opnieuw.

Gaan de BIM-gegevens verloren?

Alleen geometrie en kleuren worden gebruikt voor de weergave. Het oorspronkelijke IFC-bestand met al zijn eigenschappen blijft ongewijzigd.

Is een GLB beter dan IFC?

Voor weergave met materialen en texturen wel. Voor uitwisseling tussen ontwerpprogramma’s is IFC het juiste formaat.

Bronnen

Vertaald uit het Engels. Origineel: lees het Engelse artikel

Van uw plattegrond naar een set beelden

Upload een plattegrond, stel gevel en dak in, en krijg beelden, clips en een deellink.

Gratis beginnenDiensten bekijken

Doe mee aan de bètaDemo