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

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

Построить 3D профиль-копию. В качестве исходной системы координат выбрать систему, созданную на шаге 4, в качестве целевой – на шаге 3.

Результат должен выглядеть следующим образом:

Приведённый на рисунке чертёж находится в директории

“Примеры для документации\Трёхмерное моделирование\3D Профили\Копия”.

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

Создание 3D профиля - эквидистанты

Для создания эквидистанты надо выбрать опцию

 

<Q>

Построить эквидистанту к 3D профилю.

 

 

 

в разделе “Дополнительные возможности”. Становятся доступными следующие действия:

 

<T>

Выбрать 3D

профиль.

 

 

 

 

 

<N>

Выбрать 3D

узел.

 

 

 

 

<K>

Отменить связь с 3D узлом.

 

 

 

 

Эквидистанты можно строить только к плоским 3D профилям. Профили могут быть многоконтурными.

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

С помощью 3D узла. Эквидистанта будет проходить через этот узел. В связи с этим возникает условие: узел должен обязательно лежать в плоскости исходного профиля.

156

3D профили

В параметрах профиля на закладке “Смещение” надо задать конкретное значение параметра “Значение”.

На рисунке представлен пример создания эквидистанты. Был выбран исходный профиль и в параметрах задано значение смещения (отрицательное значение).

Данный чертёж находится в директории “Примеры для документации\Трёхмерное моделирование\3D Профили\Эквидистанта”.

3D профиль – эквидистанта в диалоге параметров имеет закладку “Смещение” с набором дополнительных параметров:

Значение. Задаёт смещение эквидистанты. При положительном значении смещения происходит увеличение исходного контура, при отрицательном – уменьшение.

Обработка зазоров. Параметр, определяющий способ обработки зазоров. Может принимать одно из трёх возможных значений:

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

“Скруглить” – создается скругление между конечными точками двух соседних сегментов.

“Удлинить” – из точек разрыва продолжаются прямые линии, параллельные касательным к исходным линиям контура в точке разрыва.

157

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

Внутренние контуры. Определяет

направление смещения для внутренних контуров

многоконтурных профилей.

 

Наложение профиля на грань или тело

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

Как это происходит? На плоскости профиля выбирается точка для привязки профиля к точке на поверхности. Точка, выбранная на профиле, совмещается с точкой, выбранной на поверхности. После этого профиль накладывается на поверхность. (Как если бы мы наклеивали этикетку на бутылку.) Для более точной ориентации профиля можно выбирать дополнительные элементы. Об этом ниже.

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

 

 

 

<D>

Построить 3D профиль наложением на грань или

 

 

 

 

 

 

набор граней.

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

<1>

Выбрать плоский профиль.

 

 

 

 

 

 

 

 

<2>

Выбрать точку на плоском профиле.

 

 

 

 

 

 

 

 

<3>

Выбрать вторую точку на плоском профиле.

 

 

 

 

 

 

<4>

Выбрать поверхность.

 

 

 

 

 

 

<5>

Выбрать точку на поверхности.

 

 

 

 

 

 

<6>

Выбрать вторую точку на поверхности.

 

 

 

 

 

 

<7>

Отменить выбор всех граней.

 

 

 

 

 

 

 

 

<Tab>

Изменить ориентацию профиля.

 

 

 

 

 

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

включает опция .

На втором шаге выбирается точка на плоскости профиля (3D узел), по которой будет осуществляться

привязка к поверхности. Опция для выбора 3D узла активизируется автоматически сразу после выбора профиля.

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

158

3D профили

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

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

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

поверхности совмещаются). Для выбора первого 3D узла на грани служит опция .

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

Плоскость, перпендикулярная всем выбранным граням (в сцене не отображается)

Линия пересечения

Первый 3D узел, выбранный

граней и плоскости

на исходном профиле

 

Исходный профиль

 

Вектор 2-го возможного

 

направления наложения

 

1-й 3D узел на грани

 

для привязки профиля

 

Вектор 1-го возможного

 

направления наложения

Выбранные грани

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

Для окончательного определения направления наложения профиля можно выбрать вторую точку на

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

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

Оба вышеописанных варианта представлены на следующих рисунках:

159

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

Полученный вектор направления наложения

1-й 3D узел на грани для привязки профиля

Полученный вектор направления наложения

1-й 3D узел на грани для привязки профиля

2-й 3D узел на грани

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

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

Далее необходимо решить проблему ориентации профиля на поверхности.

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

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

Если вторая точка на плоскости профиля не выбирается, то построение вектора происходит по следующему алгоритму:

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

-Начало вектора, ориентирующего профиль, помещается в первую точку на плоскости профиля.

Исходный профиль

2-й 3D узел, выбранный на

Исходный профиль

Вектор, ориентирующий

 

плоскости исходного профиля

 

профиль на поверхности

 

Вектор, ориентирующий

 

 

 

профиль на поверхности

 

Нормаль к плоскости

 

 

 

 

 

 

исходного профиля

 

Нормаль к плоскости

 

(отображается в сцене)

 

исходного профиля

 

 

 

(отображается в сцене)

 

 

Нормаль к поверхности в первой точке (отображается в сцене)

Нормаль к поверхности в первой точке (отображается в сцене)

Полученный профиль

 

Полученный профиль

 

Полученный вектор

1-й 3D узел на грани

Полученный вектор

1-й 3D узел на грани

направления наложения

для привязки профиля

направления наложения

для привязки профиля

Из первой точки на профиле и на грани рисуются стрелки. Они показывают направление нормали к плоскости профиля и к поверхности грани. При наложении профиля направление нормали к плоскости профиля совмещается с направлением нормали к выбранной поверхности в первой выбранной точке. Направление нормали к плоскости профиля можно сменить на противоположное,

если воспользоваться опцией . Эта опция даёт возможность переворачивать наложенный профиль на 180 градусов вокруг оси вектора наложения.

160