Create Text
- Last UpdatedNov 24, 2025
- 4 minute read
Adds annotation text to drawings.
The prompt Specify the first point is displayed.
Input values in the dimension fields and press Enter or click to identify the insertion point for the text. The Text Editor window displays.

Use the Text Editor window to input and format text.
|
Select font name |
Defines the font for the text. |
|
Specify height of the text |
Defines the height of the text. |
|
Increase font size |
Increases the font size of the text. |
|
Decrease font size |
Decreases the font size of the text. |
|
Select text colour |
Defines the color of the text. Alternatively, enter an RGB color using the format R 100 G 200 B 255. |
|
Specify font oblique angle |
Select By Style from the drop-down list to inherit the text font oblique angle from the visual style. Input a value in the field or select from the drop-down list to define the oblique angle for the text. A negative value positions the oblique angle to the left. A positive value positions the oblique angle to the right. |
|
Rotation |
Defines the rotation angle of the text. |
|
Specify if bold style should be used |
Applies bold style to the annotation text. |
|
Specify if italic style should be used |
Applies italic style to the annotation text. |
|
Specify if underline style should be used |
Underlines the annotation text. |
|
Set left alignment |
Left aligns the text. |
|
Set center alignment |
Center aligns the text. |
|
Set right alignment |
Right aligns the text. |
|
Set top alignment |
Aligns the text with the top of the frame |
|
Set base alignment |
Aligns the text with the base of the first character. |
|
Set middle alignment |
Aligns the center of the text with the center of the frame. |
|
Set bottom alignment |
Aligns the text with the bottom of the frame. |
|
Set word wrapping state |
Turns word wrapping on and off. |
|
Specify max width of word wrapped text |
Defines the maximum width of the text box. The functionality is only available if Set word wrapping state is on. |
|
Show/Hide Intelligent Text dialog |
Adds intelligent text to the annotation. |
|
Enter text here |
Specifies the annotation text. |
Intelligent Text
Input the intelligent text in the Text Editor window. Any attribute class from the conceptual model can be used. For example, @Temperature@.
Note:
Hash tag syntax is not supported for intelligent text on drawings and sheets. Use
attribute value syntax to display drawing and sheet information. For example, use
@SHTNUM@ to display the sheet number, @Sheet.Description@ to display the sheet description,
or @Drawing.ECDNAM@ to display the drawing name.

If the intelligent text contains a unit value (for example, @Temperature@), the unit value displayed on the drawing is associated with the first unit set in the order of appearance. If a unit set is not defined, the default units of measure is displayed. If the unit sets or the default units of measure are modified, the application must be restarted to display the modified unit values on the drawing.
The example formulas can be used to modify the display of units for individual annotations:
|
@Temperature{nounits}@ |
{no units} removes the unit of measure from the annotation. |
|
@Temperature{units:K}@ |
{units:K} displays the temperature in Kelvins (if K is a defined temperature unit set). |
|
@Temperature{c1:5}@ |
{c1:5} displays characters one to five of the temperature attribute. |
|
@Temperature{units:K}{nounits}{c1:5}@ |
{units:K}{nounits}{c1:5} displays characters one to five of the temperature attribute in Kelvins, the unit of measure does not display. |
The example formulas can be used to display attribute values of owner, member and connected objects:
|
@Connected To.Default Name@ |
Displays the default name of the object that the annotated object is connected to. The connected to attribute of the annotated object must be populated. |
|
@Connected From.Default Name@ |
Displays the default name of the object that the annotated object is connected from. The connected from attribute of the annotated object must be populated. |
|
@Owner.Description@ |
Displays the description of the object that owns the annotated object. The description attribute of the owning object must be populated. |
|
@Members[0].Default Name@ |
Displays the default name of the object that is a member the annotated object. The default name attribute of the member object must be populated. |
|
@AttachedTo.Description@ |
Displays the description of the object that the symbol leader line is attached to. The description attribute of the attached object must be populated. |
The example formulas can be used to display the cable catalogue number and the cable core size in cable block diagrams. The unit conversion is calculated using the Catalogue Cable Sizes window in the Configuration module.
|
@Ref Cable Catalogue No@ |
Displays the cable catalogue number of the cable. |
|
@Ref Cable Catalogue No.corsz{units:circmms}@ |
Displays the cable core size using a circmms unit value. |
|
@Ref Cable Catalogue No.corsz{units:cmil}@ |
Displays the cable core size using a cmil unit value. |
|
@Ref Cable Catalogue No.corsz{units:Kcmil}@ |
Displays the cable core size using a Kcmil unit value. |
The example formulas can be used to display attribute values in upper case or lower case:
|
@Display Name{ToUpper}@ |
Displays the attribute value in upper case. |
|
@Display Name{ToLower}@ |
Displays the attribute value in lower case. |
Refer to Unit Sets, Engineering Defaults, Set Default Units of Measure and Rules for further information.