Горизонтальная размерная линия |
|
|
Отношение предназначено для построения горизонтальной размерной линий между двумя точками (прямыми) и определения соответственного размерного числа.
Вертикальные выносные линии строятся от точек Точка1 и Точка2 и проводятся в направлении линии-носителя размерного числа.
Линия-носитель размерного числа располагается горизонтально и проходит через позиционирующую точку Точка*.
Конкретное место расположения размерного числа, наносимого на горизонтальную размерную линию, может задаваться следующим образом:
1. При установленном атрибуте "точечный" размерное число помещается в центр размерной линии (пример 1). При обнаружении системой недостатка места для отображения размерного числа в пределах выносных линий, его значение помещается на продолжении размерной линии с ее правой стороны (пример 2).
2. При установленном атрибуте "квадратный" размерное число помещается возле управляющей точки Точка*. Таким образом размерное число можно разместить в конкретной области чертежа (пример 3).
3. Отношение Вертикальная размерная линия может быть использовано также для определения расстояния между точками двух прямых, образованных пересечением вертикальной составляющей размерной линии, проходящей через точку Точка*, с заданными прямыми (пример 4).
Если горизонтальная прямая не образует ни одной точки пересечения с заданными прямыми (например, в случае пересечение за пределами отрезка), то размерное число становится неопределенным, и в выходной параметр Размер заносится NIL-объект.
Если тип объекта, указанного любом из входных параметров, несовместим с типом соответственного параметра, то при активном состоянии флажка NIL в выходной параметр заносится NIL-объект. Неактивное состояние флажка NIL запрещает занесение NIL-объекта в соответственный параметр.
|
|
|
|
|
Клавиша |
Предварительно
выделено: |
Действие |
Выделение
после
действия: |
|
- |
Размерная линия, определенная функцией |
Cмена базовой выносной линии, относительно которой осуществляется интерактивное "обратное" изменение размерных зависимостей за счет переопределения порядка параметров функции (1 на 2, 2 на 1) |
Выделение сохраняется |
|
h |
|
Горизонтальная размерная линия с позиционирующей точкой, заданной текущим положением курсора |
Выделение исходных точек сохраняется |
|
|
|
|
Параметры |
Типы объектов |
Функциональное назначение параметров |
|
Размер |
Размерная линия |
Строящаяся размерная линия |
|
Точка 1 |
Точка |
Точка, через которую проводится первая выносная линия |
|
Точка 2 |
Точка |
Точка, через которую проводится вторая выносная линия |
|
Точка * |
Точка |
Точка, через которую проводится горизонтальная размерная линия - носитель размерного числа. |
|
|
Прототип команды: F1 Согласование Размер ; Точка1 Точка2 Точка* .
|
|
Пример:
Алгоритм "Главный" |
1 |
|
Окружность d1 задана координатами центра -121.5 , 80.5 и радиусом 71.8401 . |
2 |
|
Прямая o1 задана координатами двух точек: X1= -216.5 , Y1= 60.5 , X2= -61.5 , Y2= 141.5 . |
3 |
|
Точки p1 и p2 есть пересечение прямой o1 и окружности d1 . |
4 |
|
Точка p3 задана координатами -13.5 и -43.5 . |
5 |
|
Горизонтальная размерная линия f1 на точках p2 , p1 , p3 . |
6 |
|
Вертикальная размерная линия f2 на точках p2 , p1 , p3 . |
7 |
|
Точка p4 задана координатами -182.5 и 171.5 . |
8 |
|
Наклонная размерная линия f3 на точках p2 , p1 , p4 . |
|
|
|
|
|
|