Расстояние между точками в 3D
 

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

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

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

Прототип команды: CPP Согласование Расстояние ; 1-я_пр._1 точки 2-я_пр._1 _очки 1-я_пр._2_точки 2-я_пр._2_точки .

 
Пример: Найти расстояние между двумя точками, расположенными в пространстве, с исползованием модели трехмерного пространства на эпюре Монжа.



1
Группа gr3 из компонентов c1 .
2
Группа gr2 из компонентов p3,p4 .
3
Группа gr1 из компонентов p1,p2 .
4
Прямая o2 задана координатами двух точек: X1= 26 , Y1= 133.5 , X2= 26 , Y2= 33.5 .
5
Точка p4 принадлежит объекту o2 с параметром принадлежности 1.97 .
6
Точка p3 принадлежит объекту o2 с параметром принадлежности 0 .
7
Прямая o1 задана координатами двух точек: X1= -69 , Y1= 97.5 , X2= -69 , Y2= -2.5 .
8
Точка p2 принадлежит объекту o1 с параметром принадлежности 1 .
9
Точка p1 принадлежит объекту o1 с параметром принадлежности 0 .
10
c1:0 p1 p2 p3 p4

 
 
Структура Алгоритма
 
Алгоритм "Главный"
1
Прямая o3 задана координатами двух точек: X1= -327 , Y1= 100.5 , X2= -227 , Y2= 100.5 .
2
Прямая o2 задана координатами двух точек: X1= -73 , Y1= 111.5 , X2= -73 , Y2= 11.5 .
3
Прямая o1 задана координатами двух точек: X1= -277 , Y1= 164.5 , X2= -277 , Y2= 64.5 .
4
Точка p4 принадлежит объекту o2 с параметром принадлежности 1.6 .
5
Точка p3 принадлежит объекту o2 с параметром принадлежности 0 .
6
Точка p2 принадлежит объекту o1 с параметром принадлежности 1 .
7
Точка p1 принадлежит объекту o1 с параметром принадлежности 0 .
8
Прямая o4 задана точками p4 и p2 .
9
Прямая o5 проведена параллельно прямой -o4 на расстоянии 86 .
10
Точка p6 - замена точки p3 из полей с осью o3 с опорной точкой p4 в поле с осью o5 .
11
Точка p5 - замена точки p1 из полей с осью o3 с опорной точкой p2 в поле с осью o5 .
12
Величина c1 есть расстояние между точками p5 и p6 .