NavVis IndoorViewer Add-In for Autodesk® Revit®

NavVis IndoorViewer Add-In for Autodesk® Revit®

Win64, English

NavVis GmbH
This app integrates BIM models and NavVis reality capture technology. Create and update models faster with a side-by-side comparison of as-planned BIM and as-is 360° immersive images and point clouds.

General Usage Instructions

Connecting to IndoorViewer

Before connecting to IndoorViewer from your Revit project, make sure that an accurate site model exists in the IndoorViewer instance. To connect, follow these steps:

1.    Open your Revit project.

2.    Click on “NavVis” -> “Settings”.

3.    Enter the IndoorViewer instance address (and IndoorViewer credentials if Private Mode is enabled on the instance), then click “Connect”. If the connection succeeds, the tab “Coordinate System” opens.

Continue by creating a coordinate system transformation.

Creating a Transformation

The IndoorViewer add-in for Revit uses a coordinate system transformation to understand how the data in the two programs fit together.

To create the transformation, you should either already have a model or open the point cloud of the site which you’re going to model. Check that the floor levels defined in Revit are at the correct heights of the point cloud.

1.    Create two points of interest (POIs) in IndoorViewer to serve as tie points:

·         Choose two corners on the same floor, but on opposite sides of the selected building.

·         Place the POIs on the floor of the point cloud.

·         Give them a recognizable name.

2.    In Revit, select a floor plan which corresponds to the floor where the two POIs are located in IndoorViewer.

3.    Open “NavVis” -> “Settings” -> “Connection Settings”.

4.    Select the building corresponding to your current Revit model from the drop-down menu. The options are based on the site model defined in IndoorViewer.

5.    Select the correct POIs as tie points from the respective drop-down menus. If the POIs don’t appear here, you may need to re-connect to IndoorViewer in order to refresh it.

6.    Click the “Pick” button for the first tie point.

7.    Click on the location on the top view that corresponds to the location of the point of interest. Repeat steps 6 and 7 for the second tie point.

8.    Click “Calculate Transformation”. The add-in calculates the transformation matrix (translation and rotation).

9.    Click “Apply”.


You get feedback about the accuracy of the transformation: This number is the distance between the POIs minus the distance between the points you picked on the floor plan. If the difference is larger than 0.05m, try picking the points again.

Now that you’ve created a transformation, it’s a good idea to save it to the connected IndoorViewer instance. Otherwise, you can start using the add-in to help you work with your Revit model.

Saving a Transformation to the IndoorViewer Instance

1.    Enter a name for the transformation and click “Save to IndoorViewer” if you want to use it again later. You’ll see a pop-up window asking you to log in.

2.    Enter the administrator credentials for the IndoorViewer instance and click “Log in”. The add-in then saves the transformation in the instance.

Finding a Location in IndoorViewer

Once you’re connected to an IndoorViewer instance and have your transformation set up, you can find any location in IndoorViewer directly from your Revit model.

1.    Click on “NavVis” -> “Locate”.

2.    Click on a location on the floor plan. IndoorViewer shows that location in a separate window and you can see a panorama image of the real building.

Taking a Measurement in IndoorViewer

1.    Find the location where you need to take a measurement in the IndoorViewer instance.

2.    Activate the point cloud in IndoorViewer. We recommend setting the point cloud quality to “high” and adjusting the point size until you feel you can see what you’re doing.

3.    Use the Measurements Tool to take a measurement in IndoorViewer.

Exporting DXF Floor Plans for Use in IndoorViewer

If you’re exporting DXF floor plans to use in your connected IndoorViewer instance, the add-in can save your work on geo-registering them.

1.    Make sure you’ve saved the transformation to the IndoorViewer instance.

2.    Export your floor plans in DXF format using meters as the unit.

3.    Clean up the floor plans: Remove annotations and explode unsupported geometries in AutoCAD® or another CAD software.

4.    When importing the plans to IndoorViewer, start typing the name of the saved transformation in the field “Source Coordinate System” and select your transformation. The plans should immediately appear in the correct location after the upload finishes.

You can find more information on our website.



Ribbon/Toolbar Icon Command Command Description


Open connected IndoorViewer instance.


Click on the floor plan to view that location in IndoorViewer.


About NavVis IndoorViewer for Revit.


Connect to an IndoorViewer instance and manage coordinate system transformations.


The installer that ran when you downloaded this app/plug-in from Autodesk App Store will start installing the add-in. OR, simply double-click the downloaded installer to install the add-in.

You need to restart the Revit to activate the add-in.

To uninstall this add-in, exit the Revit if you are currently running it, simply rerun the installer, and select the "Uninstall" button. OR, click Control Panel > Programs > Programs and Features (Windows 7/8.1/10) and uninstall as you would any other application from your system.

Additional Information

Known Issues


Company Name: NavVis GmbH
Support Contact:

Author/Company Information

NavVis GmbH

Support Information

Contact us via email:

Version History

Version Number Version Description


Added support for Autodesk Revit 2022. Fixed bug when re-opening settings dialog.


Added support for IndoorViewer v2.7.0 and newer.


Revit add-in to integrate BIM models and NavVis IndoorViewer.


Revit add-in to integrate BIM models and NavVis IndoorViewer.


Revit add-in to integrate BIM models and NavVis IndoorViewer.
Go top