TL Clothoid

TL Clothoid

Win64, English

Todor Latev
A set of tools to compute and draw the Clothoid spiral curve as a polyline in Autodesk® AutoCAD®.

General Usage Instructions

Utilize the curve creation commands to compute and draw stand-alone Clothoid spirals in AutoCAD. Once a Clothoid is computed an additional set of commands is available to query/manipulate the curve. All Clothoid parameters are retained in memory and can be reused for subsequent invocation of any Clothoid commands.

Use the Points setting to control the number of vertices of the generated polyline as well as how the distance between those points is computed:
 * positive number of +n  means a point will be computed every n units along the curve
 * negative number -n will be rounded to the nearest integer and will be interpreted by the app as the total number of points along the entire curve. The distance between individual points will be auto-computed. Note that total points cannot be more than 1000.

Use the Error setting to control the max allowed error in the point position. This number should be more than zero and less than or equal to one. Note that adjusting this number does not effect the internal computation. It only establishes an acceptable threshold which if exceeded causes the point to be rejected and not used in the Clothoid polyline

You can use the UCS command in AutoCAD to align the coordinate system to your alignment segment. The Clothoid app respects the active UCS and the polylines generated will have the proper orientation

Refer to the individual command descriptions for more information on each available command

Commands

Ribbon/Toolbar Icon Command Command Description

TLClothoidLengthParameterA

Computes a Clothoid defined by a <Length> and <Parameter A> parameters, draws the curve as a polyline in Autocad. The number of polyline vertices is controlled by the Points setting. The accuracy of each computed point is controlled by the MaxError setting

TLClothoidLengthRadius

Computes a Clothoid defined by a <Length> and <Radius> parameters, draws the curve as a polyline in Autocad. The number of polyline vertices is controlled by the Points setting. The accuracy of each computed point is controlled by the MaxError setting

TLClothoidLengthTangent

Computes a Clothoid defined by a <Length> and <Tangent> (0<tangent<=Pi) parameters, draws the curve as a polyline in Autocad. The number of polyline vertices is controlled by the Points setting. The accuracy of each computed point is controlled by the MaxError setting

TLClothoidRadiusParameterA

Computes a Clothoid defined by a <Radius> and <Parameter A> parameters, draws the curve as a polyline in Autocad. The number of polyline vertices is controlled by the Points setting. The accuracy of each computed point is controlled by the MaxError setting

TLClothoidRadiusTangent

Computes a Clothoid defined by a <Radius> and <Tangent> (0<tangent<=Pi) parameters, draws the curve as a polyline in Autocad. The number of polyline vertices is controlled by the Points setting. The accuracy of each computed point is controlled by the MaxError setting

TLClothoidTangentParameterA

Computes a Clothoid defined by a <Tangent> (0<tangent<=Pi) and <Parameter A> parameters, draws the curve as a polyline in Autocad. The number of polyline vertices is controlled by the Points setting. The accuracy of each computed point is controlled by the MaxError setting

TLClothoidRedrawLast

Redraws the last computed Clothoid curve. Allows for changes in base point position, UCS, Points and MaxError settings

TLClothoidDrawSegment

Draws a polyline of the last computed Clothoid from a custom range of start/end stations. Allows for changes in base point position, UCS, Points and MaxError settings

TLClothoidSolveSegmentalParamete

Allows the user to pick two arcs or circles on the screen and computes a <Parameter A> value, such that a single segmental Clothoid can be drawn to smoothly transition from one radius to the other from the given geometry. Once the A value is computed issue the TLClothoidRadiusParameterA command and specify the smaller radius and the computed A value. Then follow up with the TLClothoidLocateRadius command to visualize the bigger radius. Finally use the Autocad align command and point to the two pairs of center points to position the spiral

TLClothoidLocateStation

Draws a point along a computed Clothoid curve at a user specified station/length. Station value can be positive or negative

TLClothoidLocateRadius

Visualizes the radius/station of a computed Clothoid curve having a user specified Radius value. Radius value can be positive or negative

TLClothoidLocateTangent

Draws a point and a line, visualizing the Clothoid tangent/station for a user specified Tangent value. Tangent value must be within 0 and Pi values. Both positive and negative cases are drawn.

TLClothoidActivate

Activates the TL Clothoid App with the Autodesk App Store. An active internet connection is required. Once activated the app can be used offline. This command is not available in the ribbon and needs to be manually typed in at the AutoCAD command prompt

Installation/Uninstallation

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.1/10) and uninstall as you would any other application from your system.

Additional Information

Known Issues

Contact

Author/Company Information

Todor Latev

Support Information

For questions/comments/suggestions/bug reports etc please email to: Todor.Latev@gmail.com

Version History

Version Number Version Description

2022.1.20.1

Initial release
Go top