Workjigs
Język: Polski
Narzędzia / Architektura i budownictwo

Zestawienie ilości z modelu IFC do przedmiaru

Model BIM już wie, ile betonu jest w każdej ścianie. To narzędzie odczytuje te liczby z pliku IFC, grupuje je tak, jak robi to kosztorysant, i zamienia w wycenioną tabelę, którą otworzysz w Excelu.

Co robi narzędzie

Otwierasz plik IFC wyeksportowany z Revita, Archicada, Tekla, Vectorworks, BricsCAD lub innego programu BIM. Narzędzie wypisuje każdy element budynku (ściany, płyty stropowe, słupy, belki, drzwi, okna, schody, dachy i inne), odczytuje jego materiał, kondygnację i ilości, a następnie je sumuje. Potem wybierasz jednostkę dla każdej pozycji, wpisujesz cenę jednostkową i pobierasz wynik jako przedmiar w formacie XLSX.

Plik jest odczytywany w przeglądarce przez kompilację WebAssembly biblioteki open source web-ifc. Nie jest wysyłany na serwer, więc można tu sprawdzać poufne modele projektów.

Miejsce w projekcie

Zestawienie ilości z modelu leży między projektem a kosztami. Gdy model projektowy jest skoordynowany, kosztorysant mierzy, ile każdego materiału potrzeba na budynek, mnoży przez stawki jednostkowe i sporządza kosztorys. Ręczne liczenie z rysunków 2D zajmuje dni. Programy do obmiaru z modeli kosztują tysiące dolarów rocznie za stanowisko. To narzędzie obejmuje pierwsze przybliżenie: szybki przedmiar z modelu, który możesz porównać z własnym pomiarem, użyć do sprawdzenia wariantu projektu względem budżetu lub przekazać wykonawcy jako punkt wyjścia.

Jak wybierana jest każda ilość

IFC definiuje standardowe zestawy ilości, zwane ilościami bazowymi, na przykład Qto_WallBaseQuantities i Qto_SlabBaseQuantities. Większość programów BIM potrafi je zapisać przy eksporcie. Narzędzie używa ich w pierwszej kolejności, ponieważ stosują one własne zasady programu autorskiego dotyczące połączeń i otworów. Gdy element nie ma zestawu ilości, narzędzie mierzy jego geometrię i oznacza pozycję odpowiednio.

JednostkaPierwszy wybórGdy brak
m³NetVolume, potem GrossVolumeObjętość zamkniętej siatki elementu
m²Ściany: NetSideArea, potem GrossSideArea. Drzwi i okna: Area. Płyty stropowe, dachy, okładziny: NetArea, potem GrossAreaPuste (powierzchnia siatki nie jest mierzoną powierzchnią elementu)
mLengthPuste
szt.Jedna na element

Ilości w pliku są zapisane we własnych jednostkach projektu. Narzędzie odczytuje definicje jednostek z pliku (na przykład milimetry dla długości, metry kwadratowe dla powierzchni) i przed sumowaniem przelicza każdą wartość na metry, metry kwadratowe i metry sześcienne.

Jak działa zastępczy pomiar geometrii

web-ifc zamienia każdy element na siatkę trójkątów w metrach. Dla siatki zamkniętej objętość wynika z twierdzenia o dywergencji: każdy trójkąt o wierzchołkach a, b, c tworzy z początkiem układu czworościan, a objętości ze znakiem sumują się do objętości bryły.

V = | Σ a · (b × c) / 6 |

Otwory wycięte przez drzwi i okna są już odjęte w siatce, więc wynik jest objętością netto. Metoda wymaga brył zamkniętych i niezachodzących na siebie. Elementy zamodelowane jako powierzchnie otwarte lub kilka nakładających się brył dają błędne objętości, dlatego takie pozycje są oznaczone jako „Geometria”, abyś mógł je sprawdzić.

Przykład obliczeniowy

Model przykładowy na tej stronie to mały jednokondygnacyjny budynek biurowy, który zbudowaliśmy do testów: cztery betonowe ściany o grubości 200 mm wokół rzutu 10 m na 6 m, wysokość 3 m, jedna ścianka działowa z bloczków 190 mm, płyta podłogowa 200 mm, cztery słupy 400 na 400 mm, dwie stalowe belki po 5 m, jedne drzwi i dwa okna. Długości są zapisane w milimetrach.

PozycjaIlośćSkąd pochodzi
Ściana, Concrete C25/3019,200 m³ (4 ściany)Qto NetVolume: 6,12 + 3,48 + 6,12 + 3,48
Ściana, Masonry block 19017,400 m²Qto NetSideArea: 5,8 m × 3,0 m
Płyta stropowa, Concrete C25/3012,648 m³Qto NetVolume: 10,2 × 6,2 × 0,2
Słup, Concrete C30/371,920 m³ (4 słupy)Geometria: 0,4 × 0,4 × 3,0 = 0,48 każdy
Belka, Steel S27510,000 m (2 belki)Qto Length po 5000 mm, przeliczone na metry
Drzwi / Okno1 szt. / 2 szt.Liczba

Objętości słupów nie ma w pliku; zmierzono je z geometrii i zgadzają się z niezależnym pomiarem w IfcOpenShell do trzech miejsc po przecinku. Jeśli dla płyty wpiszesz cenę jednostkową 120 za m³, wartość pozycji wyniesie 12,648 × 120 = 1517,76. Cena ta jest tylko ilustracją, a nie stawką rynkową.

Zanim zaufasz liczbom

To narzędzie służy do wstępnej kontroli i nauki. Przedmiary używane w przetargach, umowach lub płatnościach musi przygotować lub sprawdzić uprawniony kosztorysant.

Pliki, które otrzymujesz

Źródła

Ostatnio sprawdzono 2026-10-19