Функция «Замена фигур» позволяет изменить тип фигуры, сохраняя текстовое содержимое, коннекторы, стили и положение. Это идеально подходит для доработки диаграмм без перерисовки соединений.

Зачем заменять фигуры?

По мере развития диаграммы может потребоваться изменить типы фигур:

  • Преобразовать прямоугольник в скруглённый прямоугольник для более мягкого вида
  • Заменить эллипс на ромб для лучшей семантической точности
  • Заменить базовую фигуру на специализированный символ нотации
  • Обновить символы блок-схемы для соответствия другому стандарту

Вместо удаления и пересоздания фигуры (с потерей всех соединений) используйте «Замену фигур» для мгновенной замены.

Как заменить фигуру

Способ 1: Панель Инспектора

  1. Выделите фигуру, которую хотите заменить
  2. Откройте панель Инспектора справа
  3. Найдите раздел Shape
  4. Нажмите кнопку Replace Shape (или выпадающий список типа фигуры)
  5. Выберите новый тип фигуры из галереи
  6. Фигура мгновенно преобразуется

Способ 2: Контекстное меню

  1. Щёлкните правой кнопкой мыши на фигуре, которую хотите заменить
  2. Выберите Replace Shape в контекстном меню
  3. Выберите новый тип фигуры
  4. Замена происходит мгновенно

Способы замены фигур

Что сохраняется

При замене фигуры эти свойства сохраняются:

Соединения

  • Все коннекторы остаются подключёнными
  • Точки прикрепления адаптируются к новой геометрии фигуры
  • Точки привязки переносятся на эквивалентные позиции

Содержимое

  • Текстовое содержимое и форматирование
  • Выравнивание текста и отступы
  • Поворот текста (если применимо)

Стили

  • Цвет заливки и градиенты
  • Цвет обводки, толщина и штриховка
  • Тени и эффекты
  • Прозрачность
  • Назначение цветовой схемы

Положение и размер

  • Расположение на холсте
  • Общие размеры (подогнанные под новую фигуру)
  • Угол поворота
  • Z-порядок (позиция «впереди/позади»)

Организация

  • Принадлежность к слою
  • Членство в группе
  • Состояние блокировки/разблокировки

Что изменяется

Изменяется только геометрия фигуры:

  • Контур фигуры — Контур нового типа фигуры
  • Точки соединения — Адаптированы к новой геометрии
  • Соотношение сторон — Может измениться, если новая фигура имеет другие пропорции

Примечание: Текст может перестроиться, если новая фигура имеет существенно другие пропорции.

До и после замены

Распространённые замены фигур

Доработка блок-схем

  • Прямоугольник → Скруглённый прямоугольник (более мягкие блоки процессов)
  • Прямоугольник → Подпрограмма (боковые полосы для предопределённого процесса)
  • Ромб → Шестиугольник (другой стиль символа решения)
  • Эллипс → Стадион (более подходящая форма терминатора)

Диаграммы UML

  • Прямоугольник → Блок класса UML (добавление отсеков для атрибутов/методов)
  • Базовая фигура → Специализированный символ UML (актёр, граница, управление)

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

  • Прямоугольник → Символ сервера (специализированная нотация)
  • Эллипс → Символ облака (облачные сервисы)
  • Базовая фигура → Пользовательский импортированный символ

Визуальное улучшение

  • Базовые фигуры → Стилизованные символы нотации (деловой, стикер, скетч-стили)
  • Геометрические фигуры → Органические формы (для менее формальных диаграмм)

Замена нескольких фигур

Для замены нескольких фигур одновременно:

  1. Выделите все фигуры, которые хотите заменить (Shift+Click или Cmd+Click)
  2. Используйте любой способ (Инспектор или контекстное меню)
  3. Выберите новый тип фигуры
  4. Все выделенные фигуры преобразуются одновременно

Это полезно для:

  • Обновления всех блоков процессов в блок-схеме на новый стиль
  • Преобразования всех сущностей в ER-диаграмме в другую нотацию
  • Применения единообразного визуального стиля по всей диаграмме

Массовая замена фигур

Советы

  1. Заменяйте до стилизации — Если планируете замену, делайте её раньше, чтобы не настраивать стили дважды
  2. Проверяйте пропорции фигур — Некоторые фигуры имеют фиксированное соотношение сторон, которое может изменить макет
  3. Проверяйте переполнение текста — После замены убедитесь, что текст по-прежнему помещается комфортно
  4. Свободно используйте отмену — Если замена выглядит не так, Cmd+Z для отката
  5. Сочетайте со стилями — После замены примените пресет стиля для быстрой доработки

Ограничения

Вы не можете заменить:

  • Коннекторы — Они имеют собственные свойства и не работают с заменой фигур
  • Таблицы — Структура таблиц слишком сложна для простой замены
  • Группы — Сначала разгруппируйте, затем замените отдельные фигуры
  • Текстовые элементы — Самостоятельный текст не является фигурой
  • Изображения — Объекты-изображения нельзя заменить фигурами (и фигуры не могут стать изображениями)

Альтернатива: Преобразование в путь

Если нужна экстремальная настройка:

  1. Выделите фигуру
  2. Выберите Edit → Convert to Path
  3. Фигура становится пользовательским векторным путём
  4. Используйте Редактирование векторных путей для полного контроля

Предупреждение: Преобразование в путь лишает возможности заменять фигуру в дальнейшем и делает её уникальной пользовательской фигурой.

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

Итеративный дизайн

Начните с простых прямоугольников и эллипсов во время мозгового штурма, затем замените их на правильные символы блок-схемы, когда логика будет окончательно определена.

Стандарты нотаций

Преобразуйте диаграмму из одного стандарта нотации в другой:

  • BPMN в UML Activity
  • Блок-схема ISO 5807 в ANSI
  • Пользовательская нотация в стандартизированные символы

Обратная связь от клиентов

Быстро пробуйте разные стили фигур при презентации клиентам:

  • Формальные прямоугольные блоки vs. дружелюбные скруглённые фигуры
  • Геометрические vs. органические формы
  • Стандартные vs. тематические стили нотации

Адаптация шаблонов

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

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

В настоящее время «Замена фигур» требует использования Инспектора или контекстного меню (отдельного сочетания клавиш нет).

Рабочий процесс:

  1. Выделите фигуру
  2. Cmd+Option+I — Откройте Инспектор (если закрыт)
  3. Нажмите кнопку Replace Shape
  4. Выберите новый тип

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