Cosa fa lo strumento
Apri un file IFC esportato da Revit, Archicad, Tekla, Vectorworks, BricsCAD o da qualsiasi altro programma BIM. Lo strumento elenca ogni elemento edilizio (pareti, solai, pilastri, travi, porte, finestre, scale, coperture e così via), legge materiale, piano e quantità e li somma. Poi scegli un'unità per ogni riga, inserisci un prezzo unitario e scarichi il risultato come computo metrico XLSX.
Il file viene letto nel tuo browser da una versione WebAssembly della libreria open source web-ifc. Non viene inviato a un server, quindi qui si possono controllare anche modelli di progetto riservati.
Dove si colloca in un progetto
Il computo si colloca tra progettazione e costi. Quando il modello di progetto è coordinato, il computista misura quanto di ogni materiale serve all'edificio, moltiplica per i prezzi unitari e produce una stima dei costi. Farlo a mano dai disegni 2D richiede giorni. I software di computo da installare che leggono i modelli costano migliaia di dollari l'anno per postazione. Questo strumento copre la prima passata: un computo rapido dal modello che puoi confrontare con la tua misurazione, usare per verificare un'opzione di progetto rispetto a un budget o consegnare a un'impresa come punto di partenza.
Come viene scelta ogni quantità
IFC definisce insiemi di quantità standard chiamati quantità di base, per esempio Qto_WallBaseQuantities e Qto_SlabBaseQuantities. La maggior parte dei programmi BIM può scriverli durante l'esportazione. Lo strumento li usa per primi, perché seguono le regole del programma di modellazione per giunzioni e aperture. Quando un elemento non ha un insieme di quantità, lo strumento ne misura invece la geometria e contrassegna la riga di conseguenza.
| Unità | Prima scelta | Se manca |
|---|---|---|
| m³ | NetVolume, poi GrossVolume | Volume della mesh chiusa dell'elemento |
| m² | Pareti: NetSideArea, poi GrossSideArea. Porte e finestre: Area. Solai, coperture, rivestimenti: NetArea, poi GrossArea | Lasciata vuota (la superficie di una mesh non è un'area misurata) |
| m | Length | Lasciata vuota |
| pz | Uno per elemento |
Le quantità nel file sono memorizzate nelle unità proprie del progetto. Lo strumento legge le definizioni delle unità nel file (per esempio millimetri per le lunghezze, metri quadrati per le aree) e converte ogni valore in metri, metri quadrati e metri cubi prima di sommare.
Come funziona il ripiego sulla geometria
web-ifc trasforma ogni elemento in una mesh triangolare in metri. Per una mesh chiusa, il volume racchiuso deriva dal teorema della divergenza: ogni triangolo con vertici a, b, c forma con l'origine un tetraedro, e i volumi con segno si sommano nel volume del solido.
V = | Σ a · (b × c) / 6 |
Le aperture di porte e finestre sono già sottratte nella mesh, quindi il risultato è un volume netto. Il metodo richiede solidi chiusi e non sovrapposti. Gli elementi modellati come superfici aperte o come più corpi sovrapposti danno volumi errati, perciò queste righe sono contrassegnate con «Geometria» così puoi controllarle.
Esempio svolto
Il modello di esempio di questa pagina è un piccolo ufficio a un piano che abbiamo costruito per le prove: quattro pareti in calcestruzzo da 200 mm attorno a una pianta di 10 m per 6 m, alte 3 m, una parete divisoria in blocchi da 190 mm, un solaio da 200 mm, quattro pilastri da 400 per 400 mm, due travi in acciaio da 5 m, una porta e due finestre. Le lunghezze sono memorizzate in millimetri.
| Riga | Quantità | Provenienza |
|---|---|---|
| Parete, Concrete C25/30 | 19,200 m³ (4 pareti) | Qto NetVolume: 6,12 + 3,48 + 6,12 + 3,48 |
| Parete, Masonry block 190 | 17,400 m² | Qto NetSideArea: 5,8 m × 3,0 m |
| Solaio, Concrete C25/30 | 12,648 m³ | Qto NetVolume: 10,2 × 6,2 × 0,2 |
| Pilastro, Concrete C30/37 | 1,920 m³ (4 pilastri) | Geometria: 0,4 × 0,4 × 3,0 = 0,48 ciascuno |
| Trave, Steel S275 | 10,000 m (2 travi) | Qto Length 5000 mm ciascuna, convertita in metri |
| Porta / Finestra | 1 pz / 2 pz | Numero |
I volumi dei pilastri non sono nel file; sono stati misurati dalla geometria e coincidono fino alla terza cifra decimale con una misura indipendente fatta con IfcOpenShell. Se inserisci un prezzo unitario di 120 per m³ per il solaio, l'importo della riga è 12,648 × 120 = 1517,76. Quel prezzo è solo un'illustrazione, non un prezzo di mercato.
Prima di fidarti dei numeri
- Una quantità del modello non equivale a una quantità misurata secondo un metodo normalizzato di misurazione (per esempio NRM 2 nel Regno Unito o le regole coreane standard di stima). Quei metodi aggiungono o detraggono voci secondo regole su soglie, sormonti e sfridi. Considera il computo qui presentato come quantità del modello.
- Casseforme, armature e sfridi non sono inclusi, a meno che non siano modellati come elementi.
- I risultati valgono quanto il modello. Elementi duplicati, pareti sovrapposte negli angoli e materiali mancanti compaiono direttamente nei totali. I nomi dei materiali sono presi come scritti nel file.
- Gli insiemi di quantità dipendono dalle impostazioni di esportazione. Se tutti i tuoi volumi mostrano «Geometria», attiva le quantità di base nell'esportazione IFC del tuo programma.
- I modelli molto grandi (centinaia di megabyte) possono superare la memoria utilizzabile da una scheda del browser, soprattutto sugli smartphone.
Questo strumento serve a verifiche preliminari e all'apprendimento. I computi usati per gare, contratti o pagamenti devono essere preparati o verificati da un computista o stimatore qualificato.
File che ottieni
- Computo metrico (XLSX): foglio «Computo» con voce, materiale, unità, quantità, prezzo unitario e importo; foglio «Elementi» con ogni elemento e la fonte di ogni numero; foglio «Note» con il nome del file, le unità e la data.
- Elenco elementi (CSV): una riga per elemento, per il tuo foglio di calcolo.
- Listino prezzi (CSV): colonne tipo, materiale, unità, prezzo. Salvalo una volta e importalo per il modello successivo.
- Progetto (JSON): le tue unità, i prezzi e il raggruppamento, per riprendere il lavoro più tardi.
Fonti
- buildingSMART International, Industry Foundation Classes. IFC 4.3 è pubblicato come ISO 16739-1:2024.
- buildingSMART, Qto_WallBaseQuantities e Qto_SlabBaseQuantities, documentazione IFC 4.3.2.0.
- That Open Company, web-ifc, licenza MPL-2.0.
- Per verificare se un file rispetta lo standard, usa il servizio gratuito buildingSMART IFC Validation Service.
Ultima verifica 2026-10-19