Revit includes hundreds of potential feature attributes that can be extracted from various objects, and also there are many parametric variables and options for object creation. When adding a Revit file as a building layer to ArcGIS Pro, only nominal dimensions, user-defined parameters, and the primary object’s identifiers. This excludes attributes of parts of an assembly. The Sourcelength field, which is included in the Pipes, Ducts, Flex Pipes, and Flex Ducts feature classes, is always in units of feet.
The Revit files in ArcGIS Pro must be organized into workspaces, datasets, and feature classes to be compatible with other data sources, such as a geodatabase. Like CAD, Revit as a data source is represented as a read-only data source. You can work with it in the same way as with other feature classes and convert them using the BIM File to Geodatabase geoprocessing tool, or share them with the building layer as abuilding scene layer.
Revit schedules, which are database views of the object parameters of elements in the model, are not supported. You can rebuild them using table-related geoprocessing tools. The Revit file is translated on the fly to be represented in a data model; you can display the data in your scene or map and use the data as direct input into geoprocessing tools.
Add the Revit workspace
The top level of the Revit file is organized as a workspace in ArcGIS Pro. This contains all the discipline datasets and Revit feature classes, which represent all the Revit families and attributes as multipatch geometry. Building information is often large and complex; therefore, to decrease the loading time and complexity when adding the Revit data as a building layer to a scene for the first time, only the Exterior Shell feature class is visible. You can then expand the disciplines in the Contents pane and change the visibility on the layers that you require. The Exterior Shell feature class contains all the geometry that is tagged as not interior when the Revit model is created.
Add the Revit Discipline dataset
A Revit file can only include a subset of disciplines of a building, or you may only want to visualize specific elements of a building in ArcGIS Pro. If your Revit file only has specific disciplines in each file, you may choose to add only a specific one to your map. Each discipline dataset contains the Revit families that correspond to the appropriate discipline. If you add a specific dataset as a building layer, like Architectural or Structural, all the feature classes will be enabled and displayed by default. The only exception is the Exterior Shell feature class, which is part of this dataset; this layer will be disabled. In addition, you can also add a single Revit feature class to a map as a feature layer.
Access Revit data from cloud connections
Online CAD or Revit data can be discovered and accessed in ArcGIS Pro using the BIM Cloud Connection. The BIM Cloud Connection provides a connection to a user’s online BIM cloud storage repository, such as Autodesk BIM 360.