Главная > Принципы программирования в машинной графике
НАПИШУ ВСЁ ЧТО ЗАДАЛИ
СЕКРЕТНЫЙ БОТ В ТЕЛЕГЕ
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO

6.4. ВИНТОВАЯ ЛЕСТНИЦА

Идея размещения стержней по спирали реализована в следующем примере — винтовой лестнице, показанной на рис. 6.7. Если подниматься по лестнице, то на каждом шаге ступенька сдвигается вверх на расстояние А. При числе ступеней, равном общая высота лестницы будет Каждая ступенька описывается восемью вершинами, локально пронумерованными от 0 до 7. Добавим к ним точки 8 и 9 для вертикального стержня. Стержень служит для крепления перил к лестнице. Стержни и перила очень тонкие, поэтому они вычерчиваются в виде отрезков прямых линий. В центре лестницы расположен цилиндрический столб диаметром Его ось совпадает с осью z нашей

Рис. 6.7. Винтовая лестница

системы координат. Перила и вертикальные стержни находятся на расстоянии от оси Ступеньки соединяют столб с вертикальными стержнями.

Нижняя ступенька показана на рис. 6.8. Каждая ступенька представляет собой брусок длиной шириной и высотой Вместе все ступеньки совершают полный оборот, поэтому угол поворота для каждой ступеньки составляет

Рис. 6.8. Нижняя ступенька

Ступенькам припишем номера нумеруя их снизу вверх. Ступенька может быть получена путем поворота нулевой ступеньки вокруг оси на угол а и одновременного подъема на высоту Таким образом, координаты вершин ступеньки можно вычислить по координатам соответствующих вершин ( ступеньки 0:

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

(см. скан)

(см. скан)

1
Оглавление
email@scask.ru