This blog post is about Dynamo Script for reinforcement which was created in the Precast Concrete webinar hosted on May 9, 2019. During the session, we created some precast elements along with the placement of connections and reinforcements. we also assisted the generation of automatic shop drawings with Revit and Precast Concrete add-in.
For the reinforcements, we produced a Dynamo script, which could be used to create rebars based on 4 selected edges of the Host element, with some simple parameters to control the size and number of rebars.
In this blog post, we will try to show that it can be developed by anyone who is interested in modeling reinforcements in a more efficient way.Important notes – This post is intended for Revit 2019 and following editions because some nodes for rebars are not available for previous versions. We want to invite you to check the additional Packages (Add-ons – in the picture below) added to Dynamo. Reinforcement settings for Revit elements are already set to correct value.
Once we have all the parameters set, we can start creating the Dynamo script. First, we have to select the edges of the precast element, so just search for such node and add it to the Dynamo work area.
By using the Select button in Revit model, select edges of the beam and then click on Finish.
Now we have some lines in Dynamo which will use to create the needed geometry of the rebars. Next step is to extend these curves, then intersect them, and later filter out Points from the list. That is how we add the needed Dynamo nodes and connect them in the following way:
So, we have 4 corner points, reorder them and produce a polygon by using the appropriate Dynamo node:
Then, we should offset polygon it in order to get a good shape size, considering the cover we need. From this point, we can use this polygon however we want – copying it as many times we want in any pattern we want, by using different Dynamo nodes. For example, we can copy it by a defined distance at the start:
And then we will use a list of distances to copy a couple of them in a defined direction like this:
Now that we have all polygons, we will convert them into polycurves and next we will use some Dynamo nodes to create actual rebars in Revit.
That’s a very simple version guideline about the creation of reinforcements. We will see other possibilities in the next posts. Stay tuned!
Related blog posts:
- Create Reinforcement in Revit with simple Dynamo Script
- WEBINAR: Precast Concrete – BIM modeling in Revit, CAM, drawings & reinforcement using Dynamo
- A Few Ways to Automate Rebars Modeling in Revit®
- Dynamo scripts for rebar (part V): All reinforcement in one script
- Dynamo scripts for rebar (part IV): Running multiple scripts on the same wall
- Dynamo scripts for rebar (part III): U-shaped reinforcement
- Dynamo scripts for rebar (part II): Vertical reinforcement for opening and wall edges
- Dynamo scripts for rebar (part I): Diagonal reinforcement and U-bar
- Heading to Louisville for The Precast Show 2019
- Dutch firm’s precast work gets a major boost from AGACAD BIM software and support
- Savolainen: Precast suite has “game-breaker” BIM tools
- JPS-Konsult: “We’re hooked on Precast Concrete and other AGACAD solutions”
- Norconsult: “The Precast Concrete suite brought efficiency and flexibility”
- Webinar Wrap-up: Precast 101 — Get Sample Project + Configurations!
- WEBINAR: Modeling Precast in Revit 101
- Smart Details to be replaced with NEW PRODUCT: Smart Connections
- AGACAD becomes one of Autodesk’s first AEC Industry Partners
- BIM solution Precast Concrete delivers new features
- Precast, Metal/Wood Framing Floor join Autodesk App Store
- Autodesk sees AGACAD Solution at Precast Show
- How to Create Concrete Details for Precast Sandwich Walls
- Precast Concrete Update: New possibilities for precast structures and special workflow for parking garages
- A post-show glance at TPS 2018
- Webinar Wrap-up: BIM for Precast Concrete
- NEW FEATURES for Smart Details: Detection-and-insertion of details, lifting rule, and improved UI
- The Precast Show 2018
- An Overview of Precast Slabs, Walls, Columns & Beams in Revit
- How to prepare and use Revit® schedule tables in Smart Assemblies
- NEW FEATURE! Cut Opening for Beams
- Forget about Tekla. Say hello to the Precast Concrete Suite for Revit®