База знаний: потеря видимости параметров после замены компонента при несовпадении имен параметров
Подробности решения
После замены перестают отображаться параметры
После замены локальных компонентов схемы управляемыми компонентами с помощью Item Manager такие параметры, как номинал, напряжение и допуск, могут перестать отображаться в редакторе схем. В затронутых проектах после замены остается видимым только позиционное обозначение компонента.
Несовпадение имен параметров приводит к удалению данных
Проблема возникает, когда имена параметров компонентов схемы не совпадают с именами параметров, заданными в управляемых компонентах. При замене Item Manager проверяет правила сопоставления параметров и может обновить или перезаписать параметры компонентов данными из управляемого источника. Параметры схемы, имена которых не совпадают с именами параметров целевого управляемого компонента, могут быть удалены, в результате чего они перестают отображаться.
Согласуйте имена параметров перед заменой
- Перед запуском Item Manager переименуйте параметры схемы так, чтобы их имена совпадали с именами параметров управляемых компонентов.
- Используйте Parameter Manager для непосредственного переименования параметров.
- Используйте Find Similar Objects для обновления параметров во всем проекте.
- Если имена параметров были изменены при переносе, обновите шаблоны управляемых компонентов в соответствии с исходными правилами именования.
- Перед заменой компонентов проверьте правила сопоставления и обновления параметров в Item Manager.
Обновите параметры и замените компоненты
Проверьте имена параметров перед переносом.
- При переносе компонентов из локальных библиотек на сервер или в рабочее пространство следите за тем, чтобы имена параметров оставались согласованными.
- Не переименовывайте параметры при переносе, если не определена стратегия их сопоставления.
Сценарий 1: простое различие в имени параметра
Пример: в схеме используется VALUE_TXT, а в управляемом компоненте — Value.
- Откройте лист схемы.
- Выберите Tools » Parameter Manager.
- Сравните имена параметров в схеме и в управляемом компоненте.
- Выберите столбец VALUE_TXT, щелкните его заголовок правой кнопкой мыши и выберите Rename Column.
- Переименуйте столбец в Value.
- Примените изменения и выполните ECO.
- Откройте Tools » Item Manager.
- Запустите Automatch, проверьте предложенные сопоставления параметров, примите изменения и выполните ECO.
Сценарий 2: сопоставление нескольких параметров с одним управляемым параметром
- Определите параметры схемы, которые необходимо сопоставить с одним параметром управляемого компонента.
- Используйте Parameter Manager, чтобы привести имена параметров к единому виду.
- Проверьте сопоставление перед заменой компонентов.
- Замените компоненты с помощью Item Manager.
Сценарий 3: управляемый компонент содержит дополнительные параметры
- Выберите значение параметра на схеме (например, 10VAC).
- Щелкните правой кнопкой мыши и выберите Find Similar Objects.
- Установите для критерия значения параметра Same.
- Включите Select Matching и выберите Project Documents.
- Выберите Apply, OK, а затем Select.
- Откройте Properties Panel.
- Переименуйте параметр в AC Voltage.
- Повторите процесс для параметров, которые должны стать DC Voltage.
- Используйте выборку по всему проекту, созданную с помощью Find Similar Objects, чтобы обновить все соответствующие компоненты.
- Замените компоненты с помощью Item Manager.
Сценарий 4: переименование параметров в шаблонах управляемых компонентов
- Запишите имена всех параметров, которые в настоящее время отображаются на схеме.
- Создайте список соответствий между именами параметров библиотеки базы данных и именами параметров управляемых компонентов.
- Откройте Panels » Explorer » Managed Content » Component Templates.
- Откройте соответствующий шаблон компонента.
- Переименуйте параметры шаблона в соответствии с правилами именования библиотеки базы данных.
- Сохраните шаблон на сервере, включив Update linked components.
- Проверьте обновления параметров в редакторе пакетного редактирования и сохраните изменения.
- Убедитесь, что связанные компоненты обновлены, поскольку переименование параметров шаблона может не приводить к автоматическому обновлению существующих компонентов.
- Если состояния жизненного цикла различаются, включите Preserve lifecycle state при выпуске.
- После согласования имен параметров замените компоненты с помощью Item Manager.
Итоговая проверка
После завершения ECO для замены компонентов убедитесь, что все ожидаемые параметры, такие как номинал, напряжение и допуск, видимы и корректно отображаются на схеме.
Дополнительные примечания
- Этот метод может повлиять на отображение параметров в примерах проектов Altium.
- Для упрощения обновлений по возможности переводите компоненты в состояние черновика в рамках жизненного цикла.