Revit 2020.2 Coordinate Systems

Happy 2020 to everyone. You may notice that I have created a new look and feel for the site, the original site going back to April 2009! Hope you like the new logo and appearance?

Anyone who authors Revit models or works with 3rd party consultants that use Revit has surely experienced poorly coordinated models and struggled to understand why models do not federate and overlay as expected.

Many of these issues are simply down to a lack of understanding of the Revit coordinate system or properly communicated BEP’s, but these are fundamental to the correct setting out and coordination of projects. Revit 2020.2 offers some help by being able to visualise the Project base Point, Survey Point and the Internal Point within linked models. Also, you can no longer unclip the Project Base Point, meaning that the Internal and Project Base Point are normally consistent, however, see the note at the end of the post!

The image below is displaying the two Project Base Points, the blue being from the active project and the grey being from the linked model

Revit 2020.2 - Coordinate Systems

Revit 2020.2 Linked Project Base Point

Here you can also see that the Internal Origin point is also displayed in grey on a linked project. This is useful when checking that the Project Base Point and Internal Origin are overlayed.

Revit 2020.2 Internal Origin Point

When a linked model is selected the Project Base Point shows the linked model icon and the relevant properties such as the North/South, East/West, Elevation as well as the angle to true north. Very useful when trying to understand why Revit models will not federate and overlay correctly.

Revit 2020.2 - Linked Project Base Point

As many of you will already know, Revit has an internal origin which can be different from the Project Base Point. The Internal Origin point can now be displayed with a new sub category within the Site category.

Revit - Internal Origin Point

When setting the Project Base Point you should now use Specify Coordinates at Point or acquire coordinates rather than directly selecting the Project Base Point and moving.  You will notice that selecting the PBP and using the Properties Palette or directly typing the coordinates will move the PBP independently of the internal origin.

Specify Coordinates at Point


Revit – Setting out and scheduling coordinates from grids with Dynamo

I have had a few questions around detailing coordinates of grid intersections with Revit. You may already know that it is tricky to add spot coordinates to each grid intersection as Revit will not ‘snap’ to the grid intersection. You can add reference planes across the grid intersections, but this is quite time consuming and prone to error.

Revit - Grid Setting Out and Detailing

I have created a Dynamo script to place down a setting out family at each grid intersection and record the grid intersection, Easting and Northing at each location. This has the added value of being exposed in Navisworks or an IFC model for a contractor. We can also schedule the coordinates of each grid intersection and present this onto drawings or export to Microsoft Excel for input into site instruments.

Grid Setting Out Points - Dynamo


Thanks to Christoph for providing a Python script to replace the convert to number node. Below is the updated graph.

Dynamo Update

and here is christoph’s python script.

#@Christoph Raidl(2019)
Grids = IN[0]
IsString = []
for Grid in Grids:
OUT = IsString



See the video below for more!



Extended Revit Pile and Pile Cap Families

Here is a sneak preview of what will very soon be available as part of our Excitech Revit Toolkit, these familes have been designed to work with our toolkit to facilitate the scheduling of levels and piles.

Optimised for use with our Excitech Revit Toolkit, this extensive library of Pile and Pile Cap families will operate seamlessly within your structural projects and offers many new parameters to facilitate the creation of pile schedules and associated documentation. The range starts from singular piles up to groups of 14, supporting both round and square piles with differing configurations and presented using standard UK pile spacing and edge clearances in conformance to BS8110 and Eurocode 7.

Extended Revit Pile and Pile caps

We are also pleased to offer full integration with the Federation of Piling Specialists (FPS) and our schedules can be imported into the FPS Microsoft Excel spread sheet.

These are now live and available in 2013,2014 and 2015 formats.



Excitech’s Revit 2012 Toolkit now available

Many of you may already have used the Excitech toolkit for pile schedules and scheduling coordinates of complex 3D structural objects. The Revit 2012 version is now available here:

If you have not used the toolkit, here is a brief summery of features.

The FREE Excitech Revit Coordinate Scheduling application is a powerful tool for Revit Architecture, Revit Structure and Revit MEP that will enable users to automatically acquire precise X, Y and Z coordinates from certain Revit objects.

This allows users to more rapidly produce schedules of, for example, piling and services; as well as to publish coordinates for complex geometry across 3D space