Torna al blog BIM e IFC
Strumenti e confronti · 2026-10-16 · 9 min
Computo quantità da un modello IFC nel browser: nette, lorde e gli elementi senza quantità
Un IFC di solito contiene già le proprie quantità (NetSideArea, GrossVolume, Length), ma sommarle alla cieca conta ogni muro due volte e nasconde gli elementi che non ne hanno. Come fare il computo di una selezione in modo che il totale sia un numero prezzabile, e come capire quando non lo è.
Computo quantità da un modello IFC nel browser: nette, lorde e gli elementi senza quantità — IFC Viewer Online article cover
Qualcuno chiede «quanti metri quadrati di tramezzi ci sono al piano 2?» e il modello è lì, a portata di mano. La maggior parte degli export IFC contiene già la risposta: ogni muro, solaio e trave può avere un IfcElementQuantity con lunghezze, aree, volumi e pesi, scritto dal software di authoring in fase di esportazione. Il problema non è ottenere un numero. È ottenere un numero che non sia contato due volte né incompleto in silenzio.
In sintesi
- Seleziona ciò che vuoi contare (con un clic, con un riquadro, per tipo o per piano) ed esegui il computo dal pannello Misura.
- Un solo valore per elemento e per tipo di grandezza, il netto prima del lordo: NetSideArea prevale su GrossSideArea, NetVolume su GrossVolume. La colonna indica quale è stato usato.
- La copertura fa parte della risposta. «28/40» accanto a un volume significa che dodici elementi mancano dal totale.
- Raggruppa per classe IFC, per tipo o per piano, poi copia la tabella in un foglio di calcolo o scaricala in CSV.
- Le quantità sono quelle del modello. Se sono sbagliate, il computo è fedelmente sbagliato: valida prima il modello.
Provalo: fai il computo di un modello reale
Apre un IFC di esempio con il pannello Misura. Seleziona qualche elemento (o un intero piano dall'albero) e premi «Computo quantità» nel pannello.

Apri il visualizzatore IFC interattivo
Da dove arrivano le quantità in un IFC
Le quantità non vengono calcolate dal visualizzatore a partire dai triangoli. Sono scritte nel file dal software di authoring, come oggetti simili ai set di proprietà chiamati IfcElementQuantity, di solito con i nomi dei set di quantità base standard: Qto_WallBaseQuantities, Qto_SlabBaseQuantities, Qto_BeamBaseQuantities e così via [ifc-qto]. Revit, Archicad, Tekla e Allplan le esportano tutti, ma di solito solo se è spuntata un'opzione di esportazione come «Export base quantities».
Ne derivano due conseguenze. I numeri seguono le regole del software di authoring (aperture detratte o no, strati uniti o no), che di solito è ciò che vuoi. E un modello esportato senza quella opzione non ha alcuna quantità, per quanto buona sembri la geometria.
| Elemento | Quantità tipiche | Quella usata dal computo |
|---|
| Muro | Length, Height, Width, NetSideArea, GrossSideArea, NetVolume, GrossVolume | Length; NetSideArea; NetVolume |
| Solaio | Width, Perimeter, NetArea, GrossArea, NetVolume, GrossVolume | Perimeter; NetArea; NetVolume |
| Trave / pilastro | Length, CrossSectionArea, OuterSurfaceArea, NetVolume, NetWeight | Length; OuterSurfaceArea; NetVolume; NetWeight |
| Segmento di canale / tubazione | Length, OuterSurfaceArea, GrossWeight | Length; OuterSurfaceArea; GrossWeight |
| Porta / finestra | Width, Height, Area | Area (e il numero) |
La trappola del doppio conteggio
Un muro con NetSideArea di 10 m² e GrossSideArea di 12 m² è un solo muro con 10 m² di finitura, non 22 m². Eppure «somma ogni quantità di tipo Area», che è ciò che fanno uno script rapido o un export generico delle proprietà, dà 22. Su un piano di tramezzi il totale è circa il doppio, e l'errore è invisibile perché ogni singolo numero è corretto.
La regola che il computo segue è semplice ed è indicata nella tabella: ogni elemento contribuisce con un solo valore per tipo di grandezza (numero, lunghezza, area, volume, peso), preso da una lista di priorità che mette il netto prima del lordo. Passa il mouse su un totale per vedere da quali quantità deriva; quando un computista valorizza al lordo, il CSV lo indica riga per riga.
Copertura: il numero accanto al numero
L'errore di computo più costoso non è un valore sbagliato. È un valore mancante. Dodici muri esportati da un modello collegato senza quantità base semplicemente non compaiono in una somma, e nel totale non c'è nulla di sospetto.
Per questo ogni totale porta con sé la propria copertura. Un piccolo asterisco segna una colonna in cui non tutti gli elementi del gruppo avevano la quantità, il tooltip dice «28 elementi su 40 ce l'hanno», e una riga sotto la tabella conta gli elementi senza alcuna quantità. Il CSV esporta la copertura come colonna a sé, così la vede anche chi riceve il file.
- Copertura 40/40: il totale è la risposta completa del modello per quel gruppo.
- Copertura inferiore al numero di elementi: alcuni elementi hanno la quantità, altri no. Di solito è un export misto (due software, due impostazioni).
- Nessuna quantità: riesporta con le quantità base attivate, oppure misura quegli elementi a mano con gli strumenti di area e distanza.
Raggruppamento: classe, tipo o piano
La stessa selezione si legge in modo diverso a seconda della domanda. Per classe IFC risponde a «quanto muro, solaio e trave c'è?»; per tipo risponde a «quanti metri di W-200 rispetto a W-100?», ed è su questo che si prezza un computo metrico; per piano risponde a «cosa c'è al piano 2?», ed è così che un cantiere sequenzia i lavori. Cambia il raggruppamento e la tabella e il CSV lo seguono.
Selezionare gli elementi giusti è metà del lavoro. Scegli per tipo o per piano dall'albero del modello, o per classe da una ricerca. Quando sono le classi stesse a essere sbagliate (muri esportati come IfcBuildingElementProxy), il raggruppamento lo rivela subito; gli errori più comuni nei modelli IFC spiega perché succede e come correggerlo in esportazione.
Dalla tabella alla stima
- Valida prima. Un modello con unità sbagliate o proxy ovunque produce una tabella dall'aria precisa, ma sbagliata.
- Seleziona l'ambito (un piano, un tipo, un pacchetto di lavori) ed esegui il computo.
- Controlla la copertura. Ogni valore sotto il 100% richiede una decisione: riesportare, misurare a mano o annotare l'esclusione.
- Copia (si incolla in colonne in Excel o Sheets) o scarica il CSV. Nelle impostazioni regionali che scrivono i decimali con la virgola, il CSV usa il punto e virgola, così i numeri si aprono come numeri.
- Applica le tue regole di misurazione, gli sfridi e i prezzi nel software di stima. La quantità del modello è l'inizio del computo, non il computo.
Computo quantità da un modello IFC nel browser: nette, lorde e gli elementi senza quantità