
More and more projects — especially large and publicly funded ones — require handing over not just drawings but a 3D model. Building disciplines have worked in BIM for years; buried utilities are catching up faster than most people expect. The common language of that exchange is the IFC format. Altivo exports your designed network straight to IFC and to 3D DXF — this article explains what the format is and how to use it.
What is IFC?
IFC (Industry Foundation Classes) is an open, vendor-neutral format for BIM models, developed by buildingSMART and standardised as ISO 16739. The simplest way to think about it is "PDF for BIM models": no matter which tool the design was made in — Revit, ArchiCAD, Allplan, Civil 3D — a model saved as IFC opens in any software that supports the standard. In the UK it sits at the heart of the ISO 19650 / openBIM workflow required on most public-sector projects.
Unlike DXF, which carries drawing geometry (lines, text, layers), IFC carries objects with meaning: a pipe is an IfcPipeSegment with a material and diameter, a valve is an IfcValve, a hydrant is an IfcFireSuppressionTerminal. The receiving application doesn't see "lines" — it sees network elements it can filter, schedule and clash-check.
Why would a utility designer need IFC?
- Multi-discipline coordination. The lead designer or contractor federates models from every discipline and finds clashes before they appear on site. A network delivered as IFC simply drops into the federated model in the right place.
- Client requirements. Public-sector frameworks in the UK, Germany and Scandinavia increasingly mandate IFC deliverables, and large infrastructure clients elsewhere are following.
- Review and handover. An IFC model opens in free viewers (e.g. BIMvision or openIFCviewer) — the reviewer needs no licence to inspect the network in 3D with real levels.
What exactly Altivo exports
Altivo's 3D export generates an IFC 4 file — a reference model of the network:
- pipe runs as elements with their real diameters, following the designed levels — for gravity sewers, the invert levels you set — in full grid coordinates,
- network fittings mapped to the proper IFC classes, including:
| Object in Altivo | IFC class |
|---|---|
| valve, air valve | IfcValve |
| hydrant | IfcFireSuppressionTerminal |
| road gully | IfcWasteTerminal |
| separator | IfcInterceptor |
| casing pipe | IfcPipeSegment (ObjectType “CASING”) |
| cable duct | IfcCableCarrierSegment |
- manually added crossings with existing utilities — exported as short runs perpendicular to the route, with the entered diameter and axis level, so clashes with existing infrastructure show up in the coordination model.
You can export several networks at once — each discipline lands in the model separately, with its own objects.
Georeferencing: the model lands in the right place
The biggest trap in any 3D export is positioning the model in space. Altivo handles it explicitly:
- at export you pick the coordinate reference system (EPSG code) — e.g. British National Grid (EPSG:27700) or any metric projected system; the CRS label is written into the IFC in a way BIM software reads machine-wise,
- you choose the E/N axis mapping. In some survey conventions the X axis means northing — misreading it shifts the model by hundreds of kilometres, so Altivo previews the resulting coordinates before export,
- the export offset is additionally stored in an
Altivo_Georeferenceproperty set, so the source coordinates can always be reconstructed.
In Revit you load the file via "Link IFC" (georeferencing is fully supported from Revit 2026). One honest caveat: this is a reference model for coordination — not native, editable Revit pipework.
3D DXF — for those staying in CAD
Not every recipient works in BIM. That's why, alongside IFC, Altivo also exports a 3D DXF: pipe axes as 3D lines plus simplified solids sized by diameter, in full E/N coordinates. It's a ready-made elevation underlay for AutoCAD or Civil 3D — no BIM objects, but the true geometry of the network in space. If you've been drawing pipe long sections without Civil 3D, this is the missing 3D piece.
How to do it in Altivo — step by step
- Open your project and click Export, then the "3D / BIM" tab.
- Tick the formats: IFC, 3D DXF or both.
- Pick the coordinate system (EPSG) and verify the E/N axis mapping in the preview.
- Select the networks to include and click Export 3D.
Two technical prerequisites: the network must be entered in coordinate mode (not schematically, by distances only) and have ground levels filled in. If anything is missing, the export dialog tells you exactly which network and which point.
The full design workflow — from importing coordinates to the classic flat profile DXF — is covered in sewer long section to DXF, step by step.
Summary
IFC is currently the safest way to hand a utility design over to the BIM world: an open standard, readable by every tool, with objects instead of lines. In Altivo, the same project you generate the long section and 2D DXF from also exports — in one click — as a georeferenced IFC model and a 3D DXF underlay.
Try Altivo for free — in the browser, no install, 7 days without a card.
Ready to design without the pain?
Altivo is the fastest way to produce a clean DXF. Try it today.
Open the free app