Modelling Reinforcement in Revit – Tips and Tricks

In this blog post, we’ll take a look at some tips that you can start to utilise on your next Revit RC project.

Modelling Reinforcement in Revit – Tips and Tricks

We recently ran a live webinar which looked at the benefits of 3D modelling and detailing of reinforcement bar within Autodesk Revit 2022.

During the webinar we investigated some of the key benefits of modelling and detailing reinforcement in 3D, the primary benefits are listed below.

  • Faster design, detailing and scheduling
  • Increased accuracy.
  • Better coordination.
  • Digital fabrication.
  • Faster, safer steel fixing.

If you were unable to attend this or missed the session you can watch the YouTube video below.


The second section of the presentation focused on a range of tips and tricks for fast and efficient modelling and detailing of rebar.

Selecting Rebars by Bar Mark

The first tip that you can implement almost immediately is selecting Rebars by their bar mark. Prior to the release of Autodesk Revit 2015, the bar mark was controlled with a built-in parameter called ‘Schedule Mark’ which was a manual input. We have to be mindful that the rebar number could be repeated within larger projects so we will concatenate the ‘Host Mark’ and ‘Rebar Number’ to create a unique bar mark.

With the simple Dynamo script shown below, you can take the Rebar Number (the automated bar mark) and apply this to the Schedule Mark. This enables you to make intelligent selections of rebars based on the Host Mark and the Rebar Number.

Using Freeform Rebar for Rebar Set

When detailing elements such as circular columns and piles, you can use freeform rebar to add the main reinforcement bars as a Rebar Set. Rebar Sets have many advantages over a separate ‘array’ or copies of singular rebars. The software performance is better, it is easier to schedule, quicker to edit and update, and you can add a tag that calls off the total number of rebars.

Calculating the Mass per Metre of the Rebar

In 2020, the British standard BS8666:2005 was superseded to make the standard more relevant in our growing digital era. Two new shape codes were introduced along with the requirement to calculate and display the weight of each row in the bending schedule.

You can calculate the weight of rebar by editing the rebar shape families within Autodesk Revit. For example, if you are editing shape 00 and have added two shared parameters, ‘MassKgPerMetre’ and ‘RebarElementWeight’, you can calculate the mass per metre of the rebar by using a nested if statement.

if(Bar Diameter = 6 mm, 0.222, if(Bar Diameter = 8 mm, 0.395, if(Bar Diameter = 10 mm, 0.616, …..

The above if statement will calculate the mass per metre based on the bar diameter. For instance if the bar diameter is 10mm, the mass per metre will be 0.616Kg.

You can then multiply the mass by metre with the ‘Length of each bar’ (this is the total length of the rebar), which will then derive the actual weight of each rebar.