Position and Orientation of Text

Предыдущая страницаВ началоСледующая страница

Upon selecting a type of text to be created, you need to define its anchor point. ForMouseTextMultiline33x33 multiline text,MouseTextParagraph33x33 paragraph text andMouseTextTable33x33 table an icon indicating the selected type gets displayed near the cursor. For string text a preview of its bounding rectangle starts following the cursor. Size of the bounding rectangle preview depends on the font size. The cross on the preview indicates the anchor point. Position of the rectangle in relation to the anchor point depends on the justification parameters set in the text parameters dialog.

 10S_TextStringNode

Preview of the string text with various justification parameters

 

Position of a multiline text, table and string text on a drawing page or on an active workplane is defined by a single anchor point.

Position of a paragraph text's bounding rectangle is defined by two anchor points that form its opposite angles. A single paragraph text may have multiple bounding rectangles, and therefore multiple anchor points.

Anchor points could be defined in the following ways

pointing an arbitrary position with the mouse;

typing in coordinates;

selecting a 2D node.

If a drawing view is active, when creating a text, then said text belongs to said view and an anchor point is defined in view's coordinate system. If there's no drawing view active, when creating a text, then said text belongs to the whole drawing page and an anchor point is defined in page's coordinate system.

When defining an anchor point, a string text can be attache to a construction line (straight or circle).

Position of text in relation to its anchor point can be customized for all types of text.

A text is placed horizontally by default. However, you can set a rotation angle using the parameters dialog prior to text creation. Further a multiline text, paragraph text and table can be moved or rotated using manipulators, while a string text can be moved by mouse or rotated using the parameters dialog.

 

Defining an anchor point by pointing an arbitrary position with the mouse

Upon selecting a type of text to be created, move the cursor over the necessary position on a drawing or WP and then click mouse left or press <Enter>. This is the easiest way of defining an anchor point, but it lacks the precision.

Defining an anchor point by typing in coordinates

Upon selecting a type of text to be created, use the following automenu option:

clip0355

<A>

Set absolute coordinates

Then click mouse left on a drawing or an active workplane. The Location dialog appears, where you can see X and Y coordinates of a clicked point. Edit coordinate values as required and press OK or <Enter>. An anchor point will be defined by said coordinates.

10_TextCoord

When editing a string text, its anchor point's coordinates can be changed using the parameters dialog.

Using a 2D node as an anchor point

Following objects can be selected as an anchor point

an existing 2D node;

joint of graphic lines belonging to a 2D projection;

intersection of construction lines (a 2D node will be created automatically at the selected point);

joint or intersection of graphic lines belonging to a 2D fragment (a 2D node will be created automatically at the selected point).

Upon selecting a type of text to be created, click mouse left the necessary object. The selected object becomes an anchor point of a text, so, upon further changes in object's position, the position of text will change accordingly.

Alternatively, you can use the following automenu option:

Line3DNode

<N>

Set relation with Node

Upon activating the option, click mouse left anywhere on the drawing or active WP. The system will automatically detect the nearest existing 2D node or joint/intersection of graphic lines belonging to a 2D fragment and use it as an anchor point.

 

Regardless of the way of selecting a node, following actions happen upon selection:

In case of creating a multiline text or table, the system automatically creates a text at the at the selected node and switches to text content editing mode.

In case of creating a paragraph text, the system switches to defining the next anchor point.

In case of creating a string text, the system switches to defining horizontal and vertical offsets between the anchor point and the selected node. The preview of bounding rectangle continues following the cursor. An auxiliary line connects the selected node to the cross-shaped preview of the anchor point. Click mouse left at the necessary location to define offsets. As offsets are defined, the system switches to text content inputting.

10S_TextStringNodeOffset

Offsets can be later edited using the text parameters dialog.

Orienting text along a construction line

String text can be oriented along a construction line (straight or circle) using following automenu options:

LineDiagonal

<L>

Set relation with Line

LineCircle

<C>

Place Text around Circle

Graphic lines as well as construction lines other than straight and circles could not be used for orienting a text.

Upon activating one of the aforementioned options, move the cursor over a line of suitable type. The line gets highlighted in green. Click mouse left to select the line. Next you need to define an anchor point in one of the ways described above. The selected line only affects text orientation without affecting its position.

10S_TextStringCircle

Text characters are placed normal to the selected line. The system automatically applies one of the two possible solutions. If the applied solution is not acceptable (the text is upside down), then you need to call the text parameters dialog and perform one of the following actions in the Style tab:

Change the Rotation angle, in case of orienting the text along a straight line;

Change the Vertical Justification to an opposite in case of orienting the text along a circle.

 

Position of text in relation to its anchor point

Before defining an anchor point for any type of text, you can call text parameters dialog using the following automenu option:

Parameters

<P>

Set Text Parameters

10_TextParametersAlignpng

Among other parameters in the Style tab of the dialog there's the Justification group of parameters. This group contains drop-down list, where you can select Horizontal and Vertical positioning of the text in relation to its anchor point. The figures below show the examples of positioning the string text. For multiline text or table the combination of parameters selected in this dialog enables the corresponding automenu option. For paragraph text this parameters have no effect.

Horizontal

10S_TextStringHorizontalL

10S_TextStringHorizontalC

10S_TextStringHorizontalR

10S_TextStringHorizontalLC

10S_TextStringHorizontalRC

Left

Center

Right

Left&Center

Right&Center

The figure represents combinations of various horizontal justification options
with the Upper Limit vertical justification

Vertical

10S_TextStringVerticalBL

10S_TextStringVerticalBB

10S_TextStringVerticalC

10S_TextStringVerticalUB

10S_TextStringVerticalUL

Lower Limit

Lower Base

Center

Upper Base

Upper Limit

The figure represents combinations of various vertical justification options
with the Center horizontal justification

After creating the text, these options remain accessible in the parameters dialog for the string text only.

When editing the content of multiline text or table, an automenu option indicates the applied method of positioning the text in relation to its anchor point. You can switch to another option in one of the following ways:

Click and hold mouse left a currently displayed option, until the drop-down menu appears. Then select the necessary option in the drop-down menu.

Click mouse left a currently displayed option once in order to switch to the next available option.

Following options are available:

clip0047

 

Left Top

clip0048

 

Center Top

clip0049

 

Right Top

clip0050

 

Left Center

clip0051

 

Center

clip0052

 

Right Center

clip0053

 

Left Bottom

clip0054

 

Center Bottom

clip0055

 

Right Bottom

Rotating a text using its parameters dialog

Before defining an anchor point for any type of text, you can call text parameters dialog using the following automenu option:

Parameters

<P>

Set Text Parameters

Among other parameters in the Style tab of the dialog there's the Rotation angle. It's an angle at which text is rotated about a horizontal axis. Measured in degrees. Positive values correspond to counterclockwise rotation, negative - clockwise. In cases where text is oriented along a construction line, such line will be used as rotation axis instead of horizontal.

After creating the text, this option remain accessible in the parameters dialog for the string text only.

Moving and rotating a text using manipulators

When editing the content of any text excluding the string text, if the text is not attached to a node, following manipulators are displayed at upper angles of a bounding rectangle:

TextGeneral1

ManipulatorTranslate17x17 - move;

ManipulatorRotate17x17 - rotate around an anchor point.

Move the cursor over the necessary manipulator. As the cursor changes appearance to MousePan or MouseRotate, click and holdmouse left, while moving the cursor. The text will move or rotate following the cursor. Establish the necessary position of the text and release mouse left.

 

10S_TextManipRotate10S_TextManipTranslate

Moving a string text

In order to move a string text, first move the cursor over it. As the pink frame and the square anchor point marker appear, you can start moving the text in one of the following ways:

1.Click mouse left within the frame or at the anchor marker. The blue contour of text's bounding rectangle will start following the cursor. Establish the necessary position of the text and click mouse left again. The text will move to the selected position.

10S_TextStringTranslate2

2.Click and hold mouse left within the frame or at the anchor marker and start moving the mouse without releasing mouse left. The text will start following the cursor. Establish the necessary position of the text and release mouse left. Moving the text in such way launches the Move with Translation mode of the 2D elements transformation command. Therefore, you can use any options available in said mode or switch to another transformation mode. In order to customize the transformation command' parameters, move the cursor outside the active view window and release mouse left. From now on you won't need to hold mouse left anymore - the text will follow the cursor until you click mouse left in a view window again.

10S_TextStringTranslate

Additionally you can edit anchor point's coordinates in the string text parameters dialog.