Please enable JavaScript to view this site.

Сплайн (а также метасплайн), построенный по точкам, можно сгладить — сделать более плавным, с меньшими колебаниями кривизны. Уменьшение колебаний кривизны сплайна достигается за счет отклонения его от заданных точек на расстояние, не превышающее допустимое. Максимально допустимое отклонение сглаженного сплайна от точек устанавливается пользователем; кроме того, пользователь может задать точки, через которые сплайн должен проходить обязательно.

Чтобы сгладить сплайн, раскройте секцию Сглаживание на Панели параметров и выполните следующие действия:

1.Установите переключатель Сглаживание в положение I (включено).

Переключатель Сглаживание недоступен, если при построении сплайна по точкам хотя бы для одной точки заданы параметры управления кривизной — в группе Управление формой выбран способ Параметрами и включен переключатель Управление кривизной или способ Сопряжением и задано условие Гладкое.

2.Задайте предельное отклонение сплайна от указанных точек в поле Точность. Предельное отклонение может принимать значения в диапазоне от 0 до 10.
Величина максимального отклонения для текущей точности отображается в графической области рядом с соответствующей точкой и на Панели параметров.

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

На рисунке приведены примеры построения сплайна (с графиками кривизны) без сглаживания и со сглаживанием с разной точностью.

а)

б)

в)

Построение сплайна без сглаживания и со сглаживанием

а) сглаживание выключено, б) сглаживание с точностью 1, в) сглаживание с точностью 3

Управление сглаживанием в точках

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

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

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

 — номер точки сплайна.

Позиция — позволяет запретить или разрешить отклонение сплайна от точки. Чтобы запретить отклонение, выберите из раскрывающегося списка вариант Закреплено — в ячейке будет отображаться значок . Чтобы разрешить отклонение от точки, выберите из списка вариант Свободно. В ячейке будет отображаться значок .

Касательная  (отсутствует для метасплайна) — позволяет запретить или разрешить изменение направления и длины касательной в точке. Сохранение направления касательной в точке доступно, если закреплено прохождение сплайна через нее. Выбор нужного варианта — Закреплено или Свободно — аналогичен выбору варианта в столбце Позиция.

Если при построении сплайна по точкам в группе Управление формой для точки выбран способ Параметрами или Сопряжением, то отклонение сплайна от этой точки и изменение касательного вектора сплайна в этой точке невозможно. При этом соответствующие ячейки в таблице Сглаживание в вершинах недоступны для редактирования.

© ООО «АСКОН-Системы проектирования», 2023. Все права защищены. | Единая телефонная линия: 8-800-700-00-78