Align Text, MText or Attribute to Curve

With Automatic Re-Alignment

Function Syntax DTCurve / DTRemove
Current Version 2.9
Download DTCurveV2-9.lsp
View HTML Version DTCurveV2-9.html

Program Description

This program will enable the user to dynamically align MText or DText to any Curve Object (Arc/Line/Polyline/Spline/Circle/Ellipse etc...), and the text will be automatically re-aligned to the object, should the object be modified. The user is prompted to either select existing text to align, or to specify a new text string to be created.

There are also additional options provided to help the user when aligning the text including:

Key Action
+ / - Controls Curve Offset
P / p Toggles Perpendicularity
B / b Toggles MText Background Mask
M / m Mirror Text
S / s Modify Text Style & Height

Examples of Usage

Removing Alignment Associativity

Text/Object Associativity can be removed using the additional function: DTRemove. When using this function, a logo will appear to indicate which objects/text are associative.

Instructions for Running

Please refer to How to Run an AutoLISP Program.


increase · reset · decrease

Designed & Created by Lee Mac © 2010