Dimension Chain

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

T-FLEX CAD provides tools for creating chains of linear and angular dimensions.

A chain of linear dimensions always starts with a straight line. First dimension represents a distance from the starting line to an another straight line parallel to the starting one. Then, each subsequent dimension in the chain represents distance between an ending object of a previous dimension and another point or line parallel to the starting line of the chain. For all dimensions in the chain, direction of measurement is normal to the starting line of the chain, and dimension lines always lay on same straight line. Moving a dimension line of a one dimension, results in moving all other dimensions belonging to the same chain, so that they stay on the same line.

A chain of angular dimensions also always starts with a straight line. First dimension represents an angle between the starting line and another line intersecting with the starting one. Then, each subsequent dimension in the chain represents an angle between the ending line of the previous dimension and another line intersecting with the starting line of the chain in the same point, as the ending line of the first dimension. For all dimensions in the chain, dimension lines lay on the same circle centered in point of basic lines intersection. Moving a dimension line of a one dimension, results in moving all other dimensions belonging to the same chain, so that they stay on the same circle.

clip0162

Creating new dimension chain

In order to create a dimension chain, upon calling the LinkDimension20x20 Dimension command, activate the following automenu option:

clip0079

<Ctrl>+<B>

Create Dimension Chain

Then, you should sequentially select two straight lines, as source objects of the first dimension, by clicking them with mouse left. In result, preview of the first dimension appears. The order of objects selection defines direction of the chain. Straight line might be defined by selecting either a construction line, or a graphic line segment. A construction line may only be selected, if there is at least one 2D node on it. Upon selecting a construction line, the witness line of the resulting dimension gets snapped to the nearest 2D node laying on such such construction line; upon selecting a graphic line segment, the witness line gets snapped to the nearest endpoint of such segment.

10S_DimensionChainAngle1   10S_DimensionChainAngle2   10S_DimensionChainAngle3

10S_DimensionChainDist1

10S_DimensionChainDist2

10S_DimensionChainDist3

Then, you can only select those objects, which can be used for creating dimensions chained with the first dimension. For linear dimensions it is points and straight lines/segments parallel to the starting line of the chain. For angular dimensions it is straight lines and segments laying on straight lines, that intersect the starting line of the chain at the same point, as the starting line intersects with the ending line of the first dimension. A point might be defined be selecting a 2D node, characteristic point of a graphic line or intersection of construction lines. Upon selecting an intersection of construction lines or a characteristic point of a graphic line, a connected 2D node is automatically created there.  

Continue selecting objects by clicking them with mouse left.  

Straight construction lines and 2D nodes may also be selected using the following automenu options:

LineDiagonal

<L>

Select Line

Line3DNode

<N>

Select Node

Upon activating any of these options, clicking mouse left anywhere in drawing select a nearest object of the corresponding type.

Upon selecting each subsequent object, a new dimension between the selected object and the nearest object of the chain is added to the preview.

10S_DimensionChainAngle4   10S_DimensionChainAngle5

10S_DimensionChainDist4

10S_DimensionChainDist5

Linear dimensions might be added to the chain by both sides from the first dimension. Angular dimensions are added by one side of the starting dimension, where the side is defined by the direction of the chain.

 

10S_DimensionChainDist6

10S_DimensionChainDist7

Upon selecting an object located "inside" one of the previewed dimensions, such dimension is split into two.

10S_DimensionChainAngle6   10S_DimensionChainAngle7

10S_DimensionChainDist8

10S_DimensionChainDist9

Last selection can be canceled using the following automenu option, or using the menu invoked by mouse right:

DrawingsDelete

<Backspace>

Cancel last element selection

If you need to cancel selection of all elements and return to the initial state of the LinkDimension20x20 Dimension command, use the following automenu option:

CancelSelection30x30

<Esc>

Cancel selection

As all desired dimensions are added to the preview, finish the source objects selection using the following automenu option:

AutomenuOk1

<Ctrl>+<Enter>

End Dimension Chain input

Upon finishing the source objects selection, the preview of the dimension chain continues following the cursor normally to the direction of measurement.

Set the desired positions of dimension lines by moving the cursor and confirm the input by pressing mouse left or <Enter>. The dimension chain will be created. Upon creating a dimension chain, the command returns to the initial state.

During source object selection and defining position of dimension lines, the following option is available in the automenu

clip0146

<J>

Center Dimension Text

For dimension chain this option works differently, compared to individual dimensions creation.

For linear dimensions, if the option is enabled, then the value of each dimension is located above the center of its dimension line, regardless of the length of such line. If the option is disabled and a length of a dimension line doesn't fit a dimension value, then a leader line of the required length is added as continuation of the dimension line, and the dimension value is placed above such leader line. The leader line is added at the "outer" side of the chain (in relation to the direction of the chain). If the current dimension is followed by another dimension, then the leader line of the current dimension overlaps the dimension line of the following dimension.

For angular dimensions, on contrary, continuations of dimension lines are added, if the option is enabled. However, regardless of the state of the option, if a value doesn't fit a dimension line, then a leader line with shoulder is automatically added to the center of the dimension line and the value is placed above such shoulder.

10S_DimensionChainCenterOn10S_DimensionChainCenterOff

Upon finishing source objects selection, common options of 2D elements creation commands also appear in the automenu.

Adding dimensions to an existing chain

The following automenu option is available upon entering the dimension chain creation mode:

clip0079

<D>

Select dimension in chain

Activate it, and then select one of the dimensions belonging to the chain, which you want to complement, by clicking it with mouse left. Then, select two source object of the dimension, that should be added first. It is OK for the chain to have a break, if none of the selected objects are related to ends of the chain. Upon selecting source objects of the first dimension, subsequent dimensions are added by selecting a single object, same as when creating a new chain. Further actions are also similar to creation of a new chain. Upon finishing the chain supplementing, dimension lines of old dimensions in the chain are aligned with dimension lines of added dimensions.

When adding dimensions to a chain, selected source objects should lay by the same side of the chain. Otherwise dimension lines of new dimensions will overlap old dimension lines.

10S_DimensionChainSupplement110S_DimensionChainSupplement2

Parameters and editing of dimensions belonging to a chain  

During chain creation, the content of the parameters window and parameters dialog is related to all dimensions of the current chain. After chain creation, each dimension is a separate element, so its parameters can be edited separately from parameters of other dimensions.

Alignment of dimension lines in a chain is kept during dimensions' editing. I.e., if you move dimension line of a one dimension, dimension lines of the whole chain will move accordingly.

Only the first dimension of the chain has two witness lines. Subsequent dimensions do not have witness lines near the previous dimension.

There is an associative link between dimensions in the chain: each subsequent dimension is a child of the previous one. Therefore, you can delete the whole chain by deleting its first dimension.