Revit custom railing


  • Double Baluster
  • Railing System Design
  • How to Create & Adjust Wall Mounted Railings in Revit® Project. Part 1
  • Count railing balusters in Revit with Dynamo
  • How to Create & Adjust Wall Mounted Railings in Revit® Project. Part 2
  • Glazed Balustrade Made Easy
  • Revit Railing And Fence Families
  • Double Baluster

    Part 2 In the first part of the tutorial I spoke about how to create a generic wall mounted railings. In this part I will explain how to adjust those railings and be more precise on the detail. This is the tricky part.

    If you, before selecting the railing, press Tab on your keyboard and select only the handrail you will be able to reach handrail properties. In Instance Properties tab only Identity Data fields can be changes but in Type Properties window plenty of useful parameter can be found. If you want to change the distance between the railing and the wall but keep supports on the wall, parameter called Hand Clearance will help you with that.

    It controls the distance between the sketch line of the railing and inside side of the handrail. Changing its value will adjust size of the support automatically. Furthermore, profile and other parameters can be changed in this window to create more specific railing. The part called Supports lets you change family of supports and adjust positioning of those supports. However, layout and families of each support can be adjusted manually ignoring those rules.

    After parameters of handrail and general support parameters are set you can select support separately from the railing using Tab on your keyboard again and change its Type Properties to adjust the size of the support. If you want to change position of one or a few supports without changing the layout you can just select the support and use Unpin tool to make it independent of the Type Properties of the handrail.

    After unpinning the support you can drag it to a new position, change the type or family of it, add additional support by holding Ctrl button on the keyboard and dragging the support, adjust its size manually in 2d views by dragging blue arrows or changing its Hand Clearance parameter value in its Instance Properties tab.

    Try to change those parameters at the end of editing of the railing as they might be reset after editing path or changing handrail properties.

    Railing System Design

    There is no monolithic run Landing type: If the treads settings are the same as in the run or vary. Notice that the profile is a stand-alone loadable family that has to be loaded in advance. Middle support configuration as carriage and its depth and width. Pre-cast stairs In this type of stairs you can configure the connection method between the run and the landing to be a notch, assuming that both components are sort of pre-cast parts that rest on other elements.

    Again it is important to set first the assembly parameters of the stairs: Maximum riser height Base level for the stair to begin Top level to reach Then the main parameters of each component of the stair have to be set up: Run type: If the underside Surface is smooth flat or stepped. If there is a specific thickness for the tread or the riser in the step.

    Nosing profiles Landing type: If the treads settings are the same as in the run or vary. Landing type: Monolithic landing thickness If the treads settings are the same as in the run or vary. Supports: they are not common in this kind of stairs, because they have a monolithic run. Notch dimensions. Stair by sketch In this way of modelling stairs, what is done is to draw a sketch of the staircase to be constructed. The three-dimensional object does not appear until you finished the sketch of the stair.

    There is only one family of stairs by sketch, although there can be as many types as needed in the model. These stairs allow a bit more flexibility in the form of the stair than the stair by components, even though, you can convert the components of a stair by component into components by sketch. On the stairs by sketch it comes to drawing the stair plan in 2D, specifying the lines that compose it: Boundary lines Riser lines.

    Runs a set of boundary and riser lines conforming a run. The rest of the stair parameters match those that are configured for stairs by component, but in these stairs, all of them are type parameters of the stair itself, and not from the components that form it. Ramps Although the ramps can be created through a sloped floor, there is a specific tool for ramps.

    They work in a similar way as stairs, but they are less complex. Remember that ramps are architectural elements that barely interact with other model elements, but they are host elements for railings. You can create ramps in a plan view or a 3D view. You use the same tools and procedures for sketching ramps that you use to sketch stairs.

    Just like stairs, you can define straight runs, L-shaped runs, U-shaped ramps, and spiral ramps. You can also modify the outside boundary of the ramp by modifying the sketch. The easiest way to add a ramp is to sketch a run. However, the Run tool limits the design of your ramp to straight runs, straight runs with landings, and spiral ramps. For more control when designing ramps, sketch the run of the ramp using the Boundary and Riser tools.

    Most important property of ramps is the slope. Some of the sub-elements are system elements as well, other are loadable custom families.

    Railings are complex system families. Is good to know that somehow they are difficult to handle elements and quite restricted in its design for specific details, but at the same time they are flexible elements that allow crazy compositions.

    At the time of creating a stair or ramp you can choose whether or not we want the railing. If it is decided not to include the rail at that moment, it can be added later. They are loadable custom families that are nested in the railing system family. They have to be loaded into the project in advance. You can create a new one using the Metric Baluster-Post family template. Elements at the beginning, end or corner can be different. It can be the host or a fixed distance from the Top Rail.

    Rail They are the horizontal elements. You can add as many as you want. They are created as sweeps using a Profile Family. Profiles are loadable custom families that are nested in the railing system family. There are two special rails that can be defined in railing families: Top Rail. This is the upper element. Top Rail is a system family that is nested into the Railing system family.

    The same way as the Top Rail it is modified directly in type properties panel. It can be located to the right, left or both sides at a desired distance. Railings can be created as free-standing elements or attached to hosts such as floors, ramps, or stairs. They will adapt to the element the same way they do when you make the stair or ramp with the railing included.

    On treads. Railing will be supported on the treads. On stringer. Railing will be supported on the stringers. You have to draw the path that will follow the element. By default, it is located in the plan of the level where you are drawing on.

    However it is possible to assign a new host to the railing. Draw the path. It will show up in the options ribbon with several parameters. The base of the railing will remain fixed to the host. Tip: Model a railing on a curved sloped floor slab Draw the railing with the curved shape. Edit the path, adding a really small segment at the end. You have to give a Height correction to this little segment, with the value of the height you want to rise.

    To achieve the railing to adjust to the base of the slab, we should modify the railing properties. Joins between stairs or ramps with the floors in which them disembark require work to get them to fit their real constructive aspect. Remember to check the instance parameters of the stairs. Associated Files.

    How to Create & Adjust Wall Mounted Railings in Revit® Project. Part 1

    Count railing balusters in Revit with Dynamo

    In this tutorial I will explain how to create and adjust wall mounted railings. In standard Revit templates railings have balusters which go down to the host of the railing. In Type Properties window next to Rail Structure Non-Continuous click on Edit… and make sure that the list is empty some railing types might have some additional horizontal rails, so they have to be removed by clicking Delete button under the list. Close Edit Rails window by clicking OK.

    Do the same in Posts part to all three values.

    How to Create & Adjust Wall Mounted Railings in Revit® Project. Part 2

    Close window by clicking OK. This action will remove all balusters from the railing family type. This action will remove the main rail as we will use the Handrail for this type of railing.

    So under Handrail 1 find Type parameter and set value to Pipe — Wall mount and next to Position parameter from Left, Right or Left and Right choose position of the handrail according to the sketch line of the railing. Click OK to close Type Properties window. Balusters could be a simple round or square post or a complex panel, depending on your design. To master this tool, you have to spend some time experimenting and trying out what each parameter does.

    Glazed Balustrade Made Easy

    But here, I'll highlight just a few problematic baluster issues so you can steer around them and not get stumped. This was reported and confirmed as a known "defect". The main problem with this is that for example, if I use an offset of 3" for my rail and then I type in an offset of 3" inside the Edit Baluster Placement dialog, I end up with a 6" gap between the centerlines of the rail and baluster, whereas you would expect their centerlines to coincide!

    If I then type an offset of -3" in the Edit Baluster Placement dialog instead, the rail and baluster centerlines coincide, but the baluster top will not stop at the underside of the rail and will instead go to the top of the rail. For the post top to properly clean up, the two baluster offset settings have to be either the same value, or the offset in the Edit Baluster Placement dialog has to be zero. This means that one should avoid the use of that offset value and instead use the type parameter "Baluster Offset".

    Revit Railing And Fence Families

    If you have multiple baluster patterns with different offsets, that might not be possible. Another issue is that the Baluster family origin seems to be fixed. If you move the reference planes that have the option "Defines origin" checked together with the 3D geometry and then you reload the family back into the project, the baluster geometry will move.


    thoughts on “Revit custom railing

    Leave a Reply

    Your email address will not be published. Required fields are marked *