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

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

Выбрать данный способ создания 3D пути можно с помощью следующей опции автоменю команды:

<E> Создать 3D путь по связанным рёбрам

После включения данного режима в автоменю автоматически включается следующая вспомогательная опция:

<E> Выбрать ребро

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

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

 

<S>

Выбрать последовательность гладко сопряженных

 

рёбер

 

 

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

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

<D> Удалить последнее ребро из пути

Отменить выбор сразу всех рёбер можно, воспользовавшись опцией:

<К> Отменить выбор всех элементов

3D путь по последовательности 3D путей

Данный способ позволяет создавать 3D путь путём объединения любого количества 3D путей. Исходные пути могут быть любыми, кроме замкнутых.

Результирующий 3D путь создаётся следующим образом: к концу первого выбранного 3D пути параллельным переносом присоединяется начало второго пути, к концу второго – начало третьего, и т.д. Каждый последующий путь присоединяется к концу предыдущего.

182

3D пути

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

<T> Создать 3D путь по последовательности 3D путей

Выбор 3D путей осуществляется в 3D сцене (с помощью ) или в дереве 3D модели при включенной опции:

<T> Выбрать 3D путь

Отменить последний выбранный 3D путь позволяет опция:

<D> Удалить последний 3D путь

3D путь как проекция 3D пути на грань или тело операции

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

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

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

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

Вектор проецирования исходного пути задаётся либо с помощью двух 3D узлов, либо с помощью локальной системы координат, ось X которой и будет являться вектором проецирования. Если вектор проецирования не задан, то:

-при проецировании на отдельную грань используется нормаль к данной грани.

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

183

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

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

 

<J>

Создать 3D путь как проекцию 3D пути на грань или

 

 

тело

 

 

 

 

 

 

 

 

Создание 3D пути начинается с выбора тела или грани, на которые будет выполняться

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

 

<В>

Выбрать операцию, на которую проецируется 3D путь

 

 

 

 

<F>

Выбрать грань, на которую проецируется 3D путь

 

 

 

Грань или тело операции выбираются в 3D сцене с помощью . Тело операции можно также выбрать в дереве 3D модели, указав в нём соответствующую операцию.

Исходный 3D путь указывается с помощью опции:

<T> Выбрать 3D путь для проецирования

Задать вектор проецирования двумя 3D узлами можно с помощью опций:

 

<M>

Выбрать первый 3D узел, задающий направление

 

проецирования

 

 

 

 

 

 

<S>

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

 

проецирования

 

 

Если требуется задать вектор проецирования с помощью ЛСК (по её оси X), используется опция:

 

<L>

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

 

проецирования

 

 

 

 

 

Создание копии 3D пути

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

184

3D пути

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

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

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

Для создания копии 3D пути используется следующая опция в основном автоменю команды:

<М> Создать копию

Создание пути-копии начинается с выбора исходного 3D пути. 3D путь выбирается либо прямо в 3D сцене, либо в дереве 3D модели. Для этого используется опция автоменю:

<T> Выбрать 3D путь

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

<1> Выбрать исходную систему координат

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

<F> Отменить выбор системы координат

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

<S> Выбрать начальную границу копирования

<E> Выбрать конечную границу копирования

<D> Удалить границы копирования

185