tigtools

IFC til OBJPro

Velg en .ifc-fil for å gjøre bygningselementene om til en Wavefront OBJ for Blender, SketchUp, spillmotorer og 3D-visere. Modellen behandles på enheten din.

Kjører i nettleseren din Ingen registrering

Sjekker planen din…

Slik bruker du det

  1. Eksporter modellen din som IFC (IFC2x3 eller IFC4) fra Revit, ArchiCAD, Tekla, Allplan eller et annet BIM-program.
  2. Velg .ifc-filen og klikk Les modell.
  3. Huk av IFC-typene du vil ha, for eksempel IfcWall, IfcSlab og IfcWindow.
  4. Last ned OBJ-en med MTL-en i en ZIP, og importer den i 3D-programmet ditt.

Slik fungerer det

Modellen leses av web-ifc, en åpen kildekode-IFC-motor (MPL-2.0) kompilert til WebAssembly og servert fra dette nettstedet. Den analyserer IFC-filen og triangulerer geometrien for hvert element (ekstruderinger, boolske kutt, breps og så videre), inkludert plasseringen i bygningen. Verktøyet beholder trekantene for hvert element, teller elementer per IFC-type og skriver en Wavefront OBJ: ett objekt per element, koordinater i meter med Y opp, og ett MTL-materiale per farge hentet fra IFC-overflatestilene (diffus farge og gjennomsiktighet).

OBJ inneholder kun geometri og farger: IFC-egenskaper, mengder, materialer som data, etasjer og relasjoner eksporteres ikke. Hjørnepunkter deles ikke mellom elementer, så OBJ-en blir større enn et sveiset mesh. Lesingen skjer i ett trinn på sidens hovedtråd, så siden pauses mens en stor modell behandles. Minne er den viktigste begrensningen: en IFC-fil på 100 MB kan kreve flere gigabyte i nettleseren.

Eksempler

Visualisering i Blender

Eksporter arkitekturmodellen fra Revit som IFC, konverter den med alle bygningselementer unntatt rom, og importer OBJ-en til Blender med MTL-fargene for rendering.

Kun konstruksjonen

Fjern alle avhakinger, og huk deretter av IfcColumn, IfcBeam, IfcSlab og IfcFooting for å få en OBJ av den bærende konstruksjonen til en presentasjon.

Ofte stilte spørsmål

Hvilke IFC-versjoner fungerer?

IFC2x3 og IFC4 fungerer best; IFC4x3-filer leses der web-ifc støtter dem. IFCZIP og IFCXML må først konverteres til en vanlig .ifc.

Hvorfor er dette et Pro-verktøy?

Bygningsmodeller er store, og konverteringen krever de høyere filstørrelsesgrensene i Pro-planen. Selve behandlingen skjer fortsatt utelukkende i nettleseren din.

Er BIM-egenskaper inkludert?

Nei. OBJ kan ikke lagre dem. Elementtyper og ID-er beholdes i objektnavnene, slik at du kan koble objekter til IFC-en.

Siden frøs. Er den ødelagt?

Sannsynligvis ikke. Store modeller tar en stund å triangulere, og siden kan ikke svare før det er ferdig. Hvis fanen krasjer, trenger modellen mer minne enn nettleseren kan bruke.

Personvern

IFC-filen behandles i nettleseren din med WebAssembly. Den lastes ikke opp eller lagres. IFC-motorfilen lastes inn fra dette nettstedet. Planstatusen din sjekkes for å låse opp verktøyet, og bare en anonym hendelse om at verktøyet ble brukt, telles.