ВУЗ:
Составители:
39
расположение векторов
1
n
r
и
2
n
r
не имеет значения. Будем считать, что эти
векторы являются единичными и ортогональными. Если точка
i
R
r
- есть
центральная проекция точки
R
r
на плоскость
Σ
, то она должна удовлетворять
уравнению плоскости, а также условию коллинеарности с прямой,
соединяющей точки
C
r
и
R
r
. Таким образом, можно составить систему
уравнений, позволяющую найти центральную проекцию точки
R
r
на
плоскость
Σ
:
[]
⎪
⎩
⎪
⎨
⎧
=−×−
=×⋅−
oCRCR
nnOR
i
i
r
r
r
r
r
r
r
r
r
)()(
0)(
21
, где o
r
- есть нулевой вектор. (1)
Рассмотрим поверхность, заданную в параметрическом виде ),(
vuRR
rr
= .
Рис.10 Центральная проекция поверхности
Для выполнения центральной проекции поверхности необходимо построить
касательную коническую поверхность с вершиной в точке
C
r
и найти линию
ее пересечения с плоскостью
Σ
(рис.10). Если точка поверхности ),( vuRR
r
r
=
принадлежит также и касательной конической поверхности, то она должна
удовлетворять уравнению:
[
]
0)( =×⋅−
vu
RRCR
r
r
r
r
. Данное уравнение
устанавливает связь между параметрами
u и
v
, которая определяет линию
касания поверхностей. Добавив в систему уравнений (1) еще одно уравнение,
получим систему, которая позволяет построить контур центральной
проекции пространственного объекта на заданную плоскость
Σ
:
[]
[]
⎪
⎪
⎩
⎪
⎪
⎨
⎧
=×⋅−
=−×−
=×⋅−
0)(
)()(
0)(
21
vu
i
i
RRCR
oCRCR
nnOR
rr
r
r
r
r
r
r
r
r
r
r
r
, где
R
r
является в данном случае точкой,
принадлежащей поверхности ),( vuRR
r
r
= . Из первых двух уравнений системы
можно явно выразить
i
R
r
. Используя тот факт, что векторы CR
i
r
r
− и C
R
r
r
−
отличаются только на масштабный множитель, получим:
[]
[]
)(
)(
)(
21
21
CR
nnCR
nnCO
CR
i
r
r
rr
r
r
rr
rr
r
r
−⋅
×⋅−
×⋅−
+= . Отметим, что уравнение контура плоской
проекции пространственного объекта, записаны в трехмерной
пространственной системе координат. Желательно иметь уравнения
проекции
i
R
r
в системе координат, заданной на плоскости
Σ
. В качестве
39
r r
расположение векторов n1 и n2 не имеет значения. Будем считать, что эти
r
векторы являются единичными и ортогональными. Если точка Ri - есть
r
центральная проекция точки R на плоскость Σ , то она должна удовлетворять
уравнению плоскости, а также условию коллинеарности с прямой,
r r
соединяющей точки C и R . Таким образом, можно составить систему r
уравнений, позволяющую найти центральную проекцию точки R на
r r r r
⎧⎪( Ri − O) ⋅ [n1 × n2 ] = 0 r
плоскость Σ : ⎨ r r r r r , где o - есть нулевой вектор. (1)
⎪⎩( Ri − C ) × ( R − C ) = o
r r
Рассмотрим поверхность, заданную в параметрическом виде R = R (u , v) .
Рис.10 Центральная проекция поверхности
Для выполнения центральной проекции поверхности необходимо построить
r
касательную коническую поверхность с вершиной в точке C и найти r линию
r
ее пересечения с плоскостью Σ (рис.10). Если точка поверхности R = R (u , v)
принадлежит также и касательной конической поверхности, то она должна
удовлетворять уравнению: [
r r r
] r
( R − C ) ⋅ Ru × Rv = 0 . Данное уравнение
устанавливает связь между параметрами u и v , которая определяет линию
касания поверхностей. Добавив в систему уравнений (1) еще одно уравнение,
получим систему, которая позволяет построить контур центральной
проекции пространственного объекта на заданную плоскость Σ :
r r r r
⎧( Ri − O) ⋅ [n1 × n2 ] = 0
⎪⎪ r r r r r r
⎨( Ri − C ) × ( R − C ) = o , где R является в данном случае точкой,
⎪ r r r
[ ] r
⎪⎩( R − C ) ⋅ Ru × Rv = 0
r r
принадлежащей поверхности R = R (u , v) . Из первых двух уравнений системы
r r r r r
можно явно выразить Ri . Используя тот факт, что векторы Ri − C и R − C
отличаются r r только на масштабный множитель, получим:
r r r
r (O − C ) ⋅ [n × n ] r r
Ri = C + r r r1 r 2 ⋅ ( R − C ) . Отметим, что уравнение контура плоской
( R − C ) ⋅ [n1 × n2 ]
проекции пространственного объекта, записаны в трехмерной
пространственнойr системе координат. Желательно иметь уравнения
проекции Ri в системе координат, заданной на плоскости Σ . В качестве
Страницы
- « первая
- ‹ предыдущая
- …
- 37
- 38
- 39
- 40
- 41
- …
- следующая ›
- последняя »
