Hanger Generator

Hanger Generator

Win64, English

CTI Consultora
Create hangers on pipes, ducts, cable trays and conduits. Four models: Rectangular rail, Circular clamp, Rectangular strap and Clevis hanger. Automatic update when the user moves or modify the host.

General Usage Instructions

You have to select at least one element from the linear MEP elements categories to create hangers. You can select whole runs, the application will only put hangers on linear MEP elements.

First, set the layout values, which are common for all hanger models. You can set Distance to host edges, layout design, support elements, bar length when cannot find support, and more.

There is three layout design to choose from: “Fixed number” defines the number of spaces between hangers, the minimum is 1; “Relative distance” define an optimal distance between hangers, based on a proposed distance (C) between hangers and always respecting the distance to edge (A); “Fixed distance” locate the hangers at exactly the same defined distance (C) with a distance to edge (A) of at least what the user-defined.

The hanger will find the closest structural element according to your settings, you can choose to hang from structural floors or framing. When there is nothing to hang from, the hanger will have the overall height of “Distance not hanging” (D).

Set the specific values for each model. This is different for every model. You can set for example plate width, thickness, to consider insulation or not, and more. Then, press “create”.

It may happen that some of your hangers could not be created because of proximity to a structural element. Nevertheless, the data for this element will remain and when you move the element in a way that gives space for the hanger, it will be created by the auto-update, using the same settings you defined for the element.

If you make a mistake with the data input, or if the hangers cannot be created because of proximity or other restriction, it will be noted in the information bar at the bottom and you will hear a negative beep.

You can create elements on different floors at the same time. The application includes an automatic update functionality, so when you move or modify a host element the hangers will be regenerated based on the setting with which you created them. This functionality can be turned off. The record of the type and properties of the hangers of all MEP elements is stored in C:\ProgramData\Autodesk\ApplicationPlugins\CTI_HangerGenerator.bundle\Contents\Resources\HostsInformation.xml, if you delete this file your hangers won't update when you modify the MEP element. We recommend that you keep a "HostsInformation.xml" file for each different project. To do this just cut and paste it in a personal folder, and copy it again in the Resources directory when you need it (the file must be named "HostsInformation.xml"). If the application finds no "HostsInformation.xml" file, it will start a new one automatically.

On the main bar on top of the interface, there are several tools for improving your work experience and saving you time. Such as: Remembering the last input values, turn on/ off auto update, delete data or hangers of host elements, release hangers (this means that they will not be updated with their original host), identify elements that have saved hanger data in a 3D view, and more.

Do not turn off the "HG_ReferenceView" (not necessarily keep it as an active view). For more speed turn off the links without supporting elements. 

The application supposes that every element is in the respective category if you use elements in the wrong categories you may experience unusual behavior.

The value "B" defines the number of spaces generated between the hangers. NOT the number of hangers.

You will have larger generation time as the number of hangers created increases, so for a better user experience, we recommend creating the elements by limited groups, for example around 20 MEP elements.

Remember that you have to be logged on Autodesk® 360 to use this app (upper right corner of your Autodesk® Revit® interface), it´s free to create a user. You have to use the same user and password that you used to buy this application.



Ribbon/Toolbar Icon Command Command Description

Hanger Generator

Open the main Hanger Generator dialog. All the functionality that the user activates of this application is inside this window. Auto update functionalities are automatically activated.


Download the installer from the Autodesk Appstore. Follow the instructions till the end of the installation. The installer that ran when you downloaded this plug-in from Autodesk App Store has already installed the plug-in. You may need to restart the Autodesk product to activate the plug-in. To uninstall this plug-in, click Control Panel > Programs > Programs and Features (Windows 7/8.1/10) or Control Panel > Add or Remove Programs, and uninstall as you would any other application from your system. Do not modify or move in any way the files created by the installer.

Additional Information

When you hear a negative "beep" it means that you did something wrong, look for the information bar at the bottom to know the reason. Keep in mind that calculating and creating each hanger is a memory and time-consuming process, so try not to overload the application by creating hangers-on too many elements at the same time. This is especially critical if the auto-update option is turned on; if you modify too many elements with data at the same time, the application will re-create all the hangers in all modified elements.

Known Issues

When you create Rectangular Strap hangers on a duct with height > Distance not hanging, it does not create them.


Company Name: CTI Consultora
Support Contact: franciscofcch@gmail.com

Author/Company Information

CTI Consultora

Support Information

We offer 30 days full refund if you are not satisfied with the product.

For any question, suggestion, complains or requests, contact: Phone/ WhatsApp: +569 83790046/ Mail: empresactichile@gmail.com

Please keep in mind that we are in GMT-4 time zone.

Version History

Version Number Version Description


- Zero values input problem fixed - Bug that made the updater crash fixed - Overall much more stable version -Version for Revit 2017, 2019, 2020, 2021 and 2022 - Digitally signed.


- Interface inconsistencies in textboxes fixed - Bug that made the updater crash fixed - The application warns the user if he is deleting an important family or type that could create defective hangers. - You can enter decimal values with commas or dots - Overall much more stable version -Versions for Revit 2018, 2019, 2020 and 2021 - First digitally signed version


Improvements to this version: - Add three more hanger models (circular clamp, rectangular strap, and clevis) - Add L rail shape in rectangular rail hanger - Allow the creation of hangers-on electrical conduit - Auto-Update functionality - Remembering last input option - Reset to default values option - Allows to consider insulation or not (on pipes and ducts) - Identify visually in a 3D view elements with hanger data - Clear data of selection, file and historical - Delete hangers of selected elements - Option to release hangers - Manually update selected elements - Interface improvements -User input restrictions - Bug in oval ducts fixed - Bug in round ducts fixed - You can choose to work with millimeters or decimal feet. - The width of the hangers can be defined based on each element width - Now available on Revit® 2016, 2017 and 2018 - Now using the entitlement API


Initial version
Go top