January 22, 2019

View Revit Grids in the 3D views of the Forge Viewer

Default blog image

Recently, I received a couple messages from our Forge customers that are requesting the same feature about showing the Revit Grids in the viewer, so I got a chance to make it happen and have decided to blog it down. Let's see how to do it!


Before starting, there is one more thing you need to know:

Due to the Grids in Revit are only shown in the 2D views (such as Floor plans, Elevations, Sheets and etc.), they are invisible in Revit's 3D views. Therefore, we cannot see it in the 3D views of the Forge Viewer, either. They will be ignore by our Revit model translator during exporting. This is the current limitation as I know.


However, it's not completely impossible. To achieve this, we can take advantage of the Revit family to create a 3D Grid component with the generic line-based model template. Here is the look of the 3D Grid family:

3D Grid RFA


Afterward, we can place this component onto positions of the Revit Grids in the floor plans.

Place 3D Grid in Revit



To speed up, I wrote a Dynamo Script to place 3D Grids properly.

3D Grid DYN


The result of this Dynamo Script:

3D Grid DYN result

Note. This Script will fetch positions of all grids in the Revit project, and then place 3D grids in the chosen floor only. If you have to show 3D grids in multiple levels, please modify this script or write your own Revit addin to achieve it.


Now ready to upload this RVT model to Forge for translation. Just wait for the translation complete, then you will see grids are there!

3D Grid in the viewer


Enjoy it! Here are the materials used in this blog:

Related Posts

May 10, 2019

Consume AEC Data which are from Model Derivative API

Model Derivative API has been able to extract AEC data of Revit model such as level, grid, views, phase, linked documents etc. And Forge Viewer also provides the corresponding methods ...

Read More

May 9, 2019

Basic point clouds in Forge Viewer

Developers often ask us whether point clouds are supported in Forge Viewer. Unfortunately, the official answer is "no".

Read More

May 9, 2019

Quick deployment of Forge applications to Azure

Microsoft Azure has recently introduced Azure Resource Manager (or ARM) - a service for

Read More