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

 

 

 

 

Рабочие поверхности

 

 

Конечная точка

 

V

 

 

 

 

 

 

 

Декартова

 

 

 

 

система

 

 

 

 

координат

 

R

 

 

 

Z=V

R*Pi/2

R*Pi

U

R*2Pi

o

 

 

R

0.0 <= U <= 2 * PI * R

 

 

 

 

 

 

 

 

X

Y

 

Начальная точка

 

 

Пример использования рабочей поверхности

 

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

Для построения такой поверхности созданы: переменная “R”, содержащая радиус искомой цилиндрической грани; ЛСК на основе искомой грани, определяющая расположение поверхности в пространстве.

Переменная для радиуса грани создана на основе команды “PM:

Измерить элемент или отношение между элементами”.

ЛСК построена таким образом, чтобы ось Z совпала с осью цилиндра. Направление осей X и Y в данном случае может быть произвольным.

При построении самой рабочей поверхности выбирается тип “Цилиндрическая”, в качестве радиуса поверхности задаётся переменная “R”. По оси U удобнее откладывать линейные единицы в этом

131

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

случае текст будет переноситься в 3D пространство без искажений шрифта. Описанная выше ЛСК указывается как исходная декартова система координат.

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

Немного более сложный случай – нанесение текста в определённое место на грани. В качестве примера рассмотрим задачу создания текста на табличке цилиндрической формы с отступом на заданное расстояние от краёв таблички.

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

ЛСК для определения положения рабочей поверхности в пространстве задаётся более строго, чем в предыдущем примере. Ось Z по-прежнему должна быть направлена по оси цилиндрической грани (грани основного цилиндра или внешней грани таблички). Ось X удобнее направить так, чтобы она проходила через один из углов внешней грани таблички (например, через нижний левый угол). Точка пересечения оси X с поверхностью станет начальной точкой параметрических координат и

совпадёт с начальной точкой параметрической 2D области

132

Рабочие поверхности

совпадёт с начальной точкой параметрической 2D области.

Границы параметрической 2D области на странице 2D чертежа были заданы так, как показано на одном из рисунков ниже. Второй рисунок показывает положение начальной точки и осей параметрической области при “наложении” её на поверхность.

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

Правила создания рабочих поверхностей

Для создания рабочих поверхностей используются команда "3SU: Построить рабочую поверхность".

Клавиатура

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

Пиктограмма

 

 

 

<3SU>

«Построения|Рабочая

 

поверхность»

 

 

 

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

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

 

<1>

Сферическая система координат

 

 

 

 

<2>

Цилиндрическая система координат

 

 

 

 

<3>

Тороидальная система координат

 

 

 

133

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

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

Первое действие – задание двух 2D узлов для определения углов параметрической области. Для этого служат две следующие опции:

 

<N>

Выбрать 2D узел как начало координат

 

параметрической области

 

 

 

 

 

 

<N>

Выбрать 2D узел, задающий вторую границу

 

области

 

 

При выборе начальной и конечной точек их координаты не должны совпадать. Иначе невозможно будет определить ориентацию осей U и V.

По умолчанию диапазон параметрической области по оси Х отображается в диапазон параметра U, по оси Y – в V. Изменить это можно с помощью опции:

 

<3>

Изменить соответствие координатных осей и

 

параметров

 

 

 

 

 

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

 

<Y>

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

 

 

 

Если воспользоваться ею в этот момент, то на экране появится окно диалога параметров рабочей поверхности, в котором необходимо будет задать значение радиуса (параметр “Радиус”). Для тора задаются значения двух радиусов (“Радиус” и “Радиус тора”). Здесь же можно изменить первоначально выбранный тип поверхности (параметр “Тип”), а для цилиндрической поверхности выбрать требуемый тип единиц по оси U (параметр “Единицы”).

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

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

Задать значение фиксированного параметра можно и до подтверждения создания опцией . Для этого можно воспользоваться опцией:

 

<P>

Задать параметры элемента

 

 

 

134

Рабочие поверхности

При необходимости связать значение радиуса создаваемой поверхности с радиусом какой-либо окружности на чертеже надо воспользоваться опцией:

 

<C>

Выбрать

окружность,

задающую

радиус

 

поверхности

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

<R> Выбрать окружность, задающую радиус тора

После задания связи радиуса(-ов) поверхности с радиусом(-ами) окружности на чертеже соответствующие параметры в диалоге параметров поверхности становятся недоступны.

Для отмены связи радиуса поверхности с линией построения служит опция:

<5> Отменить выбор окружностей

Для тора данная опция отменяет выбор обеих окружностей.

Если рабочая поверхность должна быть создана относительно какой-то локальной системы координат, нужно воспользоваться опцией:

<L> Выбрать целевую систему координат

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

<7> Отменить выбор целевой системы координат

Визуальные границы рабочей поверхности на чертеже по умолчанию совпадают с заданными границами параметрической 2D области. Изменить визуальные границы можно с помощью опций:

 

<B>

Задать границы рабочей поверхности

 

 

 

 

<Tab>

Изменить границы рабочей поверхности

 

 

 

 

<K>

Отменить границы

 

 

 

Данные опции работают точно так же, как и для обычных рабочих плоскостей.

135