TL Catenary

TL Catenary

Win32 and 64, English

Todor Latev
Catenary is the curve of an idealized free hanging cable supported at its ends. This app provides several commands to draw this U-like shape in Autodesk® AutoCAD® utilizing different input parameters.

General Usage Instructions

Click on any of the app icons installed in the Add-ins tab (or run the commands directly by typing them in the command area in AutoCAD) and follow the onscreen prompts to select the input parameters and generate a catenary polyline. All catenary commands operate within the current UCS XY plane. The program supports custom user coordinate systems (UCS). If any other orientation is desired adjust the UCS accordingly prior to running any of the catenary commands.



Ribbon/Toolbar Icon Command Command Description


Generates a catenary curve using a start and end points and a total length specified by the user


Generates a catenary curve trough three known points specified by the user


Generates a catenary curve using a start and end points and a sag specified by the user


Generates a catenary curve using a base point and a parameter "a" specified by the user


The installer that ran when you downloaded this app/plug-in from Autodesk App Store will start installing the app/plug-in. OR, simply double-click the downloaded installer to install the app/plugin. You may need to restart the Autodesk product to activate the app/plug-in. To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer, and select the "Uninstall" button. OR, click Control Panel > Programs > Programs and Features (Windows 7/8/8.1/10) and uninstall as you would any other application from your system.

Once the installation is complete, start AutoCAD and login with your Autodesk user id and password. Run the TLCatenaryActivate command to activate the app. Once activated the app can be used offline.

Additional Information

Known Issues

In certain special cases the catenary curve is undefined: for example when all three points lie on the same line or where vertical points exist etc. Additionally certain input parameters may cause the catenary to shoot off to positive/negative infinity quite rapidly. In those extreme cases due to reasons such as limitations of the computer floating point numbers range, numerical instability, round-off errors etc the program might not be able to compute all catenary points. No polyline or incomplete polyline may be generated.


Author/Company Information

Todor Latev

Support Information

For questions/comments/suggestions/bug reports etc please send an email to

Version History

Version Number Version Description


Added 2020 support


Initial release
Go top