Материал: 1671

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

 

3.5.2.

Определение

действительного

 

 

 

 

 

 

изображения

треугольника

ABC

 

 

 

 

Определение действительного

изображения

треугольника

ABC

-

это задача по преобразованию плоскости общего положения

ABC

в

частное положение.

 

 

 

 

 

 

 

 

 

 

 

Пусть задана

плоскость

ABC общего положения. Это означает,

что, например, h3

II ОХ

,

h,J ОХ ,

hxHOX

или

/ 3 # ОХ ,

/2//ОХ

,

/, i ОХ

или q3# ОХ , q2# ОХ,

qxll ОХ • Выберем любую из этих ли­

ний уровня. На рисунке 3.35 выбрана линия /2 // ОХ

и построена /,.

Можно было построить

/3

и вести все построения относительно нее.

Выбрана новая гиперплоскость проекций oxXxZT

, при этом ось ОХ,

принадлежит плоскости OXY . На гиперплоскости проекций построе­

ны проекции Л4£4 С4 и А5В5С5, причем А.ХВЛС,Х

- вырожденная про­

екция.

 

 

 

 

 

 

 

 

 

 

 

 

 

Затем выбрана гиперплоскость проекций

02X2ZT

, параллельная

 

плоскости ЛВС. На чертеже

это означаетвыбор оси ОгХ2 // Л4Я4С4.

Построены проекции АЛВ6Св

и Л7В7С-,. Поскольку

ABC И ()2Х 2ZT , то

на эту

гиперплоскость

треугольник ABC проецируется в

"натураль­

ную

величину".

Другими

словами,

плоскость

ЛВС в

системе

02X2YZT является

плоскостью

уровня.

Таким образом,

произошло

понижение размерности пространства, в котором расположена плос­

кость ABC. Теперь можно считать,

что треугольник ABC

расположен

в трехмерном пространстве и его

проекции есть А6ВЬСЬ

и Л7 #7 С7 .

Дальнейшие построения такие же, как и в трехмерном пространстве. Окончательно получаем проекцию A9BqCq, которая представляет со­ бой действительное изображение треугольника ABC.

В зависимости от выбора прямой уровня можно реализовать шесть направлений решения задачи. Во всех из них будет получено одно и то же действительное изображение треугольника ABC.

На рисунке 3.35 выбор осей ОхХх, ОгХ2, 03Х3, 0,Х_Х диктует­ ся направлением линий /,, Л4В4С4, А5, Л8#8С8. Расстояния, отклады­ ваемые от осей OiXi следующие: l-^^nj = ИгЛт!' j^s^xi! = ИзДг|>

= |.47 4гз|. Аналогично, для точек Вх...., В9 и С,,..., С9.

80

81

3.6.Моделирование гиперплоскостей пространства Еп

Гиперплоскость (3-плоскость) пространства Еп определяется че­ тырьмя параметрами или задается четырьмя независимыми точками пространства. Пусть это будут точки A,B,C,D . Тогда на простейшей модели будут проекции (AUA2,A2), (S,,B2, В3 ), (С1 5 С2 3 ) и (£>,.D2 ,£>3 ) (рис. 3.36). От этого задания можно перейти к другому

Рис. 3.36. Модель гиперплоскости

Рис. 3.37. Гиперплоскость уровня

относительно гиперплоскости

пространства

Ел

OXYZ пространства Е4

 

 

заданию гиперплоскости, например, двумя скрещивающимися пря­ мыми - ребрами тетраэдра ABCD , плоскостью и точкой - гранью и противоположной вершиной тетраэдра ABCD , плоскостью и пересе­ кающей ее прямой, тремя прямыми, пересекающимися в одной точке и т.д.

Судя по чертежу, можно утверждать, что гиперплоскость ABCD является гиперплоскостью общего положения по отношению к гипер­

плоскостям проекций

OXYZ ,

OXYT ,

OXZT , но ничего определенно­

го нельзя сказать о ее положении

относительно

гиперплоскости

OYZT .

 

 

 

 

 

Гиперплоскость

ABCD

частного

положения может быть

парал­

лельна одной из

гиперплоскостей

проекций.

Например,

если

/ 4 = tB

= tc = tD

= сош7 , то гиперплоскость ABCD будет параллельна

гиперплоскости

OXYZ (рис.

3.37). Такая гиперплоскость называется

гиперплоскостью уровня.

 

На

рисунке

3.38 приведена модель гиперплоскости уровня

(ABCD )// OYZT, для которой

хА = хв = хс = xD = const.

 

Y

Рис. 3.38. Гиперплоскость уровня

Рис. 3.39. Проецирующая относительно

относительно гиперплоскости

OXY гиперплоскость

 

OYZT пространства ЕА

пространства

 

Гиперплоскость может быть перпендикулярна какой-либо плос­ кости проекций. Тогда на этой плоскости проекций проекция гиперп­ лоскости будет вырожденной. На рисунке 3.39 показана гиперпло­ скость ABCD , перпендикулярная плоскости OXY . Такая гиперпло­ скость называется проецирующей относительно плоскости OXY . Аналогично будут выглядеть модели проецирующих гиперплоскостей относительно других плоскостей проекций.

Следует заметить, что невырожденными проекциями гиперпло­ скости будут все поля проекций OXZ , OXY (рис. 3.37) и ОХТ, OXZ (рис. 3.39).

3.6.1. Принадлежность точки, прямой и плоскости гиперплоскости

Можно сформулировать следующие признаки принадлежности:

83

82

1) точка принадлежит гиперплоскости, если она принадлежит какой-либо линии данной гиперплоскости;

2)точка принадлежит гиперплоскости, если она принадлежит какой-либо плоскости данной гиперплоскости;

3)прямая принадлежит гиперплоскости, если две ее точки при­ надлежат данной гиперплоскости;

4)плоскость принадлежит гиперплоскости, если три ее точки, не лежащие на одной прямой, принадлежат данной гиперплоскости.

Очевидно, что для рисунков 3.37, 3.38, 3.39 задача о принадлеж­

ности точки данной гиперплоскости частного положения решается

просто, без дополнительных построений. Так на

рисунке 3.37 доста­

точно,

чтобы

проекция

 

Е3

точки Е(Е}23)

принадлежала пря­

мой A3B3C3D3.

Тогда Е е (ABCD). То же самое относится к гиперп­

лоскости,

изображенной

 

на

рисунке 3.39. Если E]sA]B,ClDl, то

Е(ЕХ23) е (ABCD ).

 

 

 

 

 

 

Рассмотрим

эту

задачу

в

 

 

общем случае. Пусть дана ги­

 

 

перплоскость ABCD (рис. 3.40).

 

 

Пусть

 

будет'

 

дана

 

точка

 

 

Е{Е,,Е23), относительно ко­

 

 

торой нельзя сказать ничего оп­

 

 

ределенного

по принадлежности

 

 

ее

данной

 

гиперплоскости.

 

 

Предположим,

что

существует

 

 

точка F(F},F2),

принадлежащая

 

 

данной

гиперплоскости и

кон­

 

 

курирующая

с

Е

относительно

 

 

плоскостей OXY

и OXZ . Тогда

 

 

по

условию

принадлежности,

 

 

можно построить точку F, -

 

 

проекцию точки

F

на

 

плос­

 

 

кость

ОХТ.

Если

F3

Е3,

то

 

 

Е е

(ABCD),

если

F3 *

£

то

 

 

Ег(ABCD).

 

 

 

 

 

 

 

 

 

 

 

Для

реализации

этой

идеи

Рис. 3.40. Принадлежность точки

проведем

через

точку

Е

гипер­

гиперплоскости пространства £4

плоскость А,

перпендикулярную

 

 

84

плоскости OXY . Это можно сделать бесконечным числом способов. На рисунке 3.40 гиперплоскость Л(4) проведена через точку А . Пе­ ресечение ABCD и А будет плоскость, которую можно построить по трем точкам А, М, iV, где М е ВС, N е BD . Таким образом, полу­ чаем Аг = (A2M2N2), Аъ = (/i3M3JV3). Очевидно, что размерность по­ нижена до трех, и мы получили задачу на принадлежность точки E(E]tE2) плоскости A(A2M2N2>A3M3N3). Дальнейшее решение было описано выше.

На рисунке 3.40 Е3 * Е3, следовательно, Е е (ABCD).

Для решения задачи о принадлежности прямой и плоскости дан­ ной гиперплоскости необходимо описанный алгоритм повторить два и три раза, соответственно.

3.6.2. Прямые уровня и плоскости уровня

вданной гиперплоскости

Вданной гиперплоскости общего положения ABCD MOiyr быть выбраны прямые, параллельные какой-либо гиперплоскости ироек-

Рис. 3.41. Прямая уровня гиперплоскости относительно плоскости OXY пространства £4

85

ций, и прямые, параллельные какой-либо плоскости проекций. На ри­ сунке 3.41 изображена прямая h(h„k2,h3) данной гиперплоскости, параллельная плоскости OXY , а на рисунке 3.42 - прямая h(hx,h2,h3) данной гиперплоскости, параллельная гиперплоскости OXYZ .

Для проведения прямой hllOXY предварительно проведена ги­ перплоскость уровня S(Z3)II OXYZ . Строить другие проекции ги­ перплоскости 27 нет необходимости. В гиперплоскости 27 выбрана

плоскость

уровня

A(A3)IIOXYZ,

проекции

 

A2(A2M2N2)

и

AX(AXMXNX)

строятся по

точкам М и

N,

М GBD,

N

е CD

. Гиперп­

лоскость 27 проведена через вершину

А

тетраэдра

ABCD

для

эко­

номии построений. Проекции h2 и hx

прямой уровня h строятся по

условию принадлежности плоскости уровня А. При

этом

h3 II ОХ ,

h2 II OX

,hxiOX.

 

 

 

 

 

 

 

Построение прямой

h, he (ABCD)

и h II XYZ

выполняется точно

так же, как и в предыдущем случае. Однако теперь в плоскость A(AMN) можно выбрать любую прямую h(h2 # ОХ) и построить иро-

Рис. 3.42. Прямая уровня гиперплоскости относительно плоскости OXYZ пространства Е,

екцию Л, по принадлежности. Получаемая прямая h(huh2,h3) будет параллельна гиперплоскости OXYZ .

Если бы А, оказалась тоже параллельной оси ОХ, то это бы озна­ чало, что заданная гиперплоскость ABCD не является гиперплоско­ стью общего положения. В этом случае гиперплоскость ABCD была бы перпендикулярна гиперплоскости OYZT или, что, то же самое, была бы параллельна оси ОХ .

Очевидно, что в гиперплоскости ABCD общего положения нельзя найти и построить плоскость, параллельную какой-либо плос­ кости проекций.

3.б.3. Преобразование гиперплоскости общего положения в проецирующую гиперплоскость и гиперплоскость уровня

Для преобразования данной гиперплоскости общего положения в гиперплоскость проецирующую относительно какой-либо гиперпло-

А_

А-/

х- П?,П3

\ \

*2

Рис. 3.43. Преобразование гиперплоскости общего положения пространства ЕА в проецирующую гиперплоскость

86

8 7

скости проекций необходимо в данной гиперплоскости построить прямую уровня. Н а рисунке 3.43 выбрана прямая уровня А ( А , , А , , А 3 ) ,

параллельная

плоскости

OXY .

Новая

гиперплоскость

проекций

O A ' J Z J T ,

перпендикулярна прямой h, т.е.

± А , . В новой системе

проекций

гиперплоскость

ABCD

является проецирующей относи­

тельно плоскости ОХ ХТХ.

 

 

 

 

 

Если

задать ось

о2Хг

параллельно

вырожденной

проекции

А5В5С505,

то

в новой

системе

проекций

o2X2Y2Z2T2 гиперплоскость

ABCD станет гиперплоскостью уровня относительно гиперплоскости

88

ГЛАВА 4. ВЗАИМНОЕ ПОЛОЖЕНИЕ ЛИНЕЙНЫХ ПОДПРОСТРАНСТВ

В пространстве Е3 прямая и плоскость, а также две плоскости, могут пересекаться, быть параллельными или перпендикулярными. Выполним на рассматриваемой графической модели решения пози­ ционных, аффинных и метрических задач для указанных пар геомет­ рических объектов.

4.1.Пересечение прямой и плоскости

Из аксиомы стереометрии [7]: «Если две точки прямой лежат в плоскости, то все точки прямой лежат в плоскости» следует, что прямая и плоскость могут пересекаться в точке - собственной или не­ собственной (бесконечно удаленной). В последнем случае прямая и плоскость являются параллельными, кроме того, исходя из формулы s = m + q-n размерности пространства пересечения (п. 1.7.2), также получаем пересечение прямой и плоскости пространства Е3 в точке, поскольку 5 = 2 + 1- 3 = 0.

Рассмотрим алгоритм конструктивного определения точки пере­ сечения прямой и плоскости. Пусть на чертеже (рис. 4.1) заданы

плоскость Ф(а// в) и не принадлежащая

ей прямая

с(сг2). Требует­

ся определить точку пересечения сГ)Ф.

Отметим,

что существуют

различные решения данной задачи [23]. Наиболее простое графиче­ ское решение ее может быть выполнено на основе применения пары конкурирующих прямых, принадлежащих одной проецирующей

плоскости. Одной прямой

этой

пары служит заданная

прямая

с, а

другой - прямая

d с Ф. В этом случае определение искомой точки

пересечения

с[}Ф

сводится к определению точки пересечения

cf]d,

поскольку

при

с Ф

имеет

место тождественное

равенство

с(]Ф - cf]d. Алгоритм решения задачи может иметь нижеследующий вид.

1.c2=d2 (прямые с и d - фронтально-конкурирующие);

2.

d2f)a2

= 1 2 , d2f]e2 = 2 2 ;

3. 12 - И , е а , , 22 >2Х е е , ;

4.

ri, =(lj,2]) - проекция dx прямой d определена проекциями

l|,2j ее точек

1 и 2;

 

 

89