Алгоритм расчета параметров аксонометрической проекции при заданном соотношении kx:ky:kz и z
1. Вычисление
mx:my:mz
по (7):
2. Вывод
и вычисление x,
y.
Из системы (1) и выражений (5):
-
Величина
z
должна быть задана или выбрана, иначе
будет бесконечное множество решений.
3.
Расчет углов y,
xy,
yz,
zx
через вычисленные углы x,
y
(8). При этом y=z
.
Доп.вопрос:
Почему не желательно вычислять через
предварительно полученные значения
mxx,
myx,
mxy,
myy
и т.д.?
4.
Проверка значений углов xy,
yz,
zx
по условию
xy+yz+zx=360.
Если условие не соблюдается, необходимо
брать другой вариант значений x,
y.
Следует учитывать, что при некоторых
заданных значениях kx:ky:kz
все решения могут оказаться только
комплексными.
5.
Вычисление элементов матрицы поворота
Ryxz
и матрицы проецирования Af
(mxx,
mxy,
mxz,
myx,
myy
и т.д.) из (1):
6.
Вычисление значений углов наклона осей
к плоскости проецирования (x,
y,
z)
из (5) (рис.3) :
10