Create bills of quantities (BOQ) from IFC/BIM models in minutes — automatic geometry extraction, AI matching with your nomenclature via embeddings, and direct pre-fill into offers.
Manual takeoff from drawings is slow and error-prone. When designers provide an IFC/BIM model, why not use the geometry directly? Specialized QS software eliminates manual takeoff.
Measuring from drawings with calculator and Excel is a long process. QS software with IFC import reads geometry automatically and generates quantities in minutes.
Missed area, double-counted item, wrong unit. Automatic extraction from BIM geometry eliminates human errors.
Investor sends an IFC model, but you still measure from drawings. Construction Hub reads geometry directly and generates BOQ with real areas, volumes and lengths.
IFC models have different names. Manual matching to your catalog is tedious. AI embeddings handle matching automatically.
Construction Hub covers the entire quantity takeoff process — from IFC file to ready offer.
Upload IFC model (multipart upload for large files). Job-based processing — system reads element geometry and generates quantities (areas, volumes, lengths, counts).
Each IFC element links to your nomenclature via AI embedding search. "Concrete B25 slab" and "class B25 concrete for slabs" map to same SKU. Uses OpenAI embeddings with GPT fallback.
Each new version spawned from previous. See full history of BOQ changes — who changed what, when. Versions can be compared directly.
Before finalizing BOQ, review AI mapping suggestions. Confirm, reject or change each match. Bulk operations (confirmMany, deleteMany) for speed.
Have a similar site? Duplicate an entire BOQ with all its positions and mappings. Fix only the differences instead of starting from scratch.
From a ready BOQ one click generates an offer — all positions, quantities and prices (from nomenclature) transfer automatically.
Four steps from IFC file to ready BOQ:
Upload IFC model from designer. For large files — multipart upload in chunks. System creates a background job and starts processing.
Job reads geometry and calculates areas, volumes, lengths by element. See progress in real time. On completion you get a notification.
Each IFC element auto-maps to closest nomenclature position via embedding search. GPT fallback for complex cases.
Review AI suggestions. Confirm / reject / change. Finalized BOQ converts to offer or contract with one click.
Construction Hub's QS module is useful for anyone working with IFC/BIM:
You prepare 10-30 offers per month from incoming documentation. IFC import turns BIM model into BOQ in minutes.
You provide BOQs alongside project documentation. IFC export from your BIM software → Construction Hub = a professional BOQ in minutes.
You verify contractor BOQs against BIM model. Construction Hub compares declared quantities against actual from geometry.
Track execution against BOQ per site. See what remains for completion.
Why IFC import beats manual measurement:
| Feature | Excel + manual takeoff | Construction Hub |
|---|---|---|
| IFC / BIM import | Not supported | Automatic extraction |
| AI matching | VLOOKUP nightmare | Embedding search + GPT |
| Geometry → quantities | Manual measurement | Auto from BIM metadata |
| Confirm / reject | Manual check | Bulk confirmMany/deleteMany |
| Versions | file_v1, file_v2 | Centralized with history |
| Duplicate BOQ | Save As + edit | Duplicate with mappings |
| Offer integration | Copy-paste | Pre-fill with one click |
A BOQ is a structured document with positions for a construction site — description, quantity, unit, unit price, total value. The basis of every offer, contract or progress act.
Upload IFC file (exported from Revit, ArchiCAD, Tekla or other BIM software). Multipart upload supports large files. Job-based processing reads geometry and creates positions with real quantities.
We use embedding search with OpenAI models — each IFC element converted to vector and closest nomenclature match is found. GPT fallback for complex matches. You approve or change.
Direct Excel import in the QS module is on the roadmap. Currently you import items via nomenclature and add them to BOQs. For Excel import you can use Acts or Offers modules.
Yes. From a ready BOQ one click generates an offer via the offers module (getOfferPrefillFromQuantitySurvey). All positions, quantities and prices transfer.
Yes. createVersion creates a new version with preserved history. getVersionHistory shows all versions. You can compare directly and restore previous ones.
All standard IFC objects — IfcWall, IfcSlab, IfcBeam, IfcColumn, IfcDoor, IfcWindow etc. getIfcTypes returns the full list. Tested with models from Revit, ArchiCAD, Tekla.
Free 14-day trial. No credit card. Set up your company in 10 minutes.
Register for free