Сплайн (К3) — различия между версиями

Материал из GEOS_WIKI
Перейти к: навигация, поиск
(Новая страница: «Категория:Команды_создания_линий_и_точек_(К3) ==Создать сплайн== <small> :– ''Пиктограмма:'' …»)
(нет различий)

Версия 17:18, 12 июля 2019

Создать сплайн

Пиктограмма: Pk5.png
Основное меню: Объекты/Создать/Линии/Сплайн
(для К3-МебельК3/Создать/Линии/Сплайн)
Меню команд геометрического редактора: Создать/Линии/Сплайн
Меню команд в программах: К3/Создать/Линии/Сплайн
Контекстное меню редактора: Создать линии/Сплайн
Синтаксис: spline

Команда создаёт сплайн по точкам.

В программе можно построить два типа NURBS-сплайна:

  • интерполяционный — проходящий через заданные точки;
  • аппроксимационный — построенный по характеристическому многоугольнику, где заданные точки — вершины многоугольника.
Интерполяционный и аппроксимационный сплайны

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

После выбора команды программа просит указать первую точку будущего сплайна. До указания точки советуем определиться с параметрами и типом сплайна и ввести данные через контекстное меню. Ключи контекстного меню следующие:

  • Ввод — вводит координаты базовой точки. То же действие происходит, если вместо указания точки нажать клавишу Enter;
  • Продолжение — система запросит «Укажите продолжаемый объект», в ответ на который надо указать начальную или конечную точку любого построенного ранее объекта типа Отрезок, Дуга или Сплайн. В результате очередной узел сплайна будет иметь координаты указанного конца объекта продолжения и зафиксированную касательную, направленную вне объекта продолжения для первого узла и внутрь — для всех остальных узлов;
  • По контуру — строит сплайн по указанному контуру;
  • Степень — предлагает задать другую степень сплайна;
  • По точкам на сплайне — задаёт постройку интерполяционного сплайна;
  • По управляющим точкам (активен по умолчанию) — задаёт постройку аппроксимационного сплайна;
  • Редактировать — для редактирования уже построенных сплайнов.

После указания точки, команда запрашивает следующую, и так далее до тех пор, пока пользователь не закончит работу команды. Элементы контекстного при создании новых точек отличаются от тех, что появляются при создании первой.

После указания второй точки активизируются следующие элементы:

  • Откатка — отменяет последнюю указанную точку. Если выбрать несколько раз ключ Откатка, то удалится несколько точек в порядке, обратном их созданию;
  • К началу — переключиться на ввод новых узлов в противоположный конец сплайна.

После указания точки, которая по счёту n+1 (n — степень сплайна), кроме указанных выше, активизируются следующие ключи контекстного меню:

  • Закончить — завершает создание сплайна;
  • Замкнуть — очередная точка сплайна совпадает с первой, таким образом сплайн «замыкается». Создание сплайна завершается;
  • Присоединить – аналог ключа Продолжение при создании сплайна: после указания ключа Присоединить система предлагает указать объект, построенный ранее, затем присоединяет его по описанному выше алгоритму;
  • Редактироватьредактировать строящийся сплайн.

Редактировать сплайн