How to Tag Electrical Fixture Elevation

Share on email
Share on linkedin
Share on facebook
Share on whatsapp

A question came up from a Revit customer wanting to place a Revit tag showing the placement height or elevation of an electrical fixture. Using Revit 2019 this was quite a process which I will briefly outline later. Autodesk has included the ability to do this in Revit 2020 as part of one of the product’s new features.
Process in Revit 2019 (to explain the issue)

I’ve drawn a simple wall and added an electrical single socket from the UK library.

Not that the standard placement Elevation is set as 257.5mm above the level.

I have loaded an Electrical Fixture Tag from the UK library as it’s not already loaded in the standard Architectural template that I’ve used to start this drawing with. I’ve then tagged the Electrical fixture using this tag. As this tag references the ‘Type Mark’ of the Electrical Fixture, which is empty, the tag also displays empty. As I need elevation heights I Edit the Family.

In the Family Editor looking at the available Labels I can add to the Tag I do not see any Elevation heights. So, we are stuck.

I opened the Socket Family itself and unlock the ‘Mounting Height.’ This parameter controls the height inside the family. When loaded into a Project ‘Mounting Height’ its overridden by the hardcoded ‘Elevation’ parameter and therefore do not adjust the fitting. There is also no way of linking the two parameters.

I also tried a Generic Wall Based family and the same applies wrt the use of the hardcoded ‘Elevation’ parameter. You can use a Generic Face-based Family ( and later change the Family category to an Electrical Fixtures category ) then create the fixture so that it will be added to the floor and report the height away from the floor as the Mounting height or Elevation. This is not ideal. Googling the issue I found those same people simply add another parameter ( to be used in the tag) and manually type the value of each fixture to be equal to the ‘Elevation’ parameter value. This is also not ideal. The best solution would have been to use Dynamo to read the ‘Elevation’ parameter value of each fixture and write it the other parameter which you then use in the tag.
Process in Revit 2020 (to explain the solution)
In Revit 2020 I opened the same file used earlier. Loaded the Electrical Tag from the UK library and tagged the Socket.

Editing the Tag and looking at the available labels you’ll notice the ‘Elevation from Level’ parameter. I used this in the tag.

The tag now shows the correct Elevation that the Socket will be mounted at.

Note that the height measurement is to the bottom of the fixture.

If you don’t want the value shown to be rounded you can change the units found on the Manage ribbon tab. And Settings panel. (or use the Keyboard shortcut of ‘un’ ) Then change the Decimal places to be 0.1 as shown:

This Revit 2020 new feature has certainly saved lots of headaches for MEP users needing to report on the mounting or Elevation height of fixtures. It’s a welcome new addition.
You can also view a video on this new feature on the Autodesk Youtube Channel at
If you need more information wrt Revit 2020 and its new features please contact us at