A simple straight superstructure for a bridge in concrete using Revit, only. The superstructure will be created in a family template(Metric Generic Model) and will be parametric.

Part three will contain a superstructure with varying cross-sections following a curved line, and placement of a column, and foundation.

Part two will contain a superstructure with varying cross-sections following a straight line, and placement of a column, and foundation.

In part one I will focus on the bridge superstructure following a straight line. 

In our example 27, the task at hand, we want to generate checklists (the checklists are sheets) based on existing sheets.  That means, for every drawing created in the project, a corresponding checklist is needed. A quite tedious job if you have 100 drawings on the project. But do not despair, Dynamo is here to save the day! 

In example 25 I will go through how to get color on every rebar based on their diameter, using Revit Filter. In the last part, Dynamo Player will color all rebars in different colors based on their partition. 

This is a step by step tutorial about how to create a titleblock with shared parameters

This is a step by step tutorial about how to prepare a bar bending schedule in Revit with a rebar shape 99.

The last wall, a curved wall with varying height, Dynamo will be applied to generate the U-shaped rebars both top and bot. For the bot rebars, Dynamo player will be used. 

In example 21, we want to place U-shaped rebars along the edges of our slab, this can be done by the “classic” technique used earlier, but the more effective way is to use path option.

We now move over to our second wall, a curved wall. To solve the rebar challenges, the free form rebar option will be used. For the straight rebars, the free form rebar surface will be applied, and for the U-shaped rebars, the free form rebar Aligned used.

This Revit-rebar guide will explain how to place rebars in 3 different walls, a straight wall, a curved wall, and a curved wall with a slope. We will be using 3 different techniques to accomplish the goal. In example 19 the “classic” technique will be applied, and area reinforcement.

Will continue to build on the retaining wall, made in example 6,7 and 8. Here drains will be added, a total of 29. Many of the techniques used are been done in previous examples. The pickle here will be to rotate the 29 drains in XY-plane and 2 rotations around the Z-axis, and every 29 drains will have individual rotation values.  

A problem that might occur when working with a lot of columns is the creation of a schedule with x,y,z coordinates, Revit doesn’t seem to have a good solution here.  In this post, we will solve it. We do that by finding X, Y, Z coordinates with dynamo, and then transfer it back into every single column placed. 

Sometimes it’s very nice to be able to see the different kinds of rebars based on their partition, and not just rebar size when checking the model for errors. Here we will do just that!

Stirrups will be generated along a selected path with fixed spacing and increased stirrup length at each stirrup along the path with the increasing length of the concrete cross-section.

In this example, we will calculate the area and length for an object.

In this example, we will generate straight rebars (code 0) in a foundation slab.

In this example, we will generate L-shaped rebars (code 11) in a foundation slab.

In this example, we will generate 2 different U-shaped rebars (code 21 and 25) in a curved and sloped wall.

In this example, we build on example 9, by modeling a total of 3 hand runners for our handrailing, on the previously modeled posts.  

In this example, we want to place a family with a specific rotation in the XY-plane, along a selected surface, with a fixed distance between the families. In this case, the families will be a post, but the method will be applicable to all families. 

Revit dynamo - model a curved insulation- example 8

In this example, we build on example 6 and 7, by modeling a insulation for the foundation. 

The script and principle is very much the same as in example 6 and 7, only a few changes have been made to make the geometry like a foundation.

In this example, we build on example 6, by modeling a foundation for the retaining wall. 

The script and principle is very much the same as in example 6, only a few changes have been made to make the geometry like a foundation.

In this example we are taking the rough geometry we got from the SAT file in the last example to create a retaining wall. Normally this is an easy task, but the wall has varying XYZ-coordinates, which makes the task more difficult since the geometry won’t behave as intended, dynamo is the solution! 

In this example, we have received an SAT-file from architects that contain a rough geometry of a retaining wall with a location in XYZ coordinates.  We want to import the geometry into our Revit file in the right location.

In this example, we create a “digpit” based on existing construction and topography with input values, that determine the “digpit” slope and depth. 

In this example, we are selecting the face of the wall to create a void, the void created will cut all the protruding walls. The face you select can I practice be all types of surfaces so all kinds of voids can be made. 

Create a void based on a topography. The void topography can cut anything, like the wall shown in the video.

Here we create a topography in Revit based on XYZ coordinates from excel.

The first Revit dynamo video created by Mr.Fredheim, ” patient zero”. it was made a couple of years ago therefore I will not go into detail on how the bridge was made. Only a short description.