|
|
Отношение предназначено для Прямой линии (фаски), отсекающей на двух исходных пересекающихся прямых линиях (Прямая 1 и Прямая 2) равные отрезки длиной Отступ с общей точкой в точке пересечения исходной прямых, а также точек пересечения получаемой прямой с заданными. Местоположение получаемых отрезков определяется направлением исходных прямых, т.е. отрезки строятся в положительном направлении от точки пересечения исходных прямых. Местоположение линии-фаски может быть изменено указанием знака минус перед именем соответственной исходной прямой, а также указанием знака перед именем переменной в параметре Отступ.
Если тип объекта, указанного в любом из входных параметров, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект.
|
|
|
|
Параметры |
Типы объектов |
Функциональное назначение
параметров |
|
Прямая |
Прямая |
Прямая-фаска |
|
Точка 1 |
Точка |
Точка пересечения прямой-фаски с первой исходной прямой |
|
Точка 2 |
Точка |
Точка пересечения прямой-фаски со второй исходной прямой |
|
Прямая 1 |
Прямая |
Первая исходная прямая |
|
Прямая 2 |
Прямая |
Вторая исходная прямая |
|
Отступ |
Величина |
Расстояние между точкой пересечения исходных прямых и любой из точек пересечения прямой-фаски с исходными прямыми |
|
|
Прототип команды: OB Согласование Прямая Точка1 Точка2 ; {-}Прямая1 {-}Прямая2 {-}Отступ .
|
|
Пример:
Построить прямую-фаску o3 по отношению к прямым линиям o1 и o2, пересекающую эти прямые на расстоянии 50 от геометрического места точки их пересечения.
Алгоритм "Главный" |
1 |
|
Прямая o1 задана координатами двух точек: X1= -92.5 , Y1= -40.5 , X2= -51.5 , Y2= 74.5 . |
2 |
|
Прямая o2 задана координатами двух точек: X1= -150.5 , Y1= -23.5 , X2= -5.5 , Y2= -16.5 . |
3 |
|
Прямая o3 - фаска с узлами p1 и p2 на прямых o1 и o2 с отступом 50 . |
|
|
|
|
|
|
|
|
|
|