Revit biedt IFC import en volledig gecertificeerde export gebaseerd op de IAI IFC2x3 data uitwisselingsstandaard. Wanneer een Revit model geëxporteerd wordt naar het IFC formaat, kan het onmiddellijk gebruikt worden door andere partijen als constructeurs en installateurs.
Zo kan bijvoorbeeld een model opgeslagen worden naar IFC, zodat een andere applicatie die GEEN .rvt bestandsformaat kan inlezen, toch met de informatie aan de slag kan. Revit kan IFC inlezen en er evt. weer een .rvt bestandsformaat van maken.
IFC maakt gebruik van zinvolle containers die realistische bouwdelen (objecten) beschrijft. Deze containers bevatten eigenschappen met zinnige waardes. Veel Revit-elementen hebben een corresponderende IFC container. Er is geen specifieke handeling nodig om deze informatie te exporteren. (zo zullen bijv. Revit walls geëxporteerd worden als IFCWalls). Andere Revit families (zoals roltrappen) zullen gelinkt moeten worden met een IFC container, alvorens zij geëxporteerd kunnen worden. (zie Loading and Modifying an IFC Mapping File).
Autodesk heeft ter ondersteuning van de IFC import en export de volgende bestanden beschikbaar gesteld voor Revit:
- IFC Metric Template.rte. Dit bestand biedt de mogelijkheid om projecten aan te maken die al ingesteld zijn volgens de IFC standard.
- IFC Parameter Upgrade.rvt. Dit bestand beidt de mogelijkheid om een reeds gemaakt bestand op te waarderen, zodat deze IFC geschikt wordt.
- IFC Shared Parameters.txt. Dit bestand biedt de mogelijkheid om handmatig een project op te waarderen middels shared IFC parameters.
Note: Omwille van de snelheid, is het aan te raden om de IFC Parameter Upgrade.rvt file te gebruiken.