Revit Reinforcement – Keeping a check on Bar Marks

Since 2015 Revit has provided the Rebar Number which automatically assigns bar marks to all reinforcing within the project making use of the partitions to generate a suitable bar mark.

revit-reinforcement-number-and-partition

This is of course a very useful feature and does provide an efficient method of bar marking. However, if you have then issued the model and need to make further changes to the model then you probably do not want the Rebar Numbers (Bar Marks) to change and of course, being automated this can happen.

A safe way of working is to use Dynamo to automatically synchronise the Rebar Number to the Schedule Mark (this was the method of bar marking prior to Revit 2015). This will obviously only be run prior to the issue of the drawings/model to keep a record of the bar marks.

If the Rebar Number does not equal the Schedule mark then we can take ‘manual’ control to rectify the problems.

Here is my Dynamo Script below.

dynamo-sync-rebar-number-to-schedule-mark

It is a very simple routine that selects all the Structural Rebar in the project, gets the Rebar Number and then sets the parameter Schedule Mark with this value.

The next stage is to check that the marks are in synchronisation. To check for this we can use another Dynamo script. For this example I will explain a few stages as we need to use some logical checks and filtering of lists.

The first stage is to create a new shared parameter for the check. This needs to be a Yes/No parameter as shown below.

barmarksync-shared-parameter

Next we will add this parameter to the project so Revit understands which category this applies. Notice that the parameter will need to be an Instance and applied to the Structural Rebar Category (Feel free to add others such as fabric etc.)

barmarkcheck-project-parameter

You can now build the Dynamo Definition to check the Rebar number and schedule mark are in synchronisation. Start by selecting all the Structural Rebar elements as shown below.

rebarsync1

The next step gets the Schedule Mark and the Rebar Number and then checks to see if these values are equal. The output is a Boolean (true or false). Notice that one of these values is returning a false value.

rebarsync2

The true or false lists are then evaluated by the List>filterByBoolMask. The list input is from all the Structural Rebar Elements and the mask is the Boolean output from the == node. The list is then split into two, one list for false and another for true. Finally the parameter “BarMarkSync” is then set to true or false with the use of the Boolean node.

rebarsync3

To test this you can manually set some of the Schedule Marks to different values and then set up a Revit schedule to show the out of sync marks with conditional formatting as shown below. Another method could be to use filters to show the out of sync bar marks on a model view.

schedule-conditional-format

I hope some of you will try this tutorial if you are currently using Revit to produce Reinforcement  models and schedules.

LawrenceH.

SOFiSTiK Reinforcement Detailing and Autodesk Revit Structure

Reinforcement Drawings and bending schedules have traditionally been prepared in semi-automated 2D applications such as CADS RC or manually in 2D CAD applications and while this has served the industry for over 25 years the traditional drafting techniques are becoming obsolete and disconnected from the emerging BIM processes and client requirements. The deliverables are most likely to be 2D drawings and schedules but increasingly also a 3D information model which has benefits to all the project teams including the consulting engineers, contractors, fabricators and steel fixers. The 3D model is particularly useful to all team members in highly congested, complex areas where clashes and pre fabrication issues are often only discovered whilst on site which leads to increased cost and project delivery creep. As with any construction project, communication and understanding is always improved when a 3D model with the relevant information is shared with all relevant parties.

Some of you may already be aware of the new features of Revit Structure 2016 for 3D Reinforcement modelling and detailing. Many of these improvements were in relation to the production of an RC schedule and a new tool to allow the use of shapes within a reinforcement path. However, although these improvements are most welcome there are still a few limitations, deficiencies and annoyances when it comes to efficient modelling, detailing and scheduling of reinforcement within vanilla Autodesk Revit.

3D Rebar - Revit and SOFiSTiK

Autodesk Revit 2016 gives the primary reinforcement modelling functionality and allows the efficient handling of thousands of 3D rebar’s in a model via specialist elements. The SOFiSTiK Reinforcement Detailing tool takes these core modelling tools and adds an additional level of sophistication to the modelling, detailing and scheduling of concrete projects. The main SOFiSTiK ribbon is show below.SOFiSTiK Reinforcement Detailing Ribbon

SOFiSTiK Reinforcement detailing’s main advantage is that it drastically speeds up the detailing of rebar by overlaying Revit 2D detail components over the various views and hiding the Revit rebar. The big plus with this technique is that all the supplied families are completely customisable allowing for RC drawings that exactly match your traditional 2D CAD output. For example, if you want to show a UBAR in plan with a dot or perhaps a cross or tick and tag bars in elevation or section then this is just a simple case of editing the supplied family to suit your requirements.

bar tick and tagUBAR Dot

The efficiency of the process is demonstrated below with a slab with some openings and angular faces. The rebar was added with the Area Reinforcement and path reinforcement commands and then the layers are automatically recognised by the SOFiSTiK layer tool. The split Rebar command has then been used to divide the bar into standard stock lengths.

Split Rebars

The view is then added to a drawing sheet, rebar numbers automatically assigned and the bar is then hidden, tagged and detailed. It is also worth noting that varying ranges and skewed bars can be detailed with a new Rebar Container objects.

Rebar ContainersRD Detailing - Slabs
In the next view I have created some reinforcement for a column detail and added some couplers to the model. A separate schedule can then be generated showing the configuration and location of the couplers.

Rebar Couplers and Schedule

I have also found that when the Autodesk Extension Reinforcement Macros are used then SOFiSTiK Reinforcement Detailing will recognise the correct shape code, the original shape codes are not to standard and hence cannot be used with standalone Revit.

Here is an example of the slab opening macro.

Slab Openings

Some of the main new features for the 2016 release are:

  • Rebar Groups – Used for grouping of bars such as varying ranges and skewed bars
  • Bent Fabric
  • UK Content Pack
  • Rebar Chair Spacer – Shape Code 98
  • Rebar Mechanical Couplers

In summery I would recommend that you download a trial of this software and perhaps take a look at some of the tutorial videos that SOFiSTiK have created.

https://apps.exchange.autodesk.com/RVT/en/Detail/Index?id=appstore.exchange.autodesk.com%3asofistikreinforcementdetailing2016_windows64%3aen

We also have a Revit Structure course designed for existing users that will lead delegates towards the creation of reinforcement within Revit Structure.

http://www.excitech.co.uk/training/training-course.asp?C_id=444&course=RC-Detailing-with-Revit-Structure-2016

LawrenceH

Revit Structure 2015 – New Reinforcement Tools

Link to YouTube Tutorial: http://youtu.be/XCrTi2KEJ7g

As with all my blog posts about new Autodesk releases I will break down each new feature in separate posts and show the full scope of the new tools and features with a UK focus. Those of you that regularly read my posts will know that I keep a very close eye on the reinforcement tools and any new features or extensions that come to market. This year Autodesk have again focussed on the reinforcement and analytical tools for the specific structural enhancements for 2015. The primary goal with reinforcement is to give the RC detailer a better set of tools for the production of 2D RC drawings and accurate schedules.

Revit Structure 2015 Rebar

In previous releases the RC drawings would show every bar but the user now how the choice of selecting the first and last bar in the set, a middle bar or user selected bars. This feature allows the correct presentation of bars in plan and elevation using a similar system to AutoCAD Structural Detailing.

Revit 2015 - Rebar Presentation Panel

The Reinforcement descriptions have had a complete overhaul and can now detail bar with a range indicator and the correct terminators and leaders. This has been achieved by combining a dimension style with a rebar tag.

Revit 2015 - Typical Foundation Detail

The other issue was with bar marks, Revit 2014 would allow multiple bars with the same dimensions to have the same bar mark! In Revit 2015 the bar mark is automatically generated and can be sequenced with a variety of differing options. Partitions are for setting bar marks for each element, you can also see the feature for removing gaps in bar marks and once this is enabled the process is automatic.

Revit 2015 - Reinforcement Numbers

Another interesting concept is that parts can now host rebar, this has some potential but I do really think that families should be authored with parametric rebar, this would make more sense and give a huge amount of flexibility.

All the information and data can now be compiled into a full RC schedule that’s compliant with BS8666-2005.

Revit 2015 RC Schedule - Revit Structure 2015

When the ‘shipping’ version of Revit 2015 is released I will produce a full video showing the capabilities.

Link to YouTube Tutorial: http://youtu.be/XCrTi2KEJ7g

Hope this helps,

lawrenceH

Revit 2014 – New Rebar Tools

Link to YouTube Video : http://www.youtube.com/watch?v=L_X6vuTJYNU

In the past I have written many articles relating to the use of 3D reinforcement within Revit and each time I review the tools Autodesk add a little more functionality. In the Revit Structure 2014 release there are a number of new tools and features to aid the modelling and scheduling or rebar but still very little in the way of real drawing production.

Revit 2014 new Reinforcment tools

One of the most useful tools is the new Rebar Constraint tool which allows the user to select a bar segment and then constrain it to another target which could be another bar segment or a cover face. This will then remain constrained so that if the section size changes or you increase lengths then the bar will automatically update. Shape codes now have the option not to be influenced by hooks.

Rebar Constraints Dialog Box

Bar diameters can now be quickly visualised with the addition of sub categories for Structural rebar, previously I was using filters to control this so a very welcome addition.

Object Styles - Structural Rebar sub catagories

 

Another improvement is the inclusion of a rebar table which is already formatted for the UK market. However, the same problem still exists with the recognition of bars and the grouping of bar marks.

As usual I have produced a short video outlining some of these improvements and new features. http://www.youtube.com/watch?v=L_X6vuTJYNU

Enjoy,

LawrenceH