Обрезка траектории

Предыдущая страницаВ началоСледующая страница

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

Тип и величина обрезки

Решение

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

Тип и величина обрезки

В выпадающем списке можно выбрать Тип обрезки:

SweepTrimByLength20x20 По длине
Траектория обрезается от начальной точки на длину, указанную ниже в поле Начало и/или от конечной точки на длину, указанную в поле Конец. Длины отрезаемых участков также можно задать с помощью манипуляторов в 3D окне. Манипулятор в виде голубого шарика определяет положение начала траектории после обрезки, манипулятор в виде синего шарика - положение конца траектории после обрезки. Для использования манипулятора наведите на него курсор и нажмите mouse left. Манипулятор начнёт следовать за курсором. Установите манипулятор в желаемое место, перемещая курсор и снова нажмите mouse left для фиксации положения манипулятора. При задании положения манипулятора можно пользоваться объектными привязками, но их использование не образует ассоциативной связи между создаваемой операцией и объектом привязки - обрезка будет произведена на длину, соответствующую положению объекта на момент использования манипулятора, но при последующих изменениях положения объекта длина обрезки не изменится. Если необходимо создать ассоциативную связь, пользуйтесь обрезкой SweepTrimByPoints20x20 По точкам (см. ниже). Если траектория замкнута, либо если величина обрезки указана только в начале или только в конце, можно выбрать Решение (см. ниже).

14.SweepBodyTrajectoryTrim_1

14S_SweepBodyTrajectoryTrim_1

SweepTrimByPoints20x20 По точкам
Траектория обрезается от начальной точки до точки, указанной ниже в поле Первая точка, и от конечной точки до точки, указанной ниже в поле Вторая точка. Для выбора точки нажмите mouse left в соответствующем поле, затем нажмите mouse left на желаемой точке в 3D окне или дереве модели. Иконка и имя выбранной точки отображаются в её поле. Кнопка в правой части поля позволяет ClearRedGrey16x16 Очистить выбор. При последующих изменениях положения выбранной точки обрезка автоматически изменится соответствующим образом. Точка может лежать вне траектории, в этом случае для обрезки используется её нормальная проекция на траекторию. Если выбранная точка располагается таким образом, что её нормальную проекцию на траекторию невозможно построить, обрезка не имеет эффекта. Если траектория замкнута, либо если указана только одна точка обрезки, можно выбрать Решение (см. ниже).

14.SweepBodyTrajectoryTrim_2

14S_SweepBodyTrajectoryTrim_2

Решение

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

если для незамкнутой траектории указана только одна длина или точка обрезки;

14S_SweepBodyTrajectoryTrim_3

14S_SweepBodyTrajectoryTrim_4

Нулевое решение

Первое решение

1 - тело; 2 - траектория; 3 - точка обрезки.

если для замкнутой траектории указана только одна длина или точка обрезки;

14S_SweepBodyTrajectoryTrim_5

14S_SweepBodyTrajectoryTrim_6

Нулевое решение

Первое решение

1 - тело; 2 - траектория; 3 - обрезка задана относительно конечной точки

если для замкнутой траектории указаны две длины или точки обрезки.

14S_SweepBodyTrajectoryTrim_7

14S_SweepBodyTrajectoryTrim_8

Нулевое решение

Первое решение

1 - тело; 2 - траектория; 3 - первая точка обрезки; 4 - вторая точка обрезки.