При выполнении команды Перечитать БД обновление УГО в проекте не происходит.
Появляется сообщение о невозможности обновить информацию об аппарате.
Solution:
Чаще всего система не может внести изменения из базы данных в уже добавленные в проект электроаппараты в следующих случаях.
При обновлении данных БД сравнение идет по внутренним идентификаторам. И если два УГО выглядят одинаково, это не значит, что у них одинаковый идентификатор. Эти УГО могут принадлежать разным аппаратам. Например, пользователь в базе удалил УГО у аппарата и закрепил за ним другое УГО. Так как у этих УГО будут разные идентификаторы система не поймет, что их нужно перечитать.
Если нужно изменить УГО какого-то аппарата рекомендуется редактировать уже имеющееся, закрепленные за аппаратом УГО, а не заменять их новыми. В этом случае идентификатор УГО будет сохранен.
Если изображения или УГО аппарата присутствуют на схемах (Э4, Э5, Э6 и Э7).
В этом случае система не сможет перечитать аппараты, о чем будет написано в логе процесса обновления (рис.1).
Рис. 1.
Удалите изображения аппаратов со всех схем, кроме Э3, и после этого повторите команду Перечитать БД.
Если у УГО или самого аппарата редактировались зажимы, то обновление тоже возможно не во всех случаях. Если система сообщила о невозможности обновить УГО, то рекомендуется попробовать отключить от него линии электрических связей. Это можно выполнить двумя способами.
Способ 1.
Выделите линию связи на схеме, она будет подсвечена, и на ней отобразятся характерные точки.
Подведите курсор к характерной точки подключения к зажиму.
Нажмите левую кнопку мыши и, удерживая ее нажатой, перемещайте выбранную точку.
Когда нужное положение точки будет достигнуто, отпустите кнопку мыши.
Рис.2.
Способ 2.
В настройках параметров системы КОМПАС-Электрик отключите опции Фиксировать линии связи в точке подключения и Затягивать линии связи (рис. 3).
Рис.3.
Переместите УГО аппарата на свободное место чертежа схемы.
Выполните команду Перечитать БД.
Верните УГО на прежнее место и включите опции в настройках.