Расстояние между двумя параллельными прямыми или прямой и точкой

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

Для создания линейного размера, обозначающего расстояние между параллельными прямыми или прямой и 2D узлом, необходимо после вызова команды LinkDimension20x20 Размер в любом порядке выбрать два исходных объекта, нажав на них mouse left.  В качестве прямых могут быть выбраны как прямые построения, так и отрезки линий изображения. При выборе прямой построения в качестве первого объекта можно выбрать только те прямые, на которых есть хотя бы один 2D узел. Для второго объекта наличие узлов на прямой не имеет значения. В качестве точек могут выть выбраны характерные точки линий изображения, 2D узлы и пересечения линий построения (при выборе пересечения в нём автоматически создаётся связанный 2D узел).

Прямые линии построения и 2D узлы также могут быть выбраны с помощью следующих опций автоменю:

LineDiagonal

<L>

Выбрать прямую

Line3DNode

<N>

Выбрать узел

После активации любой из этих опций нажатие mouse left на чертеже выбирает объект соответствующего типа, ближайший к месту нажатия.

После того, как выбран второй исходный объект, независимо от того, каким образом это было сделано, на чертеже появится динамически обновляющееся предварительное изображение размера, а в автоменю станут доступны опции позиционирования размерной линии и значения размера, изменения знака, связи с другим размером и общие опции команд создания 2D элементов. Размерная линия будет следовать за курсором перпендикулярно направлению измерения, а значение размера - вдоль размерной линии. Направление измерения соответствует нормали к выбранной прямой. Выносные линии будут соединять размерную линию с точками измерения на исходных объектах. Установите желаемое положение размерной линии и значения размера, перемещая курсор, и подтвердите ввод нажатием mouse left или <Enter>. Размер будет создан. По окончании создания размера команда возвращается к начальному состоянию.

 

10S_DimensionLin110S_DimensionLin2

Точки измерения на параллельных прямых и поведение размера при утрате параллельности

При выборе прямой построения в качестве первого исходного объекта, точкой измерения всегда является 2D узел, лежащий на этой прямой. Если на прямой лежит несколько 2D узлов, то выбирается ближайший к месту нажатия mouse left в момент выбора прямой. Если на прямой не лежит ни одного узла, то выбор такой прямой в качестве первого объекта невозможен.

При выборе прямой построения в качестве второго исходного объекта, точкой измерения может являться:

ближайший 2D узел, лежащий на этой прямой (так же, как при выборе первого объекта), если на ней есть узлы;

автоматически определяемая произвольная точка на выбранной прямой, если на ней нет узлов.

Изначально при создании размера между прямыми построения от точек измерения зависит только прорисовка выносных линий.

 

При выборе отрезка в качестве исходного объекта, точкой измерения является его крайняя точка, ближайшая к размерной линии. Пока предварительное изображение размера динамически обновляется в соответствии с перемещениями курсора, точка измерения может автоматически переключаться между крайними точками отрезка, в зависимости от того, какая из них ближе к текущему положению размерной линии. В момент создания размера выбор точки измерения фиксируется.

Изначально при создании размера между параллельными отрезками выбор крайней точки не имеет значения.

 

Если при последующем редактировании чертежа прямые/отрезки перестанут быть параллельными друг другу, то размер между ними превращается в размер между линией, выбранной первой, и точкой измерения на второй линии.

10S_DimensionLin710S_DimensionLin8

Если размер был создан между параллельными отрезками или между прямой линией изображения и параллельным ей отрезком, но потом параллельность была утрачена, то при редактировании такого размера система автоматически переключает точку измерения на втором отрезке, а следовательно также направление измерения и значение размера, в зависимости от того, какая из крайних точек второго отрезка ближе к курсору. При этом для одной из точек не отображается выносная линия.

10S_DimensionLin6 10S_DimensionLin9