Model Studio CS
October 18

Скрытые команды для работы  с кабелями в Компоновщике щитов

Описание кейса

От проектной организации поступило замечание о том, что базовый функционал Model Studio CS Компоновщик щитов не позволяет полноценно работать с кабельными линиями в части изменения их точек подключения, отключения отображения кабеля и блокировки кабеля от перестроения при автотрассировке.

На самом деле, эти команды все же доступны в функционале Компоновщика щитов, но просто не выведены на соответствующие кнопки в панели инструментов. Но обо всем по порядку.

Доступные инструменты на панели Компоновщика щитов

По умолчанию в программном продукте доступны следующие инструменты для прокладки кабеля:

Базовый инструментарий для прокладки кабеля

Здесь доступны: окно "Редактора соединений", позволяющее подключать кабели в виде функциональной схемы; инструмент "Проложить кабель", позволяющий проложить выбранный из БД кабель; "Перетрассировка кабеля", позволяющая скорректировать уже проложенный кабель по необходимому пути прокладки.

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

А в качестве примера возьмем готовую модель щита, взятой из папки Samples в дистрибутиве Компоновщика щитов, и проложим в ней тестовый кабель между двумя любыми внутрищитовыми устройствами:

Готовая модель щита из дистрибутива Компоновщика щитов

Рассматриваемые ниже команды будем вызывать через командную строку.

CABLE_CHANGE_NODE

Данная команда позволяет переключить кабель в случае, если появилась необходимость изменить его точки Откуда и Куда.

Вызываем команду и следуем подсказкам на экране.

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

Демонстрация команды представлена ниже:

CABLE_CHANGE_NODE

CABLE_SWITCH

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

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

Демонстрация команды представлена ниже:

CABLE_SWITCH

CABLE_LOCK

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

Вызываем команду, выбираем кабель. Можно выбрать несколько кабелей сразу. Затем выбираем что мы хотим с этим кабелем сделать: заблокировать или разблокировать. В случае выбора "Заблокировать" соответствующие кабели перекрасятся в более темный цвет в пространстве модели. Это означает, что при повторной автотрассировке эти кабели не изменят свой путь, а останутся в том положении, который соответствует их состоянию на момент блокировки. А выбор "Разблокировать" наоборот разблокирует ранее заблокированные кабели, перекрасит их обратно в прежний цвет и сделает доступными эти кабели для повторной автотрассировки.

Демонстрация команды представлена ниже:

CABLE_LOCK

CABLE_TOGGLE_GRAPHICS

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

Демонстрация команды представлена ниже:

CABLE_TOGGLE_GRAPHICS

Заключение

В результате проектировщикам были продемонстрированы дополнительные команды, которые хоть и находятся внутри Компоновщика щитов, но не отображены в панели инструментов.

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

Стоит обратить внимание, что рассматриваемый в статье пример является демонстрационным и может не соответствовать реальным проектным ситуациям, с которыми сталкиваются проектировщики.

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

Электрокейсы MS