Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Руководство. Трёхмерное моделирование T-FLEX.pdf
Скачиваний:
554
Добавлен:
23.02.2016
Размер:
31.96 Mб
Скачать

Вращение

ВРАЩЕНИЕ

Результатом выполнения операции вращения является тело, образующееся при вращательном перемещении формообразующего элемента (контура вращения) вокруг пространственной оси. Поверхность профиля может располагаться произвольным образом относительно оси, но не должна пересекать её. Плоский контур не должен быть перпендикулярен оси вращения.

В качестве контура вращения можно использовать объекты с проволочной и листовой геометрией. Результатом вращения являются листовые или твёрдые тела.

Ось вращения можно задать любыми подходящими 3D элементами: 3D узлами, ребром, осью поверхности вращения, осью системы координат и т.д.

Основные понятия. Возможности операции

Операция вращения имеет много общего с операцией выталкивания, поскольку обе эти операции относятся к одной группе кинематических операций. Обе операции имеют одни и те же правила выбора исходного контура, создают тела одинакового типа и обладают одинаковыми дополнительными возможностями. Поэтому в данной главе мы не будем подробно описывать те возможности операции вращения, которые являются общими для обоих операций и уже были описаны в главе “Выталкивание”.

Контур вращения

Контур вращения может состоять из одного или нескольких проволочных или листовых объектов. При задании нескольких объектов можно выбирать только однотипные: только проволочные или только листовые объекты.

Результатом вращения проволочного контура является листовое тело, а при вращении листового контура получается твёрдое тело.

259

Трёхмерное моделирование

Ось вращения

Ось представляет собой вектор, вокруг которого будет осуществляться вращение заданного контура. Направление вращения контура определяется правилом правостороннего винта: при взгляде вдоль направления вектора вращение контура происходит против часовой стрелки.

Задать ось можно либо указав пару 3D точек, через которые будет проходить ось, либо выбрав какой-нибудь элемент 3D модели, способный определить прямую.

Если в качестве первой точки выбран 3D узел, построенный по 2D узлу, то можно ограничиться заданием только одной точки. В этом случае берётся ось по нормали к рабочей плоскости, на которой лежит узел.

Определить ось целиком можно с помощью следующих 3D объектов: плоские криволинейные рёбра, представляющие из себя дугу окружности (в качестве оси вращения будет использована ось ребра), прямые рёбра (ось совпадает с выбранным ребром), системы координат (используется одна из осей), цилиндрические или тороидальные поверхности/грани (в качестве оси вращения будет использована ось поверхности или грани), различные кривые (в качестве оси берётся нормаль или бинормаль к кривой в точке). Направление оси определяется направлением выбранного элемента.

Угол вращения контура

Вращение производится от исходного положения контура на указанный пользователем угол, не превышающий 360 градусов (полный оборот контура). Дополнительно можно задать начальный угол поворота. В этом случае контур будет вращаться вокруг оси от положения, определяемого начальным углом поворота, на заданный угол поворота.

260