Zo gebruik je deze tool
- Exporteer uw model als IFC (IFC2x3 of IFC4) vanuit Revit, ArchiCAD, Tekla, Allplan of een ander BIM-programma.
- Kies het .ifc-bestand en klik op Model lezen.
- Vink de IFC-typen aan die u wilt, bijvoorbeeld IfcWall, IfcSlab en IfcWindow.
- Download het OBJ-bestand met bijbehorende MTL in een ZIP en importeer het in uw 3D-programma.
Hoe het werkt
Het model wordt gelezen door web-ifc, een open-source IFC-engine (MPL-2.0) die naar WebAssembly is gecompileerd en vanaf deze website wordt aangeboden. De engine parseert het IFC-bestand en trianguleert de geometrie van elk element (extrusies, booleaanse uitsnijdingen, breps enzovoort), inclusief de plaatsing in het gebouw. De tool bewaart de driehoeken van elk element, telt elementen per IFC-type en schrijft een Wavefront OBJ: één object per element, coördinaten in meters met Y omhoog, en één MTL-materiaal per kleur uit de IFC-oppervlaktestijlen (diffuse kleur en transparantie).
OBJ bevat alleen geometrie en kleuren: IFC-eigenschappen, hoeveelheden, materialen als data, verdiepingen en relaties worden niet geëxporteerd. Hoekpunten worden niet gedeeld tussen elementen, dus het OBJ-bestand is groter dan een gelaste mesh. Het inlezen gebeurt in één stap op de hoofdthread van de pagina, waardoor de pagina pauzeert terwijl een groot model wordt verwerkt. Geheugen is de belangrijkste beperking: een IFC van 100 MB kan in de browser enkele gigabytes nodig hebben.
Voorbeelden
Visualisatie in Blender
Exporteer het architectuurmodel vanuit Revit als IFC, converteer het met alle bouwelementen behalve ruimten, en importeer het OBJ-bestand in Blender met de MTL-kleuren voor rendering.
Alleen de constructie
Schakel alles uit en vink vervolgens IfcColumn, IfcBeam, IfcSlab en IfcFooting aan om een OBJ van de dragende constructie te krijgen voor een presentatie.
Veelgestelde vragen
Welke IFC-versies werken?
IFC2x3 en IFC4 werken het best; IFC4x3-bestanden worden gelezen wanneer web-ifc ze ondersteunt. IFCZIP en IFCXML moeten eerst naar een gewoon .ifc-bestand worden omgezet.
Waarom is dit een Pro-tool?
Bouwmodellen zijn groot en voor de conversie zijn de hogere bestandsgroottelimieten van het Pro-plan nodig. De verwerking zelf gebeurt nog steeds volledig in uw browser.
Worden BIM-eigenschappen opgenomen?
Nee. OBJ kan deze niet opslaan. Elementtypen en ID's worden bewaard in de objectnamen, zodat u objecten aan het IFC-bestand kunt koppelen.
De pagina is vastgelopen. Is er iets mis?
Waarschijnlijk niet. Grote modellen hebben even tijd nodig om te trianguleren, en de pagina kan niet reageren totdat dit klaar is. Als het tabblad crasht, heeft het model meer geheugen nodig dan de browser kan gebruiken.
Privacy
Het IFC-bestand wordt in uw browser verwerkt met WebAssembly. Het wordt niet geüpload of opgeslagen. Het IFC-enginebestand wordt vanaf deze website geladen. Uw abonnementsstatus wordt gecontroleerd om de tool te ontgrendelen en er wordt alleen een anonieme gebeurtenis geteld dat de tool is gebruikt.