Revit Stairs – Building Regulations 42° Check!

Part K of the Building regulations states that “The maximum pitch for a private stair is 42°”.

Maximum Pitch height for Private Stairs

Revit stairs have several checking tools to help make your stairs comply to whatever standards you’re designing to. But there isn’t anywhere that can quickly show you the pitch/slope of the stairs.

Here I will show you how to create a schedule to show you how to do this!

How to create a schedule

To start with we have to go back (Waaay back for some of us) to school to work out how to achieve the angle from the information that we have!

And who said trigonometry wouldn’t come in handy!

Trigonometry Image

When researching the best way to work out this problem I came across this website and found the following image. Which I found very helpful in explaining what’s needed.

Image from First in Architecture

Image from:


Opposite / Adjacent =

2800 / 3850 = 0.72
Inverse Tangent of 0.72 =36 degrees
Any outcome of Opposite / Adjacent that is under 0.9 will be under 42 degrees.

With all of this in mind. I realised that we don’t really need the full height and run to work this out.

We just simply need the Rise and Tread sizes.

Rise = Opposite
Tread = Adjacent

We can now use this information to extract data in Revit.

Fields properties from stairs added to a schedule

Above are simple fields/properties from the stairs, added to a schedule.

We can now use these to achieve our required information.

It’s a fairly simple formula to add within Revit once you know what you’re doing.

We require a new calculated field with the following formula inside.

atan(Riser Height / Tread Depth)

But to do this we have to do a little bit of tweaking within Revit 1st to get it to work. Because we’re dealing with different units we have to do a quick calc to break the Actual Riser and depth down to basic numerical values.

Scheduled Fields Riser Angle

We need to create 2 new “Calculated Values” These will give us the Riser Height and Tread depth broken down into numerical figures and then the atan calculation to get the stair angle.

2 New Calculated Values

Once we have these, we can use this figure to work out the atan value giving us the stair angle.

Atan Value for Stair Angle

And just like that... we have our angle.

If you want to be extra clever... we could put a “Conditional Format” on the riser angle so that it shows up red If the angle goes over 42°!

Conditional Formatting Image

Stair Schedule with Red Highlight

I hope this has been ok to follow as I know it’s slightly more complication.

If you struggle feel free to This email address is being protected from spambots. You need JavaScript enabled to view it.. I’ll be happy to send you the file I created so you can simply insert this schedule into your project.

Don't forget to subscribe to Graitec blogs so you are informed whenever a new post is published. My next blog will be on sharing schedules between projects.

If you are looking to take an Autodesk Revit Training course then Graitec offer a comprehensive portfolio, so give us a call on 023 8086 8947 or click the button below to request more information.

Request More Information

Wood Cad Cam and Furniture Design Software
Dynamo Packages for Autodesk Revit

Related Posts

Autodesk reseller uk logo2
qms microsoft logo