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

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

На среднем рисунке показано выталкивание до поверхности, на правом – до поверхности со смещением.

Аналогичным образом можно задать обрезку тела с помощью начальной грани (поверхности).

Использование создаваемого тела в булевой операции

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

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

Тип булевой операции можно задать одной из следующих опций:

 

 

 

<+>

Создать булеву операцию сложение.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<->

Создать булеву операцию вычитание.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

<*>

Создать булеву операцию пересечение.

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

<F>

Выбрать первое тело.

 

 

 

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

Параметры операции выталкивания

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

Задавать и редактировать все параметры операции можно в любой момент, если вызвать диалог параметров с помощью опции

 

<P>

Задать параметры операции.

 

 

 

238

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

Закладка «Операция»

Длина вектора. Определяет величину вектора выталкивания. В случае если требуется задать выталкивание, противоположное направлению вектора, нужно задать отрицательное значение параметра.

Длина задаётся 3D узлами. По умолчанию установлен, если вектор выталкивания задаётся двумя 3D узлами. Если в такой ситуации его отменить, то в значении параметра “Длина вектора” появляется числовое значение расстояния между узлами. Если вектор задаётся нормалью к контуру, по умолчанию устанавливается значение параметра “Длина вектора” равное 10.

Через всё. При установке данного флага длина выталкивания определяется габаритами тел, существующих в 3D сцене. Или, если выбирается тело для выполнения булевой операции, то габаритами этого тела. Данный флаг можно использовать, например, при создании отверстий в каком-либо теле. В этом случае после создания контуров отверстий на грани тела вызывается команда "Выталкивание", в параметрах устанавливается данный флаг и указывается тело для выполнения булевой операции "Вычитания". Следует отметить, что при установке флага "Через всё" остальные параметры выталкивания становятся недоступны, кроме флага "Симметрично" (при его установке контур выталкивания перемещается в обе стороны от исходного положения на расстояние, определяемое габаритами тел).

Корректная работа данной опции осуществляется только при применении её в случае использования создаваемого тела в булевой операции.

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

Симметрично. В этом случае значение двунаправленного выталкивания будет определяться параметром “Длина вектора”, установленным для вектора выталкивания.

Конусность. Установка данного параметра позволяет создавать тела конической формы. Результирующие контуры являются эквидистантами к исходным контурам. Смещение для всех

239