Sådan bruger du det
- Eksporter din model som IFC (IFC2x3 eller IFC4) fra Revit, ArchiCAD, Tekla, Allplan eller et andet BIM-program.
- Vælg .ifc-filen, og klik på Læs model.
- Markér de IFC-typer, du vil have, for eksempel IfcWall, IfcSlab og IfcWindow.
- Download OBJ-filen med tilhørende MTL i en ZIP, og importer den i dit 3D-program.
Sådan fungerer det
Modellen læses af web-ifc, en open source IFC-motor (MPL-2.0), der er kompileret til WebAssembly og serveres fra dette website. Den analyserer IFC-filen og triangulerer geometrien for hvert element (ekstruderinger, booleske snit, breps med mere), inklusive placeringen i bygningen. Værktøjet beholder trekanterne for hvert element, tæller elementer pr. IFC-type og skriver en Wavefront OBJ: ét objekt pr. element, koordinater i meter med Y opad og ét MTL-materiale pr. farve hentet fra IFC-overfladestilene (diffus farve og gennemsigtighed).
OBJ indeholder kun geometri og farver: IFC-egenskaber, mængder, materialer som data, etager og relationer eksporteres ikke. Hjørnepunkter deles ikke mellem elementer, så OBJ-filen er større end en sammensvejset mesh. Indlæsningen foregår i ét trin på sidens hovedtråd, så siden sættes på pause, mens en stor model behandles. Hukommelse er den største begrænsning: en IFC-fil på 100 MB kan kræve flere gigabyte i browseren.
Eksempler
Visualisering i Blender
Eksportér arkitekturmodellen fra Revit som IFC, konverter den med alle bygningselementer undtagen rum, og importer OBJ-filen i Blender med dens MTL-farver til rendering.
Kun konstruktionen
Fjern markeringen fra alt, og sæt derefter kryds ved IfcColumn, IfcBeam, IfcSlab og IfcFooting for at få en OBJ af den bærende konstruktion til en præsentation.
Ofte stillede spørgsmål
Hvilke IFC-versioner virker?
IFC2x3 og IFC4 fungerer bedst; IFC4x3-filer læses, hvor web-ifc understøtter dem. IFCZIP og IFCXML skal først konverteres til en almindelig .ifc.
Hvorfor er dette et Pro-værktøj?
Bygningsmodeller er store, og konverteringen kræver de højere filstørrelsesgrænser i Pro-planen. Selve behandlingen foregår stadig helt i din browser.
Er BIM-egenskaber inkluderet?
Nej. OBJ kan ikke gemme dem. Elementtyper og ID'er beholdes i objektnavnene, så du kan matche objekter med IFC-filen.
Siden frøs. Er den gået i stykker?
Sandsynligvis ikke. Store modeller tager et stykke tid at triangulere, og siden kan ikke svare, før det er færdigt. Hvis fanen går ned, kræver modellen mere hukommelse, end browseren kan bruge.
Privatliv
IFC-filen behandles i din browser med WebAssembly. Den uploades eller gemmes ikke. IFC-motorfilen indlæses fra dette websted. Din planstatus kontrolleres for at låse værktøjet op, og der tælles kun en anonym hændelse om, at værktøjet blev brugt.