Окружность, ортогональная к трем окружностям |
|
|
Отношение предназначено для построения окружности, ортогональной к трем заданным окружностям.
Если тип объекта, указанного во входном параметре, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект.
|
|
|
|
Параметры |
Типы объектов |
Функциональное назначение
параметров |
|
Окружность |
Окружность |
Строящаяся окружность |
|
Окружность 1 |
Окружность |
Первая исходная окружность |
|
Окружность 2 |
Окружность |
Вторая исходная окружность |
|
Окружность 3 |
Окружность |
Третья исходная окружность |
|
|
Прототип команды: OK001 Согласование Окружность ; Окружность_1 Окружность_2 Окружность_3 .
|
|
Входные параметры: d1, d2, d3.
Выходной параметр: d4.
Алгоритм "Главный" |
1 |
|
Окружность d1 задана координатами центра -421.5 , 3.5 и радиусом 90.603532 . |
2 |
|
Окружность d2 задана координатами центра -160.5 , 334.5 и радиусом 118.2 . |
3 |
|
Окружность d3 задана координатами центра 193.5 , -31.5 и радиусом 114.97826 . |
4 |
|
Прямая o1 есть радикальная ось окружностей d1 и d2 . |
5 |
|
Прямая o2 есть радикальная ось окружностей d3 и d2 . |
6 |
|
Точка p1 есть пересечение прямых o2 и o1 . |
7 |
|
Точка касания p2 на окружности d1 и касательная o3 из точки p1 . |
8 |
|
Окружность d4 задана центром p1 и точкой p2 . |
|
|
|
|
|
Структура функции |
|
|
|
Пример 1:
Построить окружность, ортогональную к трем заданным окружностям d1, d2 и d3.
Алгоритм "Главный" |
1 |
|
Окружность d1 задана координатами центра -177 , -62 и радиусом 56.639209 . |
2 |
|
Окружность d2 задана координатами центра -57 , 168 и радиусом 68.622154 . |
3 |
|
Окружность d3 задана координатами центра 161 , -60 и радиусом 80.919713 . |
4 |
|
Окружность p1 , ортогональная к трем окружностям d1 , d2 , d3 . |
|
|
|
|
|
|
|
|
|
|