tigtools

IFC to OBJPro

Scegli un file .ifc per trasformare i suoi elementi edilizi in un Wavefront OBJ per Blender, SketchUp, motori di gioco e visualizzatori 3D. Il modello viene elaborato sul tuo dispositivo.

Funziona nel browser Nessuna registrazione

Verifica del piano…

Come si usa

  1. Esporta il tuo modello come IFC (IFC2x3 o IFC4) da Revit, ArchiCAD, Tekla, Allplan o un altro programma BIM.
  2. Scegli il file .ifc e fai clic su Leggi modello.
  3. Seleziona i tipi IFC desiderati, ad esempio IfcWall, IfcSlab e IfcWindow.
  4. Scarica l'OBJ con il suo MTL in un ZIP e importalo nel tuo programma 3D.

Come funziona

Il modello viene letto da web-ifc, un motore IFC open source (MPL-2.0) compilato in WebAssembly e servito da questo sito. Analizza il file IFC e triangola la geometria di ogni elemento (estrusioni, tagli booleani, brep e così via), inclusa la sua posizione nell'edificio. Lo strumento conserva i triangoli di ciascun elemento, conta gli elementi per tipo IFC e scrive un file Wavefront OBJ: un oggetto per elemento, coordinate in metri con asse Y verso l'alto e un materiale MTL per ogni colore ricavato dagli stili di superficie IFC (colore diffuso e trasparenza).

L'OBJ contiene solo geometria e colori: proprietà IFC, quantità, materiali come dati, piani e relazioni non vengono esportati. I vertici non sono condivisi tra gli elementi, quindi l'OBJ è più grande di una mesh saldata. La lettura avviene in un'unica fase sul thread principale della pagina, quindi la pagina si interrompe mentre viene elaborato un modello grande. La memoria è il limite principale: un IFC da 100 MB può richiedere diversi gigabyte nel browser.

Esempi

Visualizzazione in Blender

Esporta il modello architettonico da Revit come IFC, convertilo con tutti gli elementi edilizi tranne gli spazi e importa l'OBJ in Blender con i colori MTL per il rendering.

Solo la struttura

Deseleziona tutto, poi seleziona IfcColumn, IfcBeam, IfcSlab e IfcFooting per ottenere un OBJ della struttura portante per una presentazione.

Domande frequenti

Quali versioni IFC funzionano?

IFC2x3 e IFC4 funzionano meglio; i file IFC4x3 vengono letti dove web-ifc li supporta. IFCZIP e IFCXML devono prima essere convertiti in un semplice .ifc.

Perché questo è uno strumento Pro?

I modelli edilizi sono grandi e la conversione richiede i limiti di dimensione file più alti del piano Pro. L'elaborazione in sé avviene comunque interamente nel tuo browser.

Sono incluse le proprietà BIM?

No. Il formato OBJ non può memorizzarli. I tipi e gli ID degli elementi vengono mantenuti nei nomi degli oggetti, così puoi associare gli oggetti all'IFC.

La pagina si è bloccata. È un problema?

Probabilmente no. I modelli grandi richiedono tempo per la triangolazione e la pagina non può rispondere finché non ha terminato. Se la scheda va in crash, il modello richiede più memoria di quanta il browser possa utilizzare.

Privacy

Il file IFC viene elaborato nel tuo browser con WebAssembly. Non viene caricato né archiviato. Il motore IFC viene caricato da questo sito. Lo stato del tuo piano viene verificato per sbloccare lo strumento e viene conteggiato solo un evento anonimo relativo all'uso dello strumento.