Ориентация плоскости контура

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

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

SweepOrientationTrajectory20x20 По траектории

SweepOrientationParallel20x20 Параллельно

SweepOrientationGuides20x20 По направляющим

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

14S_SweepContourOrientation0

14S_SweepContourOrientation1

Исходная геометрия: 1 - контур;
2 - траектория (также используется в качестве направляющей); 3 - направляющая

По траектории

14S_SweepContourOrientation2

14S_SweepContourOrientation3

Параллельно

По направляющим

SweepOrientationTrajectory20x20 По траектории

14S_SweepContourOrientationByTrajectory

1 - контур; 2 - траектория

 

Плоскость ХУ системы координат промежуточного сечения ориентируется всегда перпендикулярно траектории. Вектор, касательный к направляющей в точке построения сечения, задаёт ось Z.

Режим предназначен в первую очередь для плоских контуров. Плоскость плоского контура всегда разворачивается перпендикулярно направляющей в каждой промежуточной точке.

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

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

SweepOrientationParallel20x20 Параллельно

14S_SweepContourOrientationParallel

1 - контур; 2 - траектория

 

Оси системы координат каждого промежуточного сечения ориентируются также как и оси исходной системы координат. При полученном движении исходный контур перемещается параллельным переносом.

При использовании неплоских направляющих параллельность может не соблюдаться.

SweepOrientationGuides20x20 По направляющим

14S_SweepContourOrientationByGuides

1 - контур; 2 - траектория; 3 - направляющая

 

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