Улучшенные сплайны

Поддержка фиксации длины сплайна

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

Теперь такой механизм доступен. В среде построения 3D-эскизов доступна усовершенствованная команда нанесения размеров, которая теперь позволяет сохранить длину сплайна интерполяции.

Как это происходит: при добавлении размера для сплайна методом построения сплайна становится метод «Минимальная энергия». Значением размера по умолчанию является значение длины, преобразованное методом построения сплайнов «Минимальная энергия».

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

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

Дополнительные сведения см. в разделе Создание и блокировка длины сплайна, редактирование сплайнов.