Вы можете использовать правило Добавить возможности объекта схемы для добавления определенной возможности к некоторым сетевым объектам и элементам, представленным на схеме, для того чтобы они обрабатывались определенным образом другими правилами диаграммы, которые выполняются при построении диаграммы позже.
Процесс выполнения правила Добавить возможности объекта схемы
Правило Добавить возможности объекта схемы предоставляет четыре возможности: Предотвратить сворачивание связанного контейнера, Разрешить сворачивание связанного контейнера, Предотвратить сокращение соединения и Разрешить сокращение соединения.
Это правило может быть сконфигурировано для назначения одной из этих возможностей определенным элементам схемы в процессе построения схемы.
Предотвратить или разрешить сворачивание контейнера
Когда одна из возможностей Предотвратить сворачивание связанного контейнера или Разрешить сворачивание связанного контейнера включена для элементов схемы в контейнере, любое Правило Свернуть контейнер, которое вступает в действие, будет учитывать эту возможность и определять, следует ли свернуть связанный контейнер.
На графике ниже показан пример использования при сворачивании элементов схемы:
- На изображении A показан пример схемы. Она связывает 5 объектов контейнеров:
- Два коммутационных блока C1 и C2
- Один блок предохранителей – C3
- 1 распределительное устройство – C4
- Одна группа трансформаторов – C5
Все эти контейнеры раскрыты и показаны на схеме, как полигональные контейнеры, расположенные вокруг их содержимого.
- На изображении B на схеме выделены коммутативные устройства. Это содержимое контейнеров C1, C2 и C4.
- На рисунке C показан пример схемы, полученный в случае, когда шаблон настроен на сворачивание всех контейнеров.
- На изображении D показаны схема, которая получается, когда для шаблона настроена возможность Предотвращения сворачивания связанного контейнера для всех коммутативных устройств.
Между двумя шаблонами – используемого для получения изображения C и используемого для получения изображения D, – есть различия в определении правила. Правило Возможности объекта схемы применяется перед правилом Свернуть контейнер.
Предотвратить или разрешить сокращение соединений
Когда одна из возможностей Предотвратить сокращение соединения или Разрешить сокращение соединения включена на пересечениях схемы, любое действующее Правило Сократить соединение будет учитывать возможность и определять, следует ли сократить пересечение.
Использование инструмента Добавить правило возможности объектов схемы по атрибуту в построителе модели шаблона схемы может упростить последовательность правил сокращения пересечения, настроенную в шаблоне схемы.
Например, предположим, что вы хотите сократить все соединения на схемах, кроме переключателей. Существует два способа настройки построения схемы: в одном случае правило Добавить возможности объекта схемы не выполняется, в другом – выполняется.
Без использования инструмента Добавить правило возможности объектов схемы по атрибуту построитель модели должен выполнить итерацию по двум правилам Сократить соединение; то есть он должен быть настроен на объединение четырех правил, как показано ниже:
- Правило начала итераций (1)
- Правило Сократить соединение для сокращения соединений, кроме тех, которые находятся в исходном классе DistributionDevice (2)
- Правило Сократить соединение для сокращения любых устройств электрораспределения, кроме переключателей (3)
- Правило Остановка итерации (4)
При использовании инструмента Добавить правило возможности объектов схемы по атрибуту необходимы только два правила:
- Правило Добавить возможности объекта схемы для предотвращения сокращения переключателей (1)
- Правило Сократить соединение для сокращения любых соединений независимо от их исходного класса (2)
Настройка построения сложных сетевых схем с помощью правил Добавить возможности объекта схемы
Настройка правила Добавить возможности объекта схемы в разумных местах в последовательности правил шаблона схемы также позволяет точно предотвратить свертывание некоторых элементов, существующих во время выполнения правила, или сокращение устройств с определенными характеристиками, в то время как устройства с такими же характеристики, но представленные позже в процессе построения схемы, будут сокращены.
Например, представьте, что вы хотите создать схемы, которые будут представлять результаты трассировки как восходящего, так и нисходящего подключения, начиная с группы трансформаторов или распределительного узла, выбранного в качестве входных данных на карте. Затем вы хотите сохранить некоторые интересные переходы восходящего подключения, при этом максимально уменьшив количество пересечений нисходящего подключения, чтобы в основном сосредоточиться на местах обслуживания. В этом случае правило Добавить возможности объекта схемы можно использовать несколько раз, как показано в построителе модели шаблона схемы ниже.
- В первой части этого построителя шаблонных моделей вы должны сосредоточиться на группе трансформаторов или распределительном узле, которые шаблон ожидает в качестве начальной точки ввода для восходящей и нисходящей трассировок. Для этого вы можете настроить модель следующим образом:
- Добавьте правила Удаления объектов, чтобы удалить любые сетевые объекты, которые могут быть выбраны в качестве входных, но не являются группой трансформаторов или распределительным узлом, привязанным к уровню, который вы хотите отслеживать.
- Настройте правила Добавить возможности объекта схемы, чтобы предотвратить свертывание контейнера, относящегося к группе трансформаторов (1) или распределительным узлам (2).
- Отметьте группу входных трансформаторов или распределительное соединение как отправную точку для правил трассировки, которые будут выполняться на следующих этапах.
- Вторая часть построителя шаблонной модели касается правил трассировки.
- Начните с восходящей трассировки, которая будет выполняться с указанной начальной точки.
- Пометьте восходящий контроллер подсети, возвращенный восходящей трассировкой, как корневое соединение для древовидной структуры, которая будет выполняться в конце процесса построения сетевой схемы.
- Настройте правила Добавить возможности объекта схемы (3), чтобы предотвратить схлопывание контейнера вышестоящего контроллера подсети.
- Настройте правила Добавить возможности объекта схемы (4), чтобы предотвратить сокращение работы любых вышестоящих устройств, таких как переключатели, предохранители, трансформаторы, автоматические выключатели и контроллер подсети.
- Установите правила Добавить возможности объекта схемы (5), чтобы предотвратить сокращение любых восходящих соединений, таких как точки подключения.
- Запустите трассировку вниз по течению. Она будет выполняться с той же начальной точки, что и восходящая трассировка.
- На последнем этапе вы устанавливаете правила схемы, которые упростят график сетевой схемы и раскладывают его:
- Добавьте правило Свернуть контейнер, чтобы сворачивать все контейнеры.
- Настройте правила Добавить возможности объекта схемы (6), чтобы предотвратить сокращение устройств определения местоположения.
- Добавьте правило Сократить соединение, чтобы сократить соединения на схеме независимо от связанного с ним класса сетевого источника.
- Запустите компоновку Развитое дерево сверху вниз.
На следующем снимке экрана показаны некоторые образцы сетевых схем, основанные на настроенном шаблоне схемы благодаря построителю модели шаблона, описанному выше. Группа трансформаторов, используемая в качестве входных данных для каждого поколения схемы сети, отображается с синей меткой, показывающей его Facility ID:
Настройка правила Добавить возможности объекта схемы
Чтобы настроить правило Добавить возможность для объекта схемы, воспользуйтесь инструментом Добавить правило возможности объектов схемы по атрибуту.