|
Макеты страниц
3.7. Сплайновые поверхностиКорпуса судов, фюзеляжи и крылья самолетов часто проектируются с помощью поперечных или продольных сечений, проходящих в заданных местах. Эти сечения соединяются плавными кривыми, в результате чего получается единая трехмерная форма. Это выполнялось в натуральную величину, для чего использовались плазы. По традиции процесс построения поверхности по ее сечениям называется плазированием, а поверхности, построенные таким способом, называются сплайновыми поверхностями. Рассмотрим некоторые сплайновые поверхности. Поверхность Эрмита.Пусть имеется семейство кривых Кривые переобозначим в соответствии с их местом на поверхности: Радиус-вектор сглаживающей поверхности, построенной по семейству сечений, являющейся аналогом составного сцлайна Эрмита (2.4.3), описывается формулой
где j равно целой части параметра v и номеру кривой,
Рис. 3.7.1. Поверхность на семействе кривых Производные на линиях сетки
для внутренних линий и
для крайних линий. Эти зависимости обеспечивают равенство нулю третьих производных на крайних кривых поверхности в трансверсальных к краю направлениях. Если все кривые семейства являются замкнутыми, то поверхность (3.7.1) получается Поверхность может быть замкнутой и в другом параметрическом направлении.
Рис. 3.7.2. Поверхность Эрмита на семействе кривых Производные Поверхность Лагранжа.По семейству кривых, показанных на рис. 3.7.1, можно построить поверхность, являющуюся аналогом кривой Лагранжа (2.4.13). Радиус-вектор такой поверхности, построенной по семейству сечений
где
Каждая Поверхность перехода.Поверхность типа (3.7.1) может служить поверхностью перехода от одной поверхности к другой. Пусть, например, требуется плавно сопрячь край одной поверхности с краем другой. Обозначим сопрягаемый край первой поверхности через Если первая поверхность описывается радиус-вектором
гладко сопрягает две заданные поверхности по их краям. Мы рассмотрели случай, когда сопрягаемые поверхности имеют прямоугольные области определения параметров. На двух сопрягаемых поверхностях и поверхности перехода может быть построена единая гладкая поверхность. Поверхность Гордона. Перейдем к построению поверхностей на двух семействах кривых. Пусть имеется сетка кривых, показанных на рис. 3.7.3. Сетка образована двумя семействами кривых:
Рис. 3.7.3. Поверхность Гордона на сетке из кривых На этой сетке можно построить составную поверхность, каждая ячейка которой представляет собой кубическую поверхность Кунса. Для этого кривые переобозначим в соответствии с их местом на поверхности:
где Эта формула аналогична (3.7.2), только интерполяция выполняется по двум направлениям. В формулах (3.7.2) и (3.7.5) вместо коэффициентов Лагранжа могут использоваться произвольные дифференцируемые функции
В качестве функций смещения Для построения поверхности на сетке, образованной двумя семействами кривых, могут быть использованы поверхности Кунса (3.6.6) в виде ее порций. Так как в этом случае образуется поверхность, составленная из нескольких поверхностей, то она называется составной. Наличие в составе данных поверхности (3.6.6) производных на стыках отдельных порций позволяет получить гладкую составную поверхность. При использовании в качестве каждой порции поверхность (3.6.6) составная поверхность будет гладкой на заданной сетке кривых. Ее радиус-вектор описывается формулой
где i равно целой части параметра и, j равно целой части параметра Производные на линиях сетки могут быть вычислены по соседним линиям аналогично тому, как по соседним точкам вычисляются производные составного сплайна Эрмита (2.4.3) в опорных точках
для внутренних линий и
для крайних линий. Равенства (3.7.8) обеспечивают равенство нулю третьих производных на краях поверхности в трансвер сальных к краю направлениях. Если все кривые какого-либо семейства являются замкнутыми, то поверхность (3.7.6) получается замкнутой в соответствующем направлении. Заметим, что поверхность (3.7.6) в точках пересечения линий Предположим, что в формуле (3.7.5) сегменты кривых сетки между точками их пересечения
где i равно целой части параметра u, j равно целой части параметра
где i равно целой части параметра и, j равно целой части параметра v. Поверхность (3.7.9) полностью определяется точками Поверхность (3.7.9) еще называют поверхностью тензорного произведения. Фактически данная поверхность строится на сетке точек с заданными производными, а не на сетке кривых.
|
Оглавление
|