Окружность, ортогональная к трем окружностям
 

Отношение предназначено для построения окружности, ортогональной к трем заданным окружностям.

Если тип объекта, указанного во входном параметре, несовместим с типом этого параметра, то при активизированном флажке 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 .