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

Преобразование

ПРЕОБРАЗОВАНИЕ

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

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

Наиболее частые случаи применения преобразований – это сборки из 3D фрагментов, режим разборки и сопряжения.

Типы преобразований

В T-FLEX CAD существует несколько типов преобразований. В зависимости от типа преобразования, будет необходимо задание различных параметров.

Перемещение/поворот

Данный тип преобразования позволяет задавать перемещение, вращение и масштабирование относительно системы координат преобразования.

Если для преобразования не указана локальная система координат, то будет использоваться система координат, выбранная в окне «Дополнительные свойства» в списке «Система координат». Доступ

к окну осуществляется с помощью кнопки . По умолчанию в окне «Дополнительные свойства» выбрана локальная система координат объекта (такая система координат может быть у 3D фрагмента или у копии), либо система координат, автоматически расположенная в центре охватывающего объект параллелепипеда. Можно использовать и систему координат модели.

В том же окне можно задать масштаб отдельно вдоль каждой из осей, если установить флажок

«Использовать неоднородный масштаб».

591

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

Для преобразования можно выбрать локальную систему координат, относительно которой будет производиться трансформация. Для этого используется опция:

<L> Выбрать систему координат преобразования

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

Порядок перемещения вдоль каждой из осей не имеет значения. Результирующее перемещение вдоль каждой из осей попадает в соответствующее поле под заголовком «Перемещение».

В отличие от перемещения, порядок поворотов вокруг каждой оси влияет на результат. Поэтому в окне свойств для указания параметров поворота используется список. После использования манипулятора поворота, информация о повороте вокруг оси заносится в список под заголовком

«Поворот».

Изменить порядок поворотов можно с помощью кнопок . Кнопка позволяет удалить выбранный поворот.

Чтобы вручную добавить в список поворот вокруг оси необходимо

использовать кнопку . После её нажатия на экране появится окно, в котором можно будет выбрать ось, вокруг которой будет производиться поворот.

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

По умолчанию каждый поворот осуществляется вокруг исходной системы координат, оси которой своего направления не меняют. Но иногда бывает необходимо, чтобы система координат тоже поворачивалась. Чтобы включить такой режим нужно в окне «Дополнительные свойства»

установить флажок «Использовать довороты осей при поворотах».

Поворот вокруг оси

Этот тип преобразования позволяет повернуть объект вокруг выбранной оси.

При использовании преобразования данного типа необходимо задать ось, вокруг которой будет осуществляться поворот. Для этого можно выбрать два узла, используя опции:

<B> Выбрать первую точку оси

<E> Выбрать вторую точку оси

При использовании вышеуказанных опций есть возможность выбирать 3D узлы, вершины, и середины рёбер.

Можно задать ось, выбрав определяющий её элемент:

<A> Выбрать ось

При использовании этой опции используется стандартный механизм выбора направлений.

После выбора оси можно задать угол поворота. Для этого можно использовать манипулятор в 3D окне, или поле «Угол» в окне свойств.

592

Преобразование

Перемещение вдоль вектора

Этот тип преобразования позволяет переместить объект вдоль выбранного направления.

После создания преобразования надо задать направление перемещения. Для этого можно выбрать две точки (используются те же опции, что и для типа преобразования «Поворот вокруг оси»).

Можно задать направление, выбрав задающий его элемент. Для этого используется опция:

<A> Выбрать направление

При использовании этой опции используется стандартный механизм выбора направлений.

После того, как направление перемещения выбрано, можно задать величину перемещения. Для этого можно использовать манипулятор в 3D окне, либо поле «По оси». Если величина перемещения задана со знаком минус, 3D элемент переместится в направлении, обратном выбранному.

Масштабирование

Этот тип преобразования позволяет изменить размер объекта относительно системы координат преобразования или точки масштабирования.

При задании масштабирования можно использовать систему координат, автоматически рассчитываемую в центре охватывающего параллелепипеда. При этом есть возможность, используя 3D манипуляторы, изменить положение системы координат преобразования. Заданное смещение системы координат показывается в соответствующих полях под заголовком «Перемещение».

Для выбора конкретной системы координат необходимо использовать опцию:

<L> Выбрать систему координат преобразования

Также, можно задать точку, определяющую центр масштабирования. Для этого используется опция

<O> Выбрать точку – центр масштабирования

При использовании данной опции есть возможность выбирать 3D узлы, вершины и рёбра. Значение масштабного коэффициента можно задать в поле «Масштаб», располагающемся в нижней части окна свойств.

Если при создании масштабирования используется система координат, можно воспользоваться кнопкой «Дополнительные параметры» и задать неоднородный масштаб вдоль каждой оси. При этом поле «Масштаб», расположенное в окне свойств, становится недоступным для редактирования. Если используется точка-центр масштабирования, то неоднородный масштаб задать нельзя.

Симметрия

Данный тип преобразования позволяет создать симметрию объекта относительно выбранной плоскости симметрии.

После создания преобразования данного типа необходимо выбрать плоскость симметрии. Для этого используется опция:

<R> Выбрать плоскость симметрии

При использовании данной опции есть возможность выбрать плоские грани, рабочие плоскости, 3D профили, 3D пути и рёбра.

593