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

Что такое точки привязки?

По умолчанию фигуры имеют автоматические точки соединения вдоль краёв. Точки привязки позволяют:

  • Определять точные позиции, где должны прикрепляться коннекторы
  • Создавать точки соединения внутри фигур
  • Обеспечивать постоянное прикрепление коннекторов к определённым местам
  • Поддерживать единообразные точки соединения на однотипных фигурах

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

Использование инструмента «Точка привязки»

  1. Выберите инструмент «Точка привязки» на панели инструментов (или нажмите S)
  2. Нажмите на любую фигуру, где хотите добавить точку соединения
  3. Маленький кружок-маркер появится, показывая расположение точки привязки
  4. Добавьте столько точек привязки, сколько необходимо

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

Использование Инспектора

Вы также можете управлять точками привязки через Инспектор:

  1. Выделите фигуру
  2. Откройте панель Инспектора
  3. Найдите раздел Sticky Spots
  4. Нажмите Add Sticky Spot
  5. При необходимости введите точные координаты X/Y

Подключение к точкам привязки

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

  1. Выберите инструмент коннектора (нажмите C)
  2. Нажмите и перетащите от одной фигуры к другой
  3. При приближении к точке привязки она подсвечивается
  4. Отпустите для прикрепления коннектора к этой точке

Коннектор привяжется к ближайшей точке привязки, когда вы окажетесь достаточно близко.

Подключение к точкам привязки

Перемещение точек привязки

Для изменения положения существующей точки привязки:

  1. Выберите инструмент «Точка привязки» (нажмите S)
  2. Нажмите и перетащите маркер точки привязки
  3. Точка перемещается в новую позицию
  4. Прикреплённые коннекторы обновляются автоматически

Удаление точек привязки

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

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

  1. Выберите инструмент «Точка привязки»
  2. Нажмите на точку привязки для её выделения
  3. Нажмите Delete или Backspace

Способ 2: Инспектор

  1. Выделите фигуру
  2. Откройте панель Инспектора
  3. Найдите раздел Sticky Spots
  4. Нажмите кнопку удаления рядом с точкой

Примечание: Вы не можете удалить точку привязки, к которой прикреплены коннекторы. Сначала отсоедините все коннекторы.

Сценарии использования

Диаграммы классов UML

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

┌─────────────┐
│   Parent    │ ← точка привязки в центре снизу
└─────────────┘
       │
       ▼
┌─────────────┐
│    Child    │ ← точка привязки в центре сверху
└─────────────┘

Блок-схемы

Добавьте точки привязки по сторонам света (сверху, снизу, слева, справа) для единообразного потока:

  • Ветви «Да/Нет» всегда выходят слева/справа
  • Поток процесса всегда входит сверху, выходит снизу
  • Циклы всегда подключаются к нижнему левому углу

Сетевые диаграммы

Размещайте точки привязки в точных позициях портов:

  • Фигура сервера с точками на каждом сетевом интерфейсе
  • Фигура маршрутизатора с точками для каждого порта
  • Фигура коммутатора с пронумерованными точками соединения

Примеры использования точек привязки

Точки привязки и стандартные точки соединения

ХарактеристикаСтандартные точкиТочки привязки
РазмещениеАвтоматическое (по краям)Ручное (в любом месте)
КоличествоМного (генерируются автоматически)Столько, сколько добавите
ВидимостьСкрыты до наведенияВсегда видимы при активном инструменте
КонтрольОграниченныйТочное позиционирование
Лучше всего дляБыстрых соединенийСтруктурированных диаграмм

Советы

  1. Добавляйте точки до подключения — Определите точки соединения сначала, затем рисуйте коннекторы
  2. Используйте единообразные позиции — Размещайте точки в одинаковых относительных позициях на однотипных фигурах
  3. Сочетайте с умными коннекторами — Точки привязки контролируют точки прикрепления, умная маршрутизация управляет путём
  4. Держите точки видимыми при проектировании — Оставляйте инструмент «Точка привязки» активным при компоновке диаграммы
  5. Называйте фигуры — Используйте текстовые подписи для обозначения, какая точка привязки куда подключается

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

  • S — Активировать инструмент «Точка привязки»
  • Delete — Удалить выделенную точку привязки
  • Esc — Снять выделение с точки привязки

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