Главная > Математика > Геометрическое моделирование
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

6.5. Тело в форме листа

На основе поверхности произвольной формы можно построить тело в форме листа конечной толщины. Пусть дана поверхность . Выбрав толщину листа h, построим эквидистантную к ней поверхность

(6.5.1)

где — нормаль к поверхности . На этих поверхностях построим две основные грани листового тела. Остальные (боковые) грани построим на линейчатых поверхностях (3.5.1), одной базовой линией которых является граничная линия на поверхности , а второй — соответствующая ей линия на поверхности

Рис. 6.5.1. Тело в форме листа

Рис. 6.5.2. Тело в форме листа

Если область определения параметров поверхности b(u, v) имеет прямоугольную форму, то листовое тело будет иметь четыре боковые грани. В общем случае листовое тело будет иметь столько боковых граней, сколько линий содержат двухмерные контуры, описывающие область определения параметров поверхности .

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

Векторное изображение тела в форме листа, построенного по ограниченной контурами NURBS поверхности, приведено на рис. 6.5.1, а его тоновое изображение — на рис. 6.5.2.

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

<< Предыдущий параграф Следующий параграф >>
Оглавление