Revit does not use layers, but layers are an important aspect of standard information exchange and must exist for any IFC content. Out of the box, the layers exported from Revit will not be UK standard. The ISO 19650 specifies the layer naming standards must match those set out in ISO 13567.
Evolve has a pre-configured mapping table named Evolve-exportlayers-dwg-ISO13567.txt. You can either use a copy of this file or create your own from scratch.
Note: this file is configured for architectural models. To edit for any other discipline, simply find and replace every instance of “A-” with the correct code.
The directions below will set Revit to export to compliant layers:
- Create a copy of the out of the box C:\ProgramData\Autodesk\RVT [VERSION]\exportlayers-dwg-BS1192.txt.
- Save this copy to your central Revit resources.
If there is no central resource location, create a library on the server for consistent sharing of standards. For example:
- Rename the copied TXT to [CLIENT]-exportlayers-dwg- ISO13567.txt
- Edit the TXT to map each Category to the correct layer name.
For example, Walls layer updates are:
OOTB Default: A-200-M_WALL
ISO13657 update: A-Ss25–M-WallAndBarrier
- Add the path to this TXT to the Revit.ini using ExportLayersNameDGN:
ExportLayersNameDGN=[CENTRAL RESOURCE LOCATION]\Autodesk\Revit\[VERSION]\[CLIENT]-exportlayers-dwg- ISO13567.txt
- Elements will now map to the TXT layer codes when IFCs are exported: