Точки перегиба обеспечивают ручное управление путями коннекторов. Добавляйте, перемещайте или удаляйте точки вдоль коннектора для точной прокладки пути, переопределяя автоматическую маршрутизацию.

Что такое точки перегиба?

Точки перегиба — это узлы вдоль коннектора, где путь меняет направление. В то время как умные коннекторы рассчитывают пути автоматически, точки перегиба позволяют взять ручное управление.

Диаграмма точек перегиба

Добавление точек перегиба

Метод двойного нажатия

  1. Выделите коннектор
  2. Дважды нажмите в любом месте вдоль пути коннектора
  3. Новая точка перегиба появляется в этом месте
  4. Путь коннектора корректируется с учётом новой точки

Метод перетаскивания (только для умной ортогональной маршрутизации)

Для коннекторов с умной ортогональной маршрутизацией:

  1. Нажмите и перетащите любой сегмент коннектора
  2. Коннектор автоматически создаёт точки перегиба при перетаскивании
  3. Отпустите для установки нового пути

Перемещение точек перегиба

После добавления точек перегиба:

  1. Нажмите на коннектор, чтобы сделать точки перегиба видимыми
  2. Нажмите и перетащите любую точку перегиба в новую позицию
  3. Путь коннектора обновляется в реальном времени
  4. Отпустите для финализации новой позиции

Поведение ограничений:

  • Ортогональные коннекторы: Точки перегиба привязываются к горизонтальным/вертикальным направлениям
  • Прямые коннекторы: Точки перемещаются свободно в любом направлении
  • Удерживайте Shift: Ограничение перемещения только горизонтально или вертикально

Перемещение точек перегиба

Удаление точек перегиба

Для удаления точки перегиба:

Способ 1: Прямое удаление

  1. Нажмите на точку перегиба, чтобы выделить её
  2. Нажмите Delete или Backspace
  3. Путь коннектора упрощается, удаляя эту точку

Способ 2: Перетаскивание Для ортогональных коннекторов:

  1. Перетащите точку перегиба к соседнему сегменту
  2. Когда она приблизится достаточно, она автоматически объединяется/удаляется

Совет: Вы не можете удалить начальную или конечную точки — только промежуточные точки перегиба.

Точки перегиба и режимы маршрутизации

Поведение точек перегиба зависит от режима маршрутизации коннектора:

Режим прямой линии

  • Точки перегиба создают сегменты полилинии
  • Каждый сегмент — прямая линия
  • Точки можно размещать где угодно
  • Полезно для пользовательских угловых путей

Ортогональный режим

  • Точки перегиба сохраняют углы 90 градусов
  • Сегменты остаются горизонтальными или вертикальными
  • Точки привязываются к сетке (если включена)
  • Идеально для блок-схем и схем цепей

Умный ортогональный режим

  • Ручные точки перегиба переопределяют автоматическую маршрутизацию
  • Коннектор маршрутизируется автоматически, кроме мест с ручными точками
  • Гибридный подход: автоматически там, где вы не указали, вручную там, где указали
  • Лучшее из обоих миров

Режимы маршрутизации с точками перегиба

Варианты использования

Обход перегрузки

Добавьте точки перегиба для прокладки коннекторов вокруг перегруженных областей:

Shape A → bend → bend → Shape B
             ↓
         [avoid this crowded area]

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

Подчёркивание направления потока

Используйте точки перегиба для визуального уточнения направления потока:

  • Прокладывайте важные пути через центр
  • Прокладывайте второстепенные пути по краям
  • Создавайте визуальную иерархию через маршрутизацию

Соответствие соглашениям диаграмм

Следуйте конкретным стандартам:

  • BPMN: Специфические шаблоны маршрутизации
  • UML: Стандартные наклоны сообщений
  • Электрические схемы: Только прямоугольная маршрутизация

Эстетический контроль

Тонкая настройка внешнего вида коннекторов:

  • Выравнивание нескольких коннекторов параллельно
  • Создание симметричных шаблонов маршрутизации
  • Соответствие стилю нарисованных от руки диаграмм

Варианты использования точек перегиба

Работа с несколькими коннекторами

При маршрутизации нескольких коннекторов между одними фигурами:

  1. Добавьте точки перегиба для создания параллельных путей
  2. Расположите точки перегиба равномерно для единообразного вида
  3. Используйте команды выравнивания для точек перегиба
  4. Копируйте путь одного коннектора на другие, совпадая позиции точек перегиба

Точки перегиба и умная маршрутизация

Вы можете совмещать ручную и автоматическую маршрутизацию:

  1. Начните с умной ортогональной маршрутизации
  2. Добавьте ручные точки перегиба только где необходимо
  3. Коннектор маршрутизируется автоматически в остальных местах
  4. Обновляйте точки перегиба по мере развития диаграммы

Когда умная маршрутизация пересчитывает:

  • Перемещение прикреплённых фигур может корректировать автоматические сегменты
  • Ручные точки перегиба остаются фиксированными
  • Лучшее из обоих: автоматизация + контроль

Советы

  1. Используйте экономно — Добавляйте точки перегиба только когда автоматическая маршрутизация не справляется
  2. Меньше — лучше — Сохраняйте пути коннекторов простыми для ясности
  3. Выравнивайте точки перегиба — Используйте привязку к сетке или инструменты выравнивания для аккуратных путей
  4. Проверяйте перемещение — После добавления точек перегиба переместите фигуры, чтобы убедиться, что пути по-прежнему работают
  5. Документируйте сложную маршрутизацию — Если нужно много точек перегиба, подумайте, можно ли упростить компоновку

Сочетания клавиш

  • Двойное нажатие на коннектор — Добавить точку перегиба
  • Delete — Удалить выделенную точку перегиба
  • Клавиши стрелок — Подвинуть точку перегиба (1 пиксель)
  • Shift+стрелки — Подвинуть точку перегиба (10 пикселей)
  • Cmd+Z — Отменить изменения точек перегиба

Ограничения

  • Точки перегиба работают только на коннекторах (не на фигурах)
  • В некоторых случаях нельзя добавить точки перегиба к коннекторам, прикреплённым к точкам привязки
  • Очень сложные пути (20+ точек перегиба) могут медленно отрисовываться

Сброс к автоматической маршрутизации

Для удаления всех ручных точек перегиба и возврата к автоматической маршрутизации:

  1. Выделите коннектор
  2. Щёлкните правой кнопкой мыши и выберите Reset Path (или аналогичную команду)
  3. Все точки перегиба удаляются
  4. Умная маршрутизация снова берёт управление

Также можно сменить режим маршрутизации и вернуть обратно для принудительного пересчёта.

Связанные темы