Create parametric staircase

Create parametric staircase Place Straight, Dog-legged, Open well, L shaped and Square staircases. Customise riser, tread, width and number of steps Amritha Krishnan

You can create staircases by simply clicking on one of the predefined types from the Staircase tab on the right panel. The staircase types in Snaptrude are: Straight, Dog-legged, Open well, L shaped and Square. Dog-legged and open well types are created using the same type, by adjusting parameters.

You can place the staircase in plan or 3D view using a predefined grip point on the outer edge of the staircase. It snaps automatically to the base of masses, slabs and walls. Once placed, you can move, rotate and flip the staircase orientation.

Staircases are linked to storeys, and automatically take the height of the storey they are placed on. By default treads and risers are set to 150mm and 300mm respectively, and the number of steps are calculated accordingly based on storey height. Default staircase width is 900mm and the structural depth is 150mm. Landings are automatically created at corners, with the same width as the staircase. If there are no corners, landings are created after every 11th or 12th step.

Modify staircase properties

You can modify staircase parameters by clicking on the staircase with the Select tool and opening Object Properties. Changing any one parameter automatically modifies all the other parameters as well, and this change is reflected in the staircase itself.

If the riser of the staircase is changed, say from 150mm to 170mm, the number of steps auto updates to suit the storey height. The actual riser height for the calculated number of steps is recalculated (this may be slightly over or under 170mm) and the staircase is recreated accordingly.

If the tread of the staircase is changed, it updates the entire run of the staircase.

If the width of the staircase is update, the landing dimension is also updated, to match the staircase width.

If the storey height is increased, new steps are added to the staircase, maintaining riser and tread dimensions.

Limits on staircase properties

We've set up some constraints on staircase properties, based on international construction standards.

Tables can't be imported directly. Please insert an image of your table which can be found here.


120mm - 190mm


250mm - 350mm


900mm - 6000mm

Structural depth

150mm - 200mm

A notification on the screen will inform you if you input dimensions outside these constraints.

If you want to create staircases wider than 6000mm, or staircases with width dimensions different from landing dimensions, we recommend using multiple staircases adjacent to each other.

Applying material to staircases

You can apply materials to staircases by Object or By Face.

Applying material by face to a tread applies the material to all the treads.

Applying material by face to a riser applies the material to all the risers.

Applying material by face to any other face applies the material to all the other stringers, soffits and other surfaces of the staircase.

Did this answer your question?