Сечения
Сечения служат для определения формы поверхности в первом направлении. Для создания операции в самом простом случае достаточно выбрать как минимум два сечения.
Сечение может представлять собой поверхностный или проволочный объект. Проволочный объект может быть как замкнутым, так и разомкнутым. Одно сечение может быть составлено из нескольких частей, которые можно свободно добавлять и удалять в процессе задания операции. Набор объектов, составляющих одно сечение, должен иметь геометрию одного типа. Например, одно сечение может составлять набор путей и рёбер, или набор сопряженных граней.
Сечение имеет такой параметр, как направление обхода контура. При задании операции на выбранном сечении в направлении обхода рисуется стрелка.
Направление обхода контура используется при расчёте поверхности, оно должно совпадать для всех выбранных сечений. В большинстве случаев система самостоятельно может определять направления сечений для достижения успешного результата. Но при необходимости оно может быть изменено пользователем для каждого отдельного сечения.
|
1. Направления обхода контура 2. Сечения |
Контуры всех сечений, по которым строится результирующая поверхность, должны быть одного типа: либо замкнутые, либо разомкнутые. Исключение составляет случай создания тела типа «тюбик», когда основной набор задан замкнутыми сечениями, а первое или последнее сечение задано разомкнутой «проволокой». Для успешного создания такого тела необходимо строго соблюсти ряд условий при задании точек соответствия (см. ниже).
|
1. Стартовые точки соответствия 2. Дополнительные точки соответствия |
В качестве сечений могут быть использованы многоконтурные профили, при условии одинаковости их топологий. Например, это могут быть подобные профили или копии одного и того же многоконтурного профиля. При этом могут быть заданы направляющие, точки соответствия или граничные условия. При выборе такого тела во вкладке Соответствия нужно дополнительно указать Внутренние и Внешние стартовые точки, одни из которых являются начальными точками.
|
1. Внутренние стартовые точки 2. Внешние стартовые точки |
Сечения могут быть плоскими или неплоскими. Для неплоских замкнутых сечений доступны варианты всех граничных условий.
|
1. Неплоские сечения (3D Профили) |
В качестве первого и последнего сечения может использоваться точка. В этом случае поверхность на концах будет сходиться в выбранных точках.
1. Первое сечение (3D Узел) 2. Последнее сечение (3D Узел) |
Подробное описание выбора сечений описано в главе Сечения.
Точки соответствия
Точки соответствия позволяют задать направление построения поверхности между характерными точками разных сечений. Всегда существует как минимум одно соответствие между точками сечений. Изначально оно строится между стартовыми точками сечений. Новые последовательности точек соответствия добавляются пользователем самостоятельно. Любую последовательность точек соответствия, в том числе и стартовых, можно редактировать. На предварительной схеме задаваемой операции (она рисуется в 3D окне по мере выбора элементов) каждый набор точек соответствия соединяется прямыми голубыми линиями.
В каждый набор точек соответствия входит по одной точке с каждого сечения, за исключением крайних сечений, заданных точкой. В качестве точек соответствия можно использовать 3D-узлы, вершины сечений или точки, заданные на ребре сечения при помощи параметра Положение.
|
1. Последовательность стартовых точек соответствия |
Если заданы разомкнутые крайние сечения при остальных замкнутых (создаётся тело типа тюбик), то при задании точек соответствия нужно выполнить следующие условия.
1. Обязательно должны быть заданы минимум две последовательности точек соответствия, проходящих через начало и через конец первой и последней разомкнутой проволоки.
2. На замкнутых профилях не должно быть свободных вершин, т.е. вершин по которым не заданы последовательности точек соответствия.
3. Все последовательности точек соответствия должны сходиться только в начале и в конце первой и последней разомкнутой проволоки.
Подробное описание выбора точек соответствия описано в главе Точки соответствия.
Направляющие
Направляющие аналогичны сечениям и используются для задания формы результирующей поверхности по второму направлению. В отличие от сечений в качестве направляющих может быть использована только проволочная геометрия. Все объекты должны иметь непрерывную 1-ю производную, то есть на проволоке не должно быть изломов. Другим условием является обязательное пересечение направляющей со всеми сечениями, в том числе и с сечениями, заданными точкой. Одна направляющая может быть составлена из нескольких гладко сопряжённых линейных объектов.
1. Направляющие (3D Пути) |
Направляющие могут быть замкнутые или разомкнутые. Замкнутые направляющие используются при создании замкнутых тел.
Подробное описание выбора направляющих описано в главе Направляющие.
Граничные условия
Граничные условия являются дополнительными критериями при формировании результирующей поверхности.
Для различных компонентов операции могут быть заданы разные граничные условия. Они задаются с целью обеспечить получение более точной поверхности, в том числе и с формированием плавных переходов.
Для обычных сечений можно задать 4 граничных условия — По нормали, По касательной, По геометрии и По векторам.
Под обычными сечениями подразумеваются все сечения кроме сечений - 3D точек.
Для сечения - 3D точки, как и для точек соответствия, доступно только одно граничное условие — По векторам.
Для направляющих доступно только два граничных условия — По геометрии и По векторам.
Более подробное описание граничных условий описано в главе Граничные условия.
Общие сведения
Для каждой вкладки можно настроить отображение колонок. Так, например, для сечений можно включить или отключить отображение сечений, количества вершин или кнопок разворота.
Изменять направление обхода контуров сечений/направляющих/соответствий можно либо с помощью отключения опции Автореверс (см. подробно в соответствующем разделе)...
... либо нажатием на соответствующем манипуляторе-стрелке направления обхода контура. В этом случае система предложит сначала отключить опцию Автореверс:
Для редактирования тела по сечениям используется соответствующая команда.