Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
T-FLEX CAD. ТРЁХМЕРНОЕ МОДЕЛИРОВАНИЕ. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ.pdf
Скачиваний:
188
Добавлен:
01.05.2014
Размер:
13.8 Mб
Скачать

Выталкивание

ВЫТАЛКИВАНИЕ

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

Задание операции выталкивания

Для создания тела с помощью операции выталкивания используется команда “3X: Создать выталкивание”. Вызов команды может быть выполнен одним из следующих способов:

Клавиатура

Текстовое меню

Пиктограмма

 

 

 

<3X>

«Операции|Выталкивание»

 

 

 

 

После вызова команды доступно выполнение следующих действий:

 

<R>

Выбрать 3D профиль.

 

 

 

 

<H>

Выбрать штриховку.

 

 

 

 

<F>

Выбрать грань.

 

 

 

Для создания операции выталкивания в первую очередь необходимо назначить контур. Контур для выталкивания всегда определяет 3D профиль. Часто приходится использовать уже созданные 3D профили. В некоторых случаях система создает 3D профиль автоматически, при выборе в качестве контура для выталкивания грани трёхмерного тела или 2D элементов (например, штриховки).

Следующим шагом является задание величины и направления выталкивания. По умолчанию выталкивание происходит по нормали к поверхности в каждой точке контура. При работе с плоскими профилями величину выталкивания можно установить с помощью мыши, перемещая динамический курсор. Точное значение задаётся в параметрах операции или на системной панели. Направление выталкивания может быть и произвольным. Для этого нужно определить вектор выталкивания – с помощью 3D узлов или вершин. Длина вектора может определять значение операции выталкивания.

При необходимости задаются прочие параметры операции и граничные условия. Рассмотрим подробно каждый случай создания операции.

Задание операции выталкивания на основе 3D профиля

Рассмотрим способ создания операции, при котором контур задаётся на основе 3D профиля. После вызова команды в автоменю автоматически установится опция

 

<R>

Выбрать 3D профиль.

 

 

 

231

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

Для выбора контура выталкивания необходимо подвести курсор на 3D виде к 3D профилю или на 2D

виде к 2D штриховке, которая определяет 3D профиль, и нажать . 3D профиль и определяющая его штриховка будут помечены.

Задание вектора выталкивания

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

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

предварительному изображению, то он примет вид . После

этого, если передвигать мышку, удерживая нажатой , можно в динамическом режиме устанавливать величину выталкивания. Численное значение длины вектора всегда отображается на системной панели в специальном поле. Шаг, с которым перемещается динамический курсор, зависит от степени приближения объекта. Например, если постепенно приближать камеру, то в определённый момент шаг уменьшится в 10 раз. Установить точное значение величины выталкивания можно на системной панели, либо в диалоге параметров на закладке "Операция" (параметр "Длина вектора"). Для выталкивания в противоположном направлении необходимо задать отрицательное значение параметра.

При желании можно осуществлять одновременно выталкивание в двух направлениях. Для этого нужно установить соответствующий флажок в параметрах операции, затем задать величину выталкивания в противоположном направлении. Если выталкивание в обе стороны одинаково, можно установить параметр "Симметрично". Более подробно параметры операции описаны ниже.

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

 

<F>

Выбрать 3D узел в качестве начальной точки вектора

 

выталкивания.

 

 

 

 

 

 

<S>

Выбрать 3D узел в качестве конечной точки вектора

 

выталкивания.

 

 

Опции устанавливаются поочередно автоматически, по мере выбора 3D узлов или вершин. Для облегчения задачи выбора селектор в данный момент настраивается только на выбор 3D узлов и вершин. На основе выбранной вершины автоматически создается 3D узел.

Направление вектора выталкивания будет определяться направлением от первого 3D узла ко второму. Длина вектора определяется расстоянием между 3D узлами – в параметрах операции, на закладке "Операция" автоматически устанавливается параметр "Длина задаётся 3D узлами".

232

Выталкивание

Динамический просмотр результата

Конечный 3D узел

Вектор выталкивания (в сцене не отображается)

Начальный 3D узел

3D профиль

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

Динамический просмотр результата

Конечный 3D узел

Направление вектора (в сцене не отображается)

Начальный 3D узел

3D профиль

Работа с диалогом параметров операции подробно описана ниже.

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

 

<Y>

Закончить ввод.

 

 

 

Задание операции выталкивания на основе грани

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

Для выбора грани в автоменю существует опция:

 

<F>

Выбрать грань.

 

 

 

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

Удобно запускать команду выталкивания следующим образом:

нужно выбрать грань (3D профиль) нажатием

в контекстном меню выбрать команду "Создать|Выталкивание"

233

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

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

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

 

<F5>

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

 

 

 

Если конечный результат устраивает, можно подтвердить создание операции с помощью опции

 

<Y>

Закончить ввод.

 

 

 

Задание операции выталкивания на основе штриховки

Операцию выталкивания можно задать на основе двухмерных элементов чертежа – штриховки и проекций трёхмерных точек в виде 2D узлов. Так как на их основе будут автоматически создаваться 3D элементы (3D профиль и 3D узлы), то необходимо наличие рабочих плоскостей на чертеже.

234