книги из ГПНТБ / Котов И.И. Начертательная геометрия курс лекций для слушателей фак. повышения квалификации преподавателей учеб. пособие
.pdfоднородные преобразования можно задать двумя тетраэдра - ми с общей вершиной (рис. 75).
Допустим дана точка A4 . Графический способ построения
точки /И7, соответственной
точке АЛ , заключается в
следующем.
Отнесем точку АЛ к т ет - раедру ОАВС с помощью то чек A4 и М . Теперь поло -
жение точки АЛ характери -
зуется тремя числами (СМВ),
(АЛ4М), (ОММ ). Так как от
ношение трех точек в линейных преобразованиях сохраняет - ся, то положение точки М* будет характеризоваться такими жв по значению тремя числами:' (с'м'В1) , (а'М'/ИО» (O'ÂÂ'M'),
причем (СААЗ ) —(с'м'в'). Основываясь на этом положении,
можно построить точку М' . Далее проведем прямуюА'М' и
но второму отношению, т.е. (АЛАМ ) = (а‘м 'м ' ) , найдем точ —
ху М 1. Проведя прямую ОМ1, по третьему отношению опре -
делим положение точки АЛ' . Именно в такой последователь ности операций и заключается графический способ построе - ния соответственных точек.
Преобразование родства с двойной плоскостью
Преобразованием родства в пространстве называется пре образование с двойной плоскостью.
Чтобы задать двойную плоскость, необходимо взять два тетраэдра с обшей гранью (рис. 76). Пусть ОВС=- О'В С - двой
ная плоскость, где 0 ^ 0 ' , С=С' и В=В*. Докажем, что па
ры соответственных точек лежат на параллельных прямых.
Пусть точка АА отнесена к тетраедру ОAB С . Построим
51
точку М.' , соответственную М . Учитывая, что
ОМ |
ОМ |
__ CM |
AM |
|
0М' |
~ 0М' |
С М ' |
~ А'М> |
|
сделаем вывод, что |
ММ 'ЦлШ'Ц ММ1ЦАА1 , |
т.е. все пары |
||
|
|
соответственных точек ММ' , |
||
|
|
ММ1 ... лежат на параллель |
||
|
|
ных между собой линиях свя |
||
|
|
зи, так как порознь они па - |
||
|
|
раллельны АА1( /М —направ |
||
|
|
ление |
родства). |
|
|
|
Таким образом, родство в |
||
|
|
пространстве |
задается графи |
чески двойной плоскостью ОвС и парой родственных точек
М , /И'.
Итак, рассмотрен случай, как по заданной системе урав
нений линейно-однородных преобразований |
|
х' - агх + Ъ}у + cfz ‘ |
|
y r=а2х + b2y-tc2z ; |
( 6) |
найти точку М ' , соответственную /И .
Обратная задача; по точке ЛА‘ найти точку М . Для ре шения ее необходимо, чтобы определитель матрицы преобра зований (6) не был равен нулю;
А = |
bz ^2 7^ 0 * |
а 3 |
с з |
Если окажется, что А =0, то все точки пространства преобразуются в одну плоскость, и обратная задача не мо -
R9
x _f быть решена. Но для этого необходимо наличие линейно зависимых столбцов матрицы, столбцов с равными
или пропорциональны ми элементами, столб
цов, составленных из нулей. При этом воз - можны два случая
(пусть имеем исход |
- |
ную пространствен |
- |
|
Рис. 77 |
ную систему коорди |
- |
нат х у z , рис. 77): |
|
1)проецирующие лучи ( ММГ ...) параллельны между со бой (параллельная аксонометрия);
2)проецирующие лучи пересекаются в одной точке (цен тральная аксонометрия).
§2. ВЫРОЖДЕННЫЕ ЛИНЕЙНЫЕ ПРЕОБРАЗОВАНИЯ
Пусть в декартовой системе координат х у г |
масштабные |
|||
единицы определены равенствами ОА = а , 08 - Ь |
и ОС=с . |
|||
Отнесем точкам А { а г О , 0 |
) г В |
((7 , Ь t 0 ) |
и С (О , 0 , с ), |
|
расположенным на осях х , у |
и г , |
в качестве |
соответствен - |
|
ных точки АҢ х ' , у ' , г ' ) , |
в ' { * 1 |
, у ^ , г 2 ) |
И с ' { х'3 , у'3 ,zj). |
Это даст возможность определить величины коэффициентов линейно—однородного преобразования:
х / = a fa + 6 f 0 i-cf 0 -
у' = aza + 6z0+ez0;
z f = а 3а + bj 0
или |
|
|
|
|
|
|
= У/ |
|
/ |
а |
= —г- |
а , |
z 1 |
|
1 |
а |
а |
|
а |
При а —1 получим координаты точки |
А' : |
А ' ( а г * а г > * з ) ■
Аналогично для точек /9'и С ' будем иметь
* ' ( Л , b2 , h ) 1 ^ с / ( сп С 2 , с з ) -
Рассмотрим векторы 0д>, OB' и öS' • Если они окажутся ас одной плоскости, получим вырожденное линейное преобра зование. При этом столбцы коэффициентов матрицы преобра зования будут линейно зависимы, а это значит, что опреде литель матрицы преобразования равен нулю:
|
сt |
а Z |
Ь2 с 2 |
а з |
с з |
Условием расположения трех векторов в одной плоскос ти является равенство
ОА' = гг? OB' + tbOC'.
Если мы хотим, чтобы тетраэдру ОАВС соответствовала
плоскость О'А'В'С', необходимо, чтобы линейно-однородное преобразование задавалось так:
X ' = (гг7 Ь1 + ttC1) X + bty |
+ CjZ • |
У* = (?T7b2 + n.cz) X + Ь2у |
+ |
Z ' а ( т б з + / z c 3 ) x t b3 y |
+ c 3 z . |
Говорят, что линейное преобразование вида (7) дает кос ординатную линейную модель пространства.
Пример. Пусть в формулах линейно-однородного преобра зования второй и третий столбец коэффициентов заданы про извольно:
X ' = a f x +у + 2 z ; у ’ = аг х. + 2 у - г ъ
з ' = а 3х - у + Z .
54
Тогда, задавшись числами т и к , можно по формулам (7) подсчитать коэффициенты первого столбца матрицы.
Пусть w = 2 , /z= 1. Тогда получим преобразование, первы водящее пространство в плоскость:
<%' — 4х + у + 2 Z I
у ' — 2 х + 2 у - 2 2 ;
z ' = -лг ~jy + Z . |
(8) |
Возьмем какую-либо точку с координатами М ( 1,1,1),
Требуется определить координаты точки /И ' , соответствен ной /И .
По формулам (8) находим м ' (7,2,-1). Точка /И ' обязаг-
тельно лежит в плоскости векторов 0А' г 0ВГи ОС' ■ Легко показать, что эта плоскость не является двойной.
Полученная плоская координатная модель пространства не является ни параллельной, ни прямоугольной, ни централь
ной аксонометрией. Такая координатная модель пространст — ва называется линейной аксонометрией. В линейной аксоно метрии прямая переходит в прямую, окружность - в эллипс и т.д. Направления проецирования в линейной аксонометрии не существует. Однако из линейной аксонометрии, как част ный случай, можно получить параллельную аксонометрию.
Рассмотрим векторы |
АА', В3 ', СС |
линий связи между |
||
единичными точками: |
|
|
|
|
ÄA' [я ? |
+ rbct- 1 ? m bz + ricz f |
+ гг j. 'p |
||
e a ' { t , - o , |
br |
t , b 3 - 0 } |
; |
|
CC' { c t- 0 , сг - 0 , C3 - 1 } .
Теперь зададим линии связи коллинеарными, для чего необходимо условие пропорциональности координат векторов:
tnbf+ncr-1 |
гг7Ьг + -псг tné>3+ ПСЪ |
i>t |
— k.2 » |
ЬдГІ |
|
б2 |
1 |
|
* 1 ■ |
|
сз ~ 1 |
55
В ы рази м величины b1, |
bz , |
ч ер ез or |
, cz , |
н kf : |
||
|
b, = £,<r, j |
|
|
|||
|
^ |
= |
b t c z * l ; |
|
|
|
Н аходим |
|
= |
кtß3 ~^i' |
|
|
|
|
|
|
|
|
|
|
Trt6f+ |
rccf-i — trz&tCf+ T'ZCj - |
1= X2 |
c1} |
|||
о тк уд а |
|
|
|
|
|
|
|
c, = |
frrfcf + r i - |
k r k z |
А |
|
|
|
|
|
||||
Д а л ее и м еем |
|
|
|
|
|
|
» * ( * гсг +* ) + п е г |
= k z |
( k , c z ) 9 |
|
|||
о тк уд а |
|
|
|
|
|
|
|
C„ = |
А |
|
|
|
|
|
'2 |
|
|
|
|
|
'rr( * , c 3~ * f ) + f* c3 = к г ( ^ г с3 ~ к ' ) > |
||||||
|
|
|
A - n |
|
|
|
г д е |
А ~ m kf + п - кf к2 • |
|
|
|||
|
|
|
||||
Т еп е р ь м ож ем |
зап и сать |
формулы |
вы рож денны х линейно |
|||
однородны х преобразований, представляю щ их собой |
п арал — |
|||||
дельн ую проекцию |
п р остр ан ства н а 'п л о ск о сть : |
|
fs* 1s*
у= -
kz к |
ft |
fcf rt |
|
A - n |
t' -------------- |
£---- |
X - |
У + |
z . |
|
|
|
|
58
Легко проверить, что это преобразование удовлетворяет наличию двойной плоскости, поэтому можно записать урав - нение плоскости проекций ЭТ':
kz kf
А Я'*ТУ* z = О
или
к2 + к}У + Z = 0 .
Направление проецирования определяется вектором АА',
ВВ1или СС\ например, —вектором СС'. Тогда можно запи
сать
п
А~
ярешить две задачи:
1)задать формулы преобразования и найти уравнение плоскости проекций и направление проепирования;
2)задать плоскость проекций, направление проѳцирова - ния и найти формулы преобразования.
Пример. Составить уравнения параллельных проекций на плоскость 5 л + 2у + 2 z = 0 по направлению вектораі^-І ,-т2,-4|.
|
Находим; |
|
|
|
|
|
|
|
|
|
* / = / > ^ 2= 2 > ^ = 2 > п = 4 > А = 2 '1 + 4 - ^ - 1 = ■= |
||||||||
Далее находим: |
0 |
= |
* |
с ~ - ± . |
с ~ |
-I |
А = 2_ . |
||
£ |
|
„ _ |
’ |
п |
3 |
2 ~ д |
> С3~ |
д , |
a > |
3 |
1Z |
_ |
6 |
12 |
|
|
|||
°3 |
а 1 - - д * a2 - - j ; а з - ~ Т ' |
|
Составляем уравнения преобразования:
■
< _ S 3
. 1 2 |
2 |
2 |
х = |
У х + Ѵ У + з z i |
|
2'= - | л‘ 1 |
я Ь . |
Данный алгоритм дает возможность решать задачи по строения параллельных проекций с помощью ЭЦВМ.
37
8 3. МГНОВЕННЫЕ ЛИНЕЙНО-ОДНОРОДНЫЕ ПРЕОБРАЗОВАНИЯ
Как известно, основное отличие движения от геометри — ческих преобразований заключается в том, что движение осуществляется непрерывно и параметры, характеризующие его, ведь..фуиилвт -времени, а длины отрезков сохраняются. Учитывая свойства непрерывности движения, облегчающие решение различных кинематических задач, введем понятие мгновенных преобразований, параметры которых изменяют — ся непрерывно и могут рассматриваться как функции време ни.
Комбинированное задание динейно-опнородных преобразо ваний. Пусть дано линейнооднородное преобразование
x'=afx +bfy +c,z ■
у ' = аг х + 6 г у + ся я; |
|||
I |
j |
сj |
(У/ |
z |
= а3 х + £?3у + |
Z . |
Предположим, что коэффициенты первых двух столбцов зада ны. Тогда для определения коэффициентов ст, с z и треть
его столбца можно задать пару соответственных точек С ,
С г или какие-либо другие геометрические условия. В ре - зультате подучим комбинированное задание линейно-однород ных преобразований, в котором сочетаются как аналитичес кий, так и графический способы.
Пусть в системе уравнений |
(9) известны коэффициенты |
|||
первых двух столбцов матрицы преобразований а, , |
|
|||
5f , 6г , Ь3 и пара соответственных точек С { x 1 , у } |
, z f ) и |
|||
С'( х ' , у ' , г ' ). Тогда по формулам |
|
|
||
|
х ' - а г х , - Ь 1у, |
|
|
|
е' = |
----------- z -------------- |
; |
|
|
_ _ |
У / - |
Ь2 Уі |
, |
(10) |
с2 |
z 1 |
|
|
|
„ _ |
* ; - а 3х , - Ь 3у , |
|
|
|
3 |
|
|
|
|
68
можно определить коэффициенты с , с „ , С-. третьего столбца.
Если теперь зафиксировать положение точки С , а точку С г непрерывно перемешать в пространстве по некоторой кри
вой с ' , то получим бесчисленное множество пар соответст —
венных точек С , с'... (рис. 78).
Каждая такая пара определит ли
нейно-однородное преобразование,
потому что по координатам ее
можно подсчитать коэффициенты
третьего столбца.
Следовательно, множеству пар точек С , С ' ... будет со - ответствовать непрерывное множество троек коэффициентов
cf ..., cz ..., Су..., а каждая тройка соответственных значе —
ний этих коэффициентов будет определять некоторое преобра зование Г. Очевидно, непрерывному множеству троек ( сг , С2,
) будет соответствовать непрерывное множество мгновен ных преобразований Г...
Пример мгновенных гтеобразовяний. Рассмотрим поверх - ность вращения (рис. 79).
Пусть она задана осью вращения
Z ( Zf , Z z ) |
и меридианомтп{ъ-гг ,т^. |
|
Повернем |
меридиан т |
( f-nj ) на |
некоторый угод у и построим его |
||
фронтальную проекцию |
Извест |
но, что проекции меридианов тг ...
иродственны, так как отно —
мг Mz |
|
р ис 79 |
шенне отрезков —-------- $сц> |
есть |
|
Niz Mz |
Ч |
|
величина постоянная, зависящая от угла поворота ^ . При этом г — ось родства; M^MZ Lz^— направление родства;
Sc у - коэффициент родства.
59
Qci овные свойства мгновенных, линейно-однородных пре образований с двумя постоянными стопйіами коэффициентов!
1- |
е |
двойство - |
однопараметрнческие мгновенные преобр |
||||||
зования Г... |
размножают точку в пинию, а линию - |
в поверх |
|||||||
ность. |
|
|
М перемещается по некоторой кривой п , то |
||||||
Если точна |
|||||||||
для каждого ее |
нового положения получаем свою линию т ' |
||||||||
точек |
/и/ ....( лилии т ' ... |
заполняют поверхность ). Линии |
|||||||
хода точек М по п дают кривые |
(линии |
... заполни - |
|||||||
ют ту же поверхность). |
|
|
|
х у |
|
||||
2 - |
е |
свойство - |
каждая точка плоскости |
во всех пре |
|||||
образованиях переходит в одну и ту же точку. |
|
|
|||||||
Допустим, имеем літейно-однородное |
преобразование |
||||||||
|
|
|
•» 1 |
+ bty +cf z ; |
|
|
|
||
|
|
|
у ' |
^ a z x + â2y t C 2 z ; |
|
|
|
||
|
|
|
z ' |
= |
a3x + 63y |
+ Cj z |
|
|
(11) |
где a r , |
a 2 , |
a3 n £>r , â2 , 63~ заданы. |
|
|
|
||||
В этом случае можем найти с} |
, с2 а |
, указав |
пару с о |
||||||
ответственных точек /И |
( x f ,у І , z f ) и |
/И' ( x't , у ' , z ' ). |
|||||||
Зафиксируем положение точки |
/И . Пусть м ' |
'пробегает' |
некоторую кривую т ' . Выбирая непрерывное множество пар
точек ММ' ..., ползаем непрерывное множество мгновенных преобразований вида (11). При этом коэффициенты третьего
столбца матрицы легко определяются по формуле (10). |
|
Возьмем в плоскости х у точку N . Ее координаты - |
|
N ( ж , у , 0) . Вышеуказанными преобразованиями точка |
N |
не размножится в непрерывное множество точек /V/ |
а |
перейдет в одну общую для всех мгновенных преобразований точку N* с координатами
= |
а і х |
+ Ь,у } |
У ' - |
агх + 62у ■ |
|
z ' = |
а3 х |
+ é3y . |
60