О правиле Добавить возможности объекта схемы

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

Процесс выполнения правила Добавить возможности объекта схемы

Правило Добавить возможности объекта схемы предоставляет четыре возможности: Предотвратить сворачивание родительского элемента, Разрешить сворачивание родительского элемента, Предотвратить сокращение соединения и Разрешить сокращение соединения.

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

Предотвратить или разрешить сворачивание родительского контейнера

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

На графике ниже показан пример использования при сворачивании элементов схемы:

  • На изображении A показан пример схемы. Она связывает 5 объектов контейнеров:
    • 2 коммутационных блока C1 и C2
    • 1 блок предохранителей – C3
    • 1 распределительное устройство – C4
    • 1 банк трансформаторов – C5

    Все эти контейнеры раскрыты и показаны на схеме, как полигональные контейнеры, расположенные вокруг их содержимого.

    Контейнеры с C1 по C5 развернутые на схеме полигональные объекты контейнеров
    Изображение A – все полигональные объекты контейнеров с C1 по C5 в развернутом виде на схеме.

  • На изображении B на схеме выделены коммутативные устройства. Это содержимое контейнеров C1, C2 и C4.

    Все коммутативные устройства, выбранные на схеме
    Изображение B – все коммутативные устройства показаны как выбранные объекты схемы.

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

    Систематически свернутые контейнеры
    Изображение C ­ все контейнеры сворачиваются систематически.

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

    Систематически свернутые контейнеры, кроме тех, которые содержат коммутативные устройства
    Изображение D - сворачиваются все контейнеры, кроме содержащих коммутативные устройства.

Между двумя шаблонами – используемого для получения изображения C и используемого для получения изображения D, – есть различия в определении правила. Правило Возможности объекта схемы выполняется перед правилом Свернуть контейнеры.

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

Предотвратить или разрешить сокращение соединений

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

Использование инструмента Добавить правило возможности объектов схемы по атрибуту в построителе модели шаблона схемы может упростить последовательность правил сокращения пересечения, настроенную в шаблоне схемы.

Например, предположим, что вы хотите сократить все соединения на схемах, кроме переключателей. Существует два способа настройки построения схемы: в одном случае правило Добавить возможности объекта схемы не выполняется, в другом – выполняется.

Спецификация построителей моделей шаблонов схем с использованием или без использования инструмента Добавить правило возможности объектов схемы по атрибуту

Без использования инструмента Добавить правило возможности объектов схемы по атрибуту построитель модели должен выполнить итерацию по двум правилам Сократить соединение; то есть он должен быть настроен на объединение четырех правил, как показано ниже:

  • Правило начала итераций (1)
  • Правило Сократить соединение для сокращения соединений, кроме тех, которые находятся в исходном классе DistributionDevice (2)
    Сокращение любых соединений, кроме тех, которые находятся в исходном классе DistributionDevice
  • Правило Сократить соединение для сокращения любых устройств электрораспределения, кроме переключателей (3)
    Сокращение любых устройств электрораспределения, кроме переключателей
  • Правило Остановка итерации(4)

При использовании инструмента Добавить правило возможности объектов схемы по атрибуту необходимы только два правила:

  • Правило Добавить возможности объекта схемы для предотвращения сокращения переключателей (1)
    Предотвращение сокращения переключателей
  • Правило Сократить соединение для сокращения любых соединений независимо от их исходного класса (2)
    Сокращение любых соединений независимо от их исходного класса

Настройка построения сложных сетевых схем с помощью правил Добавить возможности объекта схемы

Настройка правила Добавить возможности объекта схемы в разумных местах в последовательности правил шаблона схемы также позволяет точно предотвратить свертывание некоторых элементов, существующих во время выполнения правила, или сокращение устройств с определенными характеристиками, в то время как устройства с такими же характеристики, но представленные позже в процессе построения схемы, будут сокращены.

Например, представьте, что вы хотите создать схемы, которые будут представлять результаты трассировки как восходящего, так и нисходящего подключения, начиная с блока трансформаторов или распределительного узла, выбранного в качестве входных данных на карте. Затем вы хотите сохранить некоторые интересные переходы восходящего подключения, при этом максимально уменьшив количество пересечений нисходящего подключения, чтобы в основном сосредоточиться на местах обслуживания. В этом случае правило Добавить возможности объекта схемы можно использовать несколько раз, как показано в построителе модели шаблона схемы ниже.

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

На следующем снимке экрана показаны некоторые образцы сетевых схем, основанные на настроенном шаблоне схемы благодаря построителю модели шаблона, описанному выше. Банк трансформаторов, используемый в качестве входных данных для каждого поколения схемы сети, отображается с синей меткой, показывающей его Facility ID:

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

Настройка правила Добавить возможности объекта схемы

Чтобы настроить правило Добавить возможность для объекта схемы, воспользуйтесь инструментом Добавить правило возможности объектов схемы по атрибуту.

Связанные разделы