Split the IFC, merge it, put it in order.
Split a federation by storey, building, discipline or any property. Merge architecture, structure and MEP back into one deliverable. Move elements off the wrong level, fix the origin, upgrade IFC2x3 to IFC4 when a platform insists. Free, in the browser, structure preserved on every part.
A federation is only useful in the shape the next person needs it in — and that's never the shape it arrived in.
- Split by: Storey · building · class · property
- Merge: Any number of discipline files
- Preserved: Psets, classifications, materials
- Schema: IFC2x3 ⇄ IFC4, with a loss report
Start here — Split IFC, RVT, NWD Model
One file in, the parts coordination actually asked for. Split Model takes the axis you name — storey, building, IFC class, or an arbitrary property expression — and writes one IFC per part, each with its own intact spatial structure. The structural team gets levels 3 to 7. The façade subcontractor gets the curtain walls. Nobody gets a 4,000-wall file they have to carve up themselves.
- Split axis: storey, building, IFC class, or any property
- Each output keeps Project → Site → Building → Storey intact
- One run, one zip back
Open Split IFC, RVT, NWD Model
What this set does
Merge that survives merging
Every IfcRelDefinesByProperties, classification and material association comes across, and colliding GlobalIds resolve deterministically so the result stays traceable to its inputs.
Fix the structure itself
Reassign elements stuck on the wrong storey, rename in bulk, edit psets across thousands of elements, correct a georeference somebody set once in 2019.
Schema, both directions
Upgrade IFC2x3 to IFC4 when a platform demands it — or downgrade IFC4 to 2x3 for an older consumer, with a report of exactly what was lost.
Tools in this category
- Split IFC, RVT, NWD Model — Divide an IFC model into separate files by floor, building, type, or property.
- Merge IFC, RVT, NWD Files — Combine multiple IFC, Revit or Navisworks files into a single federated IFC model.
- Manage IFC, RVT, NWD Storeys — View and reassign IFC elements to different building storeys/levels.
- IFC, RVT, NWD Repair Center — One-stop tool that bundles GUID repair, coordinate fix, orphan purge, and broken-xref cleanup.
- Upgrade IFC — Convert an older IFC2x3 model to the newer IFC4 format.
- Downgrade IFC — Convert an IFC4 model to the widely supported IFC2x3 format.
- IFC, RVT, NWD Georeference Editor — View and set map coordinates (CRS, eastings/northings, rotation) and site latitude/longitude.
- Transform IFC, RVT, NWD Model — Offset, rotate or mirror the whole model with a controlled placement transform.
- Convert IFC, RVT, NWD Units — Convert the project length unit (mm, cm, m, ft, in) and rescale all geometry consistently.
- Add Custom IFC, RVT, NWD Properties — Create new property sets with custom parameters on selected IFC elements.
- Edit IFC, RVT, NWD Properties — Rename, delete, or modify existing IFC property set parameters.
- Classify IFC, RVT, NWD Elements — Scan a model's classes, PredefinedTypes and proxy elements, then manually reassign the IfcClass and/or PredefinedType of any selection.
- Bulk Rename IFC, RVT, NWD Elements — Rename matching elements in bulk by applying a name pattern with tokens like {class}, {storey} and {index} — or any IFC attribute or property-set value.
- IFC, RVT, NWD Viewer — Open an IFC, Revit RVT or Navisworks NWD model in a 3D viewer with a project tree, properties panel, and model stats.
How it works
- Bring the files. One model to split, or several to merge. The workspace holds what you already uploaded.
- Name the axis. Storey, building, class — or build a property expression in the search builder and split on that.
- Take the parts. One zip, one file per part, each openable on its own.
When you'd use it
Levels 3 to 7, nothing else
The structural engineer needs five floors out of a 22-storey model, and needs them by tomorrow morning.
Three consultants, one model
Architecture, structure and MEP arrive as three exports and coordination needs one federated file with consistent storeys.
The pset the IDS wants
The spec demands a property that 4,000 walls don't have. Adding it by hand is a day. Adding it in bulk is a run.
Where it stops
- IFC4 → IFC2x3 is lossy by definition. The downgrade tells you what it dropped, but it can't keep it.
- Merging federates; it doesn't deduplicate. Two consultants who both modelled the same slab give you two slabs.
- Splitting by property is only as good as the property. If the model doesn't carry discipline metadata, split by class or by storey instead.
FAQ
Can I split by something other than floor?
Yes. Split Model accepts storey, building, IFC class, or any custom property as the split axis. The Find / Search Builder lets you carve the model by an arbitrary property expression first and then pipe the matched set into Split or Delete.
Will merging preserve property sets and classifications?
Yes. Merge keeps every IfcRelDefinesByProperties, classification, and material association from the source files. Conflicting GlobalIds are resolved deterministically so the merged model stays traceable to its inputs.
Can I run an organise pipeline across a folder of revisions?
Yes. Save the chain (Split → Add Psets → Health Check, or whatever your project needs) in the Automate tab and drop a folder. Each file goes through the same pipeline, with one row per source in the result table.
Does any of this need a desktop install?
No. Splitting, merging, and pset editing all run in the browser on the same workspace as the rest of the BIMCamel platform — no desktop BIM tool needed.
Do these tools take Revit and Navisworks files?
Most of them do. A Revit (.rvt) or Navisworks (.nwd) file is converted to IFC when you open it, then the tool runs on that IFC; your original file is not changed. Revit and Navisworks: Split IFC, RVT, NWD Model; Merge IFC, RVT, NWD Files; Manage IFC, RVT, NWD Storeys; IFC, RVT, NWD Repair Center; IFC, RVT, NWD Georeference Editor; Transform IFC, RVT, NWD Model; Convert IFC, RVT, NWD Units; Add Custom IFC, RVT, NWD Properties; Edit IFC, RVT, NWD Properties; Classify IFC, RVT, NWD Elements; Bulk Rename IFC, RVT, NWD Elements; Filter to Search Set; Find IFC Elements by Attributes; Run Pipeline.