Cферы инверсии двух сфер
 

Отношение предназначено для построения моделей двух сфер меверсии для двух заданных сфер в трехмерном пространстве средствами эпюра Монжа.

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

 
Параметры
Типы объектов
Функциональное назначение параметров
1 пр. очерка 1-й сф. инв.
Окружность Первая проекция очерка первой сферы инверсии
2 пр. очерка 1-й сф. инв. Окружность Вторая проекция очерка первой сферы инверсии
1 пр. очерка 2-й сф. инв. Окружность Первая проекция очерка второй сферы инверсии
2 пр. очерка 2-й сф. инв. Окружность Вторая проекция очерка второй сферы инверсии
1 пр. очерка 1-й сферы
Окружность Первая проекция очерка первой исходной сферы
2 пр. очерка 1-й сферы
Окружность Вторая проекция очерка первой исходной сферы
1 пр. очерка 2-й сферы
Окружность Первая проекция очерка второй исходной сферы
2 пр. очерка 2-й сферы Окружность Вторая проекция очерка второй исходной сферы
 

Прототип команды:SPDI Согласование 1_пр._очерка_1-й_сф._инв. 2_пр._очерка_1-й_сф._инв. 1_пр._очерка_2-й_сф._инв. 2_пр._очерка_2-й_сф._инв. ; 1_пр._очерка_1-й_сферы 2_пр._очерка_1-й_сферы 1_пр_ очерка_2-й_сферы 2_пр._очерка_2-й_сферы .

 

Пример:

Поcтроить сферы инверсии для двух исходных сфер на эпюре Монжа.

1
Группа gr3 из компонентов d5,d6,d7,d8 .
2
Группа gr2 из компонентов d3,d4 .
3
Группа gr1 из компонентов d1,d2 .
4
Величина c2 есть 79.40403 .
5
Прямая o2 задана координатами двух точек: X1= 86 , Y1= 45.5 , X2= 86 , Y2= -54.5 .
6
Точка p4 принадлежит объекту o2 с параметром принадлежности 1 .
7
Окружность d4 задана центром p4 и радиусом c2 .
8
Точка p3 принадлежит объекту o2 с параметром принадлежности -0.84 .
9
Окружность d3 задана центром p3 и радиусом c2 .
10
Величина c1 есть 30 .
11
Прямая o1 задана координатами двух точек: X1= -73 , Y1= -5.5 , X2= -73 , Y2= -105.5 .
12
Точка p2 принадлежит объекту o1 с параметром принадлежности 0.89 .
13
Окружность d2 задана центром p2 и радиусом c1 .
14
Точка p1 принадлежит объекту o1 с параметром принадлежности -0.68 .
15
Окружность d1 задана центром p1 и радиусом c1 .
16
d5:0@lv=5 d6:0@lt=1@lv=5 d7:0@lv=5 d8:0@lt=1 d1 d2 d3 d4

 
 
Структура алгоритма
 
Алгоритм "Главный"
1
Окружность d1 задана координатами центра -399 , 67 и радиусом 30 .
2
Окружность d2 задана координатами центра -399 , -33 и радиусом 30 .
3
Окружность d3 задана координатами центра -191 , 209 и радиусом 90.785461 .
4
Окружность d4 задана координатами центра -191 , -140 и радиусом 90.785461 .
5
Прямая o1 задана координатами двух точек: X1= -393 , Y1= 17 , X2= -293 , Y2= 17 .
6
Точка p1 есть центр объекта d1 .
7
Точка p2 есть центр объекта d2 .
8
Точка p3 есть центр объекта d3 .
9
Точка p4 есть центр объекта d4 .
10
Прямая o2 задана точками p3 и p1 .
11
Прямая o3 задана точками p4 и p2 .
12
Прямая o4 проведена параллельно прямой -o3 на расстоянии 181 .
13
Точка p5 - замена точки p1 из полей с осью o1 с опорной точкой p2 в поле с осью o4 .
14
Точка p6 - замена точки p3 из полей с осью o1 с опорной точкой p4 в поле с осью o4 .
15
Окружность d5 задана центром p5 и радиусом d2 .
16
Окружность d6 задана центром p6 и радиусом d4 .
17
Окружности инверсии d7 и d8 для объектов d6 и d5 .
18
Точка p7 есть центр объекта d7 .
19
Точка p8 есть центр объекта d8 .
20
Точка p9 есть проекция точки p7 на прямую o3 .
21
Точка p10 есть проекция точки p8 на прямую o3 .
22
Прямая o5 задана точкой p9 и углом rect к оси OX.
23
Прямая o6 задана точкой p10 и углом rect к оси OX.
24
Окружность d10 задана центром p9 и радиусом d7 .
25
Окружность d12 задана центром p10 и радиусом d8 .
26
Точка p11 есть пересечение прямых o5 и o2 .
27
Точка p12 есть пересечение прямых o6 и o2 .
28
Окружность d9 задана центром p11 и радиусом d7 .
29
Окружность d11 задана центром p12 и радиусом d8 .