Создать дугу

Материал из К3-Редактор
(перенаправлено с «Создание дуги»)
К3 | Осн. меню | Объекты | Создать | Линии | Точка | Отрезок | Дуга | Окружность | Сплайн | Прямоугольник | Многоугольник | Полилиния | Плоская область | Эквидистанта | Полиэквидистанта | Контур по сплайну | Покрыть контур дугами | Сплайн по контуру

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

Команда создаёт дугу по трём параметрам.

Имеются следующие способы создания дуги (точки перечисляются в порядке указания):

1. по точкам начала, конца и на дуге;
2. по точкам начала, конца и центра окружности, на которой лежит дуга;
3. по точкам начала, конца и по радиусу окружности;
4. по точкам начала, конца и углу раствора дуги;
5. по точкам начала, конца и направлению из начальной точки;
6. по точкам начала, на дуге и конца;
7. по точкам начала, центра окружности и углу раствора;
8. по точкам начала, центра окружности и длине хорды;
9. по точкам центра окружности, начала и конца;
10. по точкам центра окружности, начала и углу раствора;
11. по точкам центра окружности, начала и длине хорды;
12. как продолжение предыдущего созданного объекта.

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

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

Ключи контекстного меню, появляющегося при запросе начальной точки[править | править код]

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

Ключи контекстного меню, появляющегося при запросе конечной точки[править | править код]

  • Конец дуги — задайте точку конца дуги (активный по умолчанию режим)
  • С касанием — будет вычисляться точка касания с указанным объектом типа Дуга, Окружность или Отрезок;
  • Внутренняя точка — переключает команду в режим ввода точки на дуге до указания конечной точки (способ 6). После указания точки на дуге снова выдаётся запрос на указание конечной точки;
  • Центр — переключает команду в режим выбора центра окружности, на которой лежит строящаяся дуга (способы 7 — 8). После выбора центра окружности, команда возвращается к запросу конечной точки.

При запросе конечной точки дуги-продолжения другого объекта (если при выборе начальной точки указан ключ Продолжение), в контекстном меню появляются следующие ключи:

  • Конец дуги, С касанием — см. выше
  • Негатив — смена ориентации на отрицательную. В данном случае дуга не продолжает объект, а строится «в другую сторону», будучи объекту касательной;
    • Позитив (доступно после выбора ключа Негатив) — смена ориентации на положительную;
  • Выбрать продолжаемый — поменять продолжаемый объект.

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

Ключи контекстного меню, появляющегося при запросе точки на дуге[править | править код]

  • Внутренняя точка — задайте любую точку на дуге (активный по умолчанию режим)
  • С касанием — будет вычисляться точка касания с указанным объектом типа Дуга, Окружность или Отрезок;
  • Центр — переключает команду в режим выбора центра окружности, на которой лежит строящаяся дуга (способ 2);
  • Радиус — переключает команду в режим задания радиуса окружности, на которой лежит строящаяся дуга (способ 3);
  • Угол — переключает команду в режим выбора угла раствора дуги (способ 4);
  • Направление — переключает команду в режим выбора направления из начальной точки (способ 5);
  • Негатив — смена ориентации на отрицательную (см. выше);
    • Позитив (доступно после выбора ключа Негатив) — смена ориентации на положительную.
Pluso.png Ввод пустой строки в ответ на запрос первой вводимой точки означает, что эта точка совпадает с базовой точкой. Ввод пустой строки в ответ на все остальные запросы отменяет создание дуги.

Несколько замечаний[править | править код]

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

К3 | Осн. меню | Объекты | Создать | Линии | Точка | Отрезок | Дуга | Окружность | Сплайн | Прямоугольник | Многоугольник | Полилиния | Плоская область | Эквидистанта | Полиэквидистанта | Контур по сплайну | Покрыть контур дугами | Сплайн по контуру