Skip to content
NewIFC viewer with conditional colouring→

Your models know more than your spreadsheets.

Custom software for contractors and engineering firms: quantity take-off straight from IFC, automated model checks, Revit plug-ins and web apps your site team can open on a tablet. Built by a BIM engineer who writes the code.

  • IFC2X3 · IFC4 · IFC4.3
  • Revit API · APS
  • Runs in the browser
  • First version in 2–4 weeks
ANDIsExternal = true
ORIfcSlab · Level ≥ 01
NOTNOT Material ∋ timber
  • IFC 4.3 · buildingSMART openBIM
  • Revit API
  • Autodesk Platform Services
  • Civil 3D & AutoCAD
  • WebGPU + WebAssembly
  • ISO 19650
  • BCF
  • Power BI
  • SQL Server
  • n8n · LLM agents
  • Excel / CSV round-trips
Where the hours go

Software for the work your team keeps doing by hand.

Every firm has the same hidden spreadsheet: quantities, checks and reports rebuilt manually after each model revision. That is exactly what I automate.

From tender to handover: less retyping, fewer surprises on site, quantities you can defend.

Estimating

Quantity take-off straight from the model

Measured quantities per element, level and cost code, exported to Excel, Presto or your ERP. Re-run it on every model revision instead of re-measuring.

  • Your cost codes and units
  • Revision-to-revision diff
  • Works with any IFC
Site

A model your site team actually opens

A web viewer that runs on a tablet: colour by phase, status or subcontractor, scan a QR on site and see the element’s data. No licences, no installs.

  • Phone & tablet ready
  • QR codes on elements
  • Offline-friendly
Planning

Progress and 4D colouring

Import your schedule (MS Project, Primavera or a CSV), colour the model by planned vs. actual and share a link with the client in the weekly meeting.

  • Planned vs. actual
  • Weekly snapshots
  • Shareable link
Procurement

Work packages per trade

Split the model into packages with rules, then generate quantities, IFC extracts and drawings per subcontractor automatically.

  • Rule-based packages
  • Per-trade IFC files
  • Bid comparison sheets
See how it works for construction companies
Try it now · free

Don’t take my word for it. Open the viewer.

A browser IFC application built on IFCLite and WebGPU. It is a small sample of what I build for clients, and it is already useful on its own. Your file never leaves your computer.

Road-Bridge.ifcIFC4X3_ADD2
Open it live

Conditional colouring

Nested AND / OR / NOT rules on classes, levels, materials and any Pset or quantity, wildcards included.

Rules as CSV

Save your rule set, edit it in Excel, load it on next week’s model. Same colours, zero clicks.

Coloured IFC export

Download the IFC with the colours written into the file, readable by Revit, Navisworks, Solibri or BIMcollab.

A real viewer

Sections with filled caps, snapping measurements, X-ray, isolate, spatial tree and full property inspector.

Services

One developer, the whole BIM software stack.

Desktop plug-ins, web apps, cloud pipelines and AI: whichever fits the problem, not whichever I happen to sell.

01

Revit API Development

Custom Revit add-ins in C# and .NET. From simple macros to enterprise plugins with UI, database integration, version control, and role management.

  • Automated drawing generation
  • Custom parameter and data management
  • Workflow automation (scheduling, quantities, exports)
  • QR-linked documentation systems
  • Role-based access and version control
C#.NETRevit APIWPFSQL
02

Web BIM Tools

Browser-based BIM applications for office and site. No Revit licence needed: IFC viewers, quantity dashboards, issue trackers and digital twins.

  • Web IFC viewers (IFCLite, WebGPU)
  • BIM issue management systems
  • Model data dashboards and editors
  • Digital twin web interfaces
IFCLiteWebGPUTypeScriptReactSQL
03

AI & Smart Automation

Intelligent automation for AEC processes. AI classification, automated compliance checks, LLM-assisted workflows, data pipelines.

  • AI-powered issue classification
  • Automated report and document generation
  • LLM-assisted rule definitions
  • n8n workflow orchestration
n8nOpenAI APILangChainPower Platform
04

APS & Cloud BIM

Autodesk Platform Services integrations. ACC workflows, Design Automation, cloud-based BIM processing without local Revit.

  • APS Design Automation for Revit
  • ACC API integrations
  • BIM360 / Docs workflows
  • Model derivatives and translations
  • Headless BIM processing pipelines
APSACC APIForge.NETNode.js
05

AutoCAD & Civil 3D

AutoCAD and Civil 3D custom automation. Drawing generation, data extraction, enterprise system integration.

  • Automated drawing production pipelines
  • SQL data extraction and storage
  • Batch processing for technical offices
  • Custom command libraries
AutoCAD APICivil 3D APIVBC#SQL
06

System Integration

Connect your BIM models to your business data. ERP integration, document management, custom SQL databases and REST APIs.

  • Revit ↔ ERP integration
  • Custom REST APIs for BIM data
  • SharePoint / Procore / Autodesk Docs connectors
  • Data consistency pipelines
SQL ServerREST APIs.NETWeb
Why JidokaBIM

Automation with a human touch.

自働化 Jidoka is a cornerstone of the Toyota Production System: a machine that stops the moment it detects a defect instead of producing bad parts at scale.

That is how I build software for construction. It understands your workflow, checks the data as it goes, and tells your team when something does not add up, before it reaches the site.

IF
Ignasi Fabrat
Industrial Engineer · AEC software developer · Barcelona
LinkedIn

Engineer first, developer second

Industrial Engineer (MSc, UPC Barcelona). I know what a cost code, a pour sequence and a fire compartment are, so you don’t have to translate.

Automation that stops on errors

Every tool validates its input and flags inconsistencies instead of silently pushing bad data through your project.

You talk to the person writing the code

No account managers, no handoffs. Weekly demos on your own models and full transparency at every step.

Projects delivered
24+
Projects delivered
Years building AEC software
5+
Years building AEC software
Countries: Spain, UK, Canada
3
Countries: Spain, UK, Canada
Reply time
24 h
Reply time
How I work

From first call to working tool, without surprises.

  1. 01
    30–60 min · free

    Discovery call

    We walk through the workflow that hurts, on your own models and spreadsheets. I document everything and tell you honestly if software is the right fix.

  2. 02
    2–5 days

    Specification

    A written spec with scope, architecture, timeline and a fixed price. You know exactly what you get before anything is built.

  3. 03
    2–12 weeks

    Build & weekly demos

    Iterative builds with a demo every week on real project data. A focused tool usually reaches a first working version in 2–4 weeks.

  4. 04
    30-day support

    Handoff & support

    Deployment, documentation and team onboarding. Handoff includes the source code and an architecture guide, so you are never locked in.

FAQ

Questions I get every week

Missing yours? Ask it on the call: it is free and there is no obligation.

Both. Contractors usually come to me for quantity take-off from the model, site viewers, progress tracking and subcontractor packages. Engineering firms for automated model QA, drawing production and keeping calculations and models in sync. The common thread: data that already exists in the model and is being retyped by hand.

Contact

Tell me what your team still does by hand.

Send a short brief or book a discovery call. I reply within 24 hours with a first opinion on how I would solve it, and what it would roughly take.

  • Free 30–60 min discovery call
  • Fixed-price written proposal
  • Source code is yours at handoff
ignasi.fabrat1@gmail.comLinkedIn

Barcelona, Spain · working remotely with teams in Europe and North America · EN / ES / CA

You are a*
What do you need? (pick any)
Budget range

No newsletter, no sales sequence. Just a reply from me.