AI rješenja za građevinarstvo
Drone monitoring sa BIM usporedbom i automatski quantity takeoff iz mješovitih PDF/CAD/IFC izvora - od pre-tender procjene do snimanja napretka u realnom vremenu.
Operativni izazovi u industriji
- ● 4D-BIM usporedba (3D model + vremenska osa) sa stvarnim napretkom iz drone snimaka - pomak između projektovanog i stvarnog rasporeda često se otkriva tek na bilateralnim sastancima sa zaostatkom od 2-3 sedmice.
- ● Photogrammetry pipeline mora raditi pod varijabilnim uvjetima (sjenke, oblačno vrijeme, dust) i isporučivati rezultate u manje od 6h da bi bili korisni za sljedeći planning ciklus.
- ● Mixed-format quantity takeoff - nacrti dolaze kao PDF (često skenirani), DWG, IFC i Revit, sa različitim revizijama i nedosljednim slojevima/blokovima.
- ● Subcontractor performance tracking - resource utilization (mašine, ljudstvo) često nije instrumentiran, a EVM (Earned Value Management) se računa ručno u Excel-u sa kašnjenjem.
- ● Lokalna preciznost cijena materijala i radne snage - generic cost databases ne pokrivaju regionalne varijacije; potrebna je integracija sa lokalnim cjenovnicima i istorijskim podacima izvođača.
Demo case studies
Progress monitoring iz drone snimaka sa 4D-BIM usporedbom i EVM auto-kalkulacijom
Generalni izvođač sa portfeljom od 14 aktivnih gradilišta (komercijalni i infrastrukturni objekti) snimao je napredak ručnim obilascima i fotografijama sa terena. Schedule deviation alertovi su dolazili sa zaostatkom od 2-3 sedmice, kada su korektivne mjere već skupe. EVM se računao u Excel-u na mjesečnom nivou, dok su sastanci sa investitorima bili sedmični.
Sistem je morao orkestrirati automatske drone letove (3-5x sedmično po gradilištu), procesuirati fotografije u 3D point cloud i mesh model u manje od 6h, poravnati sa BIM modelom (Revit/ArchiCAD/Tekla import preko IFC-a) i identifikovati šta je izgrađeno vs. šta je trebalo biti izgrađeno do tog datuma. Sve to integrisano sa MS Project ili Primavera P6 baseline rasporedom da generiše schedule deviation alerte i auto-računa EVM metrike (PV, EV, AC, SPI, CPI). Subcontractor performance tracking je bio dodatni zahtjev - kvantifikovati ko je u zaostatku i koliko.
Drone fleet je DJI Matrice 350 RTK sa DJI Dock-ovima na svakom gradilištu - scheduled flight planovi se generišu kroz DJI Cloud API i izvršavaju autonomno. Photogrammetry pipeline je hibrid - koristimo Pix4D Engine kao primarni processor sa fallback-om na OpenDroneMap, sve orkestrirano kroz Apache Airflow DAG-ove na on-prem cluster-u sa GPU node-ovima. Output je dense point cloud (LAS/LAZ) i textured mesh, georeferencirani sa RTK preciznosti (sub-3cm). BIM alignment koristi ifcopenshell za parsiranje IFC eksporta iz Revit/ArchiCAD/Tekla, registracija point cloud-a na BIM koordinatni sistem radi se preko ICP varijante sa coarse alignment-om iz survey kontrolnih tačaka. Element-by-element comparison - za svaki BIM element (zid, ploča, stub) provjeravamo da li postoji odgovarajući region u point cloud-u i koliko se završen volumen poklapa sa projektovanim, što daje per-element completion percentage. Schedule integracija čita XML eksporte iz MS Project i Primavera P6, mapira BIM elemente na schedule activities preko WBS koda i upoređuje stvarni vs. planirani progress. EVM se računa automatski (Earned Value = % completion × budgeted cost po elementu), sa per-subcontractor agregacijom. Web viewer (Three.js) prikazuje BIM model overlay-an sa point cloud-om i color-coded statusom (on schedule, ahead, behind), sa drill-down do pojedinog elementa. Alerti idu na Slack/email kada SPI padne ispod 0.9 ili kritični element kasni više od 5 dana.
Python, Pix4D Engine, OpenDroneMap, Open3D, ifcopenshell, Apache Airflow, PostGIS, Three.js, DJI Cloud API, DJI Dock, MS Project XML, Primavera P6 XML, FastAPI
Demo primjer baziran na stvarnoj inženjerskoj praksi. Identitet klijenta povjerljiv prema NDA.
Quantity takeoff iz mixed-format tehničkih crteža za pre-tender bid pripremu
Izvođač koji konkurira na 25-30 tendera godišnje (komercijalni objekti, javni radovi) trošio je prosjek 14 dana po tenderu na quantity takeoff i bid pripremu. Inputi od investitora dolazili su u haotičnoj formi - skenirani PDF-ovi nacrta, DWG fajlovi sa nedosljednim slojevima, povremeno IFC i Revit modeli, plus tekstualni BoQ template-i u Excel-u. Greške u takeoff-u (najčešće previd revizije) značile su gubitak novca ako se tender osvoji.
Trebali smo automatski takeoff pipeline koji prihvata sve formate (PDF skeniran i nativan, DWG, IFC, Revit), izvlači količine (volumeni, površine, dužine) po stavkama BoQ-a, mapira ih na lokalne cijene materijala i rada, detektuje revizije između setova nacrta (npr. v1 vs. v3 koje stigne 4 dana kasnije) i generiše Bill of Materials sa subcontractor RFQ paketima. Pre-tender bid time je morao pasti ispod 5 dana.
Multi-format ingest layer detektuje tip fajla i rutira na odgovarajući parser. Za nativne PDF-ove i DWG koristimo PyMuPDF i ezdxf da izvučemo geometriju i tekst po sloju. Za IFC i Revit ifcopenshell daje strukturisanu reprezentaciju gdje su količine direktno čitljive. Za skenirane PDF-ove (najteži slučaj) imamo dvostepeni vision pipeline - prvo LayoutLMv3 finetuneovan na 7.800 anotiranih građevinskih nacrta detektuje regions (legenda, table dimenzija, naslovni blok, glavni crtež), zatim Donut model čita i strukturira table dimenzija i specifikacija. Za samu geometriju iz crteža koristimo custom CNN treniran da prepoznaje standardne građevinske simbole (zidovi po tipu, otvori, stupovi, šrafiranja za materijale) plus dimenzioni linijski parser koji rekonstruiše stvarne mjere. BoQ mapping je rule-engine sa learning slojem - mapiranje IFC IfcWall ili PDF-detektovanog "AB zid 25cm" stavka na BoQ poziciju radi se preko semantic similarity (SBERT embeddings) plus historijskog mappinga sa prošlih projekata. Cost estimation čita iz lokalne baze cijena materijala (manuelno održavana plus integracija sa par regionalnih dobavljača preko REST API-ja) i radne snage (interni cjenovnik po klasi posla i regionu). Revision detection upoređuje dva seta nacrta na element level i generiše diff izvještaj - šta je dodano, brisano, izmijenjeno - što je presudno kada investitor pošalje "minor revisiju" 5 dana prije tendera. Subcontractor RFQ generator pakuje relevantne BoQ stavke u PDF/Excel pakete po vrsti rada (elektro, mašinske instalacije, fasada) i šalje pre-definisanim subcontractor panelima.
Python, PyMuPDF, pdfplumber, ezdxf, ifcopenshell, LayoutLMv3, Donut, custom CNN (PyTorch), SBERT, PostgreSQL, FastAPI, REST API integracija sa lokalnim cost databasama
Demo primjer baziran na stvarnoj inženjerskoj praksi. Identitet klijenta povjerljiv prema NDA.
Tehnologije koje koristimo
Kako radimo
Discovery
Audit projektne dokumentacije (BIM zrelost, formati nacrta, dostupnost IFC eksporta), procjena gradilišta za drone operacije (zone leta, prepreke, regulatorne dozvole), mapiranje integracija sa MS Project/Primavera i ERP/cost sistemima.
Pilot
Pilot na 1-2 gradilišta sa drone monitoring-om i jednom tender pripremom kroz auto-takeoff. Validacija tačnosti point cloud-a i takeoff rezultata uz QS reviewer u shadow mode-u.
Implementacija
Postavljanje DJI Dock infrastrukture po gradilištima, deployment photogrammetry cluster-a, integracija sa BIM, schedule i cost sistemima, training QS i project management timova, formalizacija revizijskog workflow-a.
Operacija
Kontinuirano održavanje drone flote i flight planova, redovan retraining vision modela na novim šablonima nacrta, kvartalno ažuriranje cost baza, governance kroz project review board sa investitorima.
Razgovarajmo o pilotu za vašu firmu
Discovery sesija je 60 minuta - razumijemo vaš problem i predlažemo konkretan pilot pristup.
Kontaktirajte nas