Trapeze Hanger Standards

Trapeze Hanger Standards

The EVOLVE library includes an assortment of various trapeze hanger families. The standard for developing these families continues to expand and adapt to changing demands. However, there are some core features essential to the construction of a trapeze hanger family.

The EVOLVE library includes a trapeze hanger template family (.rfa) that can be used as a starting point for building a custom trapeze hanger family as well as a reference in relation to this help page.

Example file path: C:\Program Files\eVolve\eVolve Electrical for Revit 2025\Resources\Content\eV_ASM_HS_Trapeze_Template.rft

Embedded within this family is an array of parameters and geometry as well as information describing how each set of parameters is essential and how they connect to the EVOLVE software.

Evolve Hanger Placement

These parameters are required for the EVOLVE Hanger Placement tool to be able to write to during hanger placement.

Note: T2_Offset height is the difference between the top of Tier 1 and the top of Tier 2. For a family with additional tiers, add additional offset height parameters for EVOLVE to write to, i.e. T3_Offset, T4_Offset, etc.

Evolve Point Manager

These parameters are required for the EVOLVE Point Manager tool to be able to write when the point manager tool is used. They must be linked properly to the nested layout points within the family. Refer to the nested layout points in the template family for an example of how to connect these parameters to a nested layout point family.

Rounded Rod Lengths

These parameters are written to by the global configuration Parameter Sync rules used to calculate rounded rod lengths. The shared versions of these parameters should be used to allow for scheduling. Additionally, these values should be linked to the eVolve_Length shared parameter for each embedded nested rod family within the trapeze hanger to ensure proper scheduling.

Rod Length Calculations

These parameters are an example of how rod lengths should be calculated. The base R#_Length parameters calculate a rod length for each rod based on the the difference between the specified R#_Top_Elevation parameter and eVolve_Offset (see below). These parameters are then used in the R#_Length_Calc parameters in conjunction with the calculated R_Length_Minimum to determine the actual modeled length of each rod. The parameters ending in _Calc are then associated with the length parameter controlling the length geometry of each rod, thus driving the modeled length of each rod.

Additionally, each R#_Length_Calc parameter and the R_Length_Minimum parameter are used by the global configuration Parameter Sync trapeze rod length rounding rules (in addition to modifier parameters mentioned below) to calculate rounded rod lengths for reporting purposes (the rounded rod lengths referred to above).

The trapeze hanger template family has example formulas for calculations. However, the formulas may need to be adjusted based on the unique geometric characteristics of a given trapeze hanger family.

Evolve Offset

This parameter is required for calculating rod lengths through integration with the "Offset" system Parameter Sync rule.

Rod Length Rounding Support Parameters

These parameters are used by the global configuration Parameter Sync trapeze rod length rounding rules.

Evolve Tools

The Evolve Tools parameters are used to connect content to EVOLVE features (like the Hanger Placement Tool) and EVOLVE utilities (like parameter sync. For trapeze hanger families, the values displayed above for eVolve_Feature are essential for compatibility.

Refer to this page for a full breakdown on Evolve Tools.

Refer to this page for a full breakdown on eVolve_Feature.

Rod IDs

In order for the placement tool to place trapeze hangers, a shared nested family with a "Rod_Id" parameter is required with a value of 1, 2, or 3.

Most EVOLVE hanger families use a shared nested rod family with this parameter. However, this is not required. Any shared nested family can be used as long as it is located where the vertical "rod" would be (i.e. if you are building a hanger with strut for the verticals). Another option is to use a shared nested node family with this parameter. This can be useful if you are building all of the geometry of the hanger native to the hanger assembly family itself.

An example of a shared nested rod family and a shared nested node family is provided in the trapeze hanger template file.


How did we do?


Powered by HelpDocs (opens in a new tab)