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

 
Параметры
Типы объектов
Функциональное назначение параметров
Заменяющая точка
Точка
Точка в новом поле
Заменяемая точка
Точка
Точка заменяемого поля
Исходная ось
Прямая
Ось между заменяемым и опроным полями
Опорная точка
Точка
Точка в опорном поле
Новая ось
Прямая
Ось проекций между опорным и заменяющим полем
 

Прототип команды: X0 Согласование Заменяющая_точка; Заменяемая_точка Исходная_ось Опорная_точка Новая_ось .

 

Входные параметры: p0, p1, o0, 01.

Выходной параметр: p5.

Алгоритм "Главный"
1
Точка p0 задана координатами -321.9 и 274.2 .
2
Точка p1 задана координатами -324 и -32 .
3
Прямая o0 задана координатами двух точек: X1= -1484 , Y1= 124 , X2= 516 , Y2= 124 .
4
Прямая o1 задана координатами двух точек: X1= -407 , Y1= -210 , X2= -107 , Y2= 48 .
5
Прямая o2 задана точками p0 и p1 .
6
Точка p3 есть центральная проекция точки p0 на прямую o0 из центра o2 .
7
Прямая o3 проведена через точку p1 под углом 90 к прямой o1 .
8
Точка p4 есть пересечение прямых o1 и o3 .
9
Прямая o4 проведена через точку p3 под углом 90 к прямой o0 .
10
Величина c0 есть превышение между точками p0 и p3 вдоль направления o4 .
11
Точка p5 отстоит от точки p4 на расстоянии -c0 по направлению o3 .
 
 
Структура функции
 
 

Пример:

Определить истинный размер плоской фигуры, заданной в плоскости на эпюре Монжа. Плоскость задана парами точек p1-p3, p4-p5, p6-p7. Линия в плоскости задана множеством точек p8.

Решение задачи - линия, построенная на множестве точек p20.

Алгоритм "Главный"
1
Прямая x12 задана координатами двух точек: X1= -353.0682 , Y1= 60.90528 , X2= -253.0682 , Y2= 60.90528 .
2
Окружность d1 задана координатами центра -331.5 , 150.5 и радиусом 25.495098 .
3
Прямая o3 задана координатами двух точек: X1= -147.5 , Y1= 2.5 , X2= -147.5 , Y2= 102.5 .
4
Прямая o2 задана координатами двух точек: X1= -306.5 , Y1= 83.5 , X2= -306.5 , Y2= 183.5 .
5
Прямая o1 задана координатами двух точек: X1= -392.5 , Y1= 11.5 , X2= -392.5 , Y2= 111.5 .
6
Точка p8 принадлежит объекту d1 с параметром принадлежности [0~1~12] .
7
Точка p7 принадлежит объекту o3 с параметром принадлежности 1 .
8
Точка p6 принадлежит объекту o3 с параметром принадлежности -0.65 .
9
Точка p5 принадлежит объекту o2 с параметром принадлежности 1.55 .
10
Точка p4 принадлежит объекту o2 с параметром принадлежности -2.57 .
11
Точка p3 принадлежит объекту o1 с параметром принадлежности 1 .
12
Точка p1 принадлежит объекту o1 с параметром принадлежности 0 .
13
Прямая o16 задана точкой p3 и углом null к оси OX.
14
Прямая o15 задана точкой p8 и углом rect к оси OX.
15
Прямая o10 задана точкой p8 и углом null к оси OX.
16
Прямая o11 задана точками p6 и p1 .
17
Прямая o9 задана точками p4 и p6 .
18
Прямая o7 задана точками p1 и p4 .
19
Прямая o8 задана точками p7 и p3 .
20
Прямая o6 задана точками p5 и p7 .
21
Прямая o4 задана точками p3 и p5 .
22
Точка p14 есть пересечение прямых o16 и o6 .
23
Точка p10 есть пересечение прямых o10 и o4 .
24
Точка p9 есть пересечение прямых o10 и o6 .
25
Прямая o17 задана точкой p14 и углом rect к оси OX.
26
Прямая o13 задана точкой p9 и углом rect к оси OX.
27
Прямая o12 задана точкой p10 и углом rect к оси OX.
28
Точка p15 есть пересечение прямых o17 и o9 .
29
Точка p12 есть пересечение прямых o13 и o9 .
30
Точка p11 есть пересечение прямых o12 и o7 .
31
Прямая o18 задана точками p1 и p15 .
32
Прямая o14 задана точками p11 и p12 .
33
Точка p16 принадлежит объекту o18 с параметром принадлежности 1.261516 .
34
Точка p13 есть пересечение прямых o15 и o14 .
35
Прямая x23 проведена через точку p16 под углом rect к прямой o18 .
36
Сплайн s1 задан узлами p13 .
37
Точка p21 - замена точки p7 из полей с осью x12 с опорной точкой p6 в поля с осью x23 .
38
Точка p19 - замена точки p8 из полей с осью x12 с опорной точкой p13 в поля с осью x23 .
39
Точка p18 - замена точки p5 из полей с осью x12 с опорной точкой p4 в поля с осью x23 .
40
Точка p17 - замена точки p3 из полей с осью x12 с опорной точкой p1 в поля с осью x23 .
41
Прямая o19 задана точками p18 и p17 .
42
Прямая x34 проведена параллельно прямой o19 на расстоянии 72.708865 .
43
Точка p24 - замена точки p4 из полей с осью x23 с опорной точкой p18 в поля с осью x34 .
44
Точка p23 - замена точки p1 из полей с осью x23 с опорной точкой p17 в поля с осью x34 .
45
Точка p22 - замена точки p6 из полей с осью x23 с опорной точкой p21 в поля с осью x34 .
46
Точка p20 - замена точки p13 из полей с осью x23 с опорной точкой p19 в поля с осью x34 .
47
Прямая o20 задана точками p24 и p22 .
48
Прямая o21 задана точками p23 и p22 .
49
Прямая o22 задана точками p24 и p23 .
50
Сплайн s2 задан узлами p20 .