Сфера по четырем точкам в 3D
 

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

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

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

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

 

Пример:

Поcтроить модель сферической поверхности, проходящей через четыре заданные точки.

1
Группа gr5 из компонентов d1,d2 .
2
Группа gr4 из компонентов p7,p8 .
3
Группа gr3 из компонентов p5,p6 .
4
Группа gr2 из компонентов p3,p4 .
5
Группа gr1 из компонентов p1,p2 .
6
Прямая o4 задана координатами двух точек: X1= 119.5 , Y1= -35.5 , X2= 119.5 , Y2= -135.5 .
7
Точка p8 принадлежит объекту o4 с параметром принадлежности 1.68 .
8
Точка p7 принадлежит объекту o4 с параметром принадлежности -1.99 .
9
Прямая o3 задана координатами двух точек: X1= 77.5 , Y1= -18.5 , X2= 77.5 , Y2= -118.5 .
10
Точка p6 принадлежит объекту o3 с параметром принадлежности 1 .
11
Точка p5 принадлежит объекту o3 с параметром принадлежности -2.38 .
12
Прямая o2 задана координатами двух точек: X1= -14.5 , Y1= 8.5 , X2= -14.5 , Y2= -91.5 .
13
Точка p4 принадлежит объекту o2 с параметром принадлежности 2.27 .
14
Точка p3 принадлежит объекту o2 с параметром принадлежности 0 .
15
Прямая o1 задана координатами двух точек: X1= -111.5 , Y1= -16.5 , X2= -111.5 , Y2= -116.5 .
16
Точка p2 принадлежит объекту o1 с параметром принадлежности 1 .
17
Точка p1 принадлежит объекту o1 с параметром принадлежности 0 .
18
d1:0@lv=5 d2:0@lt=1@lv=5 p1 p2 p3 p4 p5 p6 p7 p8

 
 
Структура алгоритма
 
1
Прямая o1 задана координатами двух точек: X1= -331 , Y1= 18 , X2= -331 , Y2= -82 .
2
Точка p1 принадлежит объекту o1 с параметром принадлежности 0 .
3
Точка p2 принадлежит объекту o1 с параметром принадлежности 1 .
4
Прямая o2 задана координатами двух точек: X1= -190 , Y1= 68 , X2= -190 , Y2= -32 .
5
Точка p3 принадлежит объекту o2 с параметром принадлежности 0 .
6
Точка p4 принадлежит объекту o2 с параметром принадлежности 2.65 .
7
Прямая o3 задана координатами двух точек: X1= -56 , Y1= -10 , X2= -56 , Y2= -110 .
8
Точка p5 принадлежит объекту o3 с параметром принадлежности -2.28 .
9
Точка p6 принадлежит объекту o3 с параметром принадлежности 1 .
10
Прямая o4 задана координатами двух точек: X1= 84 , Y1= -53 , X2= 84 , Y2= -153 .
11
Точка p7 принадлежит объекту o4 с параметром принадлежности -1.5 .
12
Точка p8 принадлежит объекту o4 с параметром принадлежности 1 .
13
Прямая o5 задана точками p3 и p1 .
14
Прямая o6 задана точками p4 и p2 .
15
Точка p9 есть центр объекта o6 .
16
Точка p10 есть центр объекта o5 .
17
Прямая o7 задана точками p5 и p1 .
18
Прямая o8 задана точками p6 и p2 .
19
Точка p11 есть центр объекта o8 .
20
Точка p12 есть центр объекта o7 .
21
Прямая o9 задана точками p7 и p1 .
22
Прямая o10 задана точками p8 и p2 .
23
Точка p13 есть центр объекта o10 .
24
Прямая o11 задана точкой p10 и углом null к оси OX.
25
Прямая o12 проведена через точку p9 под углом rect к прямой o6 .
26
Прямая o13 задана точкой p9 и углом null к оси OX.
27
Прямая o14 проведена через точку p10 под углом rect к прямой o5 .
28
Прямая o15 задана точкой p12 и углом null к оси OX.
29
Прямая o16 проведена через точку p11 под углом rect к прямой o8 .
30
Прямая o17 проведена через точку p12 под углом rect к прямой o7 .
31
Прямая o18 задана точкой p11 и углом null к оси OX.
32
Точка p14 есть центр объекта o9 .
33
Прямая o19 задана точкой p14 и углом null к оси OX.
34
Прямая o21 проведена через точку p13 под углом rect к прямой o10 .
35
Прямая o22 задана точкой p13 и углом null к оси OX.
36
Прямая o23 проведена через точку p14 под углом rect к прямой o9 .
37
o24:37@lv=5 o25:38@lv=5 o11 o12 o14 o13 o15 o16 o17 o18
38
o26:39@lv=5 o27:40@lv=5 o11 o12 o14 o13 o19 o21 o23 o22
39
Точка p15 есть пересечение прямых o24 и o26 .
40
Точка p16 есть пересечение прямых o25 и o27 .
41
c1:43 p1 p2 p15 p16
42
Окружность d1 задана центром p15 и радиусом c1 .
43
Окружность d2 задана центром p16 и радиусом c1 .