In breve
Per una visualizzazione da Archicad si esporta in IFC con un traduttore che porta la geometria per intero: IFC4 Design Transfer View invece di Reference View, con arredi e oggetti di libreria disattivati. Ciò che arriva in VEDUTUM sono solidi con un colore ciascuno — superfici, proprietà e layer restano nel file ma non vengono mai disegnati. Se servono i materiali, si passa da un GLB. Il limite è di 60 MB.
Il traduttore decide, non il pulsante
Archicad non esporta l’IFC con un’unica impostazione fissa. I traduttori contengono la model view definition, l’ambito e il modo in cui gli elementi vengono mappati. Graphisoft documenta, tra gli altri, due scopi: la Reference View, per uno scambio unidirezionale in cui il destinatario non modifica la geometria, e la Design Transfer View, pensata per la modifica successiva, che trasferisce gli elementi insieme ai loro collegamenti.
Per una visualizzazione vanno bene entrambe, purché i solidi arrivino interi. Le suggeriamo la Design Transfer View, perché consegna gli elementi come solidi coerenti invece che come una rappresentazione già calcolata. In ogni caso controlli: ci sono tutti i piani, anche l’interrato, e il traduttore esporta il modello e non soltanto ciò che si vede nella pianta?
Che cosa disattivare prima di esportare
In formato IFC una casa raramente pesa più di qualche megabyte — finché non si aggiungono arredi, sanitari, armature e oggetti di libreria. Si arriva in fretta a cento megabyte, e nulla di tutto ciò si vede nell’immagine, perché il modello di immagini inserisce comunque gli arredi da sé.
Quindi prima di esportare: disattivi arredi e oggetti di libreria, includa il terreno solo dove è modellato come solido e lasci sempre fuori le armature. Non è una formalità: decide se il file resta sotto il nostro limite di 60 MB e con quale rapidità il modello si apre nel browser.
Che cosa succede da parte nostra
Il file IFC viene letto nel Suo browser, non sul nostro server: web-ifc, un lettore open source compilato in WebAssembly, gira nella scheda. Comprende IFC2x3 e IFC4 e consegna ogni solido come mesh di triangoli con un colore. Ciò che viene caricato dopo è il GLB generato a partire dall’IFC — il file originale resta sul Suo computer.
Arriva quindi la geometria: tutto ciò che nell’esportazione ha un solido, con il suo colore e la sua posizione. Non arrivano invece set di proprietà, nomi dei componenti, layer, classi IFC e texture: sono nel file, ma nulla li disegna. Se servono materiali e texture, esporti in GLB anziché in IFC — quel formato li porta con sé. Il limite è di 60 MB per file, e la lettura non costa punti.
Che cosa significa per la facciata
Le superfici di Archicad — larice, intonaco, mattone — sono definizioni di materiale del programma. Attraverso l’IFC arriva un solo colore per solido, e solo dove l’esportazione lo porta. Per una visualizzazione questo conta meno di quanto sembri: facciata, serramenti, tetto e interni si scelgono in VEDUTUM tra varianti calcolate sullo stesso volume. La geometria resta fissa, cambia il materiale.
Se Le servono davvero le superfici di Archicad, usi un file GLB invece dell’IFC: quel formato porta materiali e texture, e lo carichiamo senza modifiche.
I limiti di questo report
Non abbiamo condotto una serie di misurazioni su progetti altrui, quindi non citiamo alcuna percentuale di riuscita. Qui dichiariamo due cose: ciò che il nostro lettore ricava da un file IFC, che è nel nostro codice, e ciò che il programma offre in esportazione secondo la propria documentazione. Solo il Suo modello può dare una risposta definitiva — e provarlo non costa nulla, perché l’importazione avviene nel browser.
Domande e risposte
Reference View o Design Transfer View?
Per una visualizzazione, la Design Transfer View: trasferisce gli elementi con i loro collegamenti invece di una rappresentazione per il destinatario. Anche la Reference View funziona; è semplicemente pensata per lo scambio unidirezionale.
Perché il mio file IFC è così grande?
Quasi sempre per arredi, sanitari, armature e oggetti di libreria. Senza di essi una casa resta ben sotto il limite di 60 MB — e nell’immagine non manca nulla, perché gli arredi derivano dallo stile degli interni.
Le mie superfici arrivano?
Non attraverso l’IFC. Arriva un colore per solido, nessuna texture e nessun materiale. Facciata e interni si scelgono in VEDUTUM tra varianti; se servono i Suoi materiali, mandi un GLB.
Il mio file viene caricato sul vostro server?
Il file IFC no. Viene letto nel browser, e viene conservato solo il modello che ne deriva (un GLB). Neppure la lettura costa punti.
Fonti
- Graphisoft: Model View Definitions
- Graphisoft: IFC Translators overview
- web-ifc: open-source IFC reader
Tradotto dall’inglese. Originale: legga l’articolo in inglese



