Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как заставить Altium правильно перенумеровать компоненты?
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Алексей Моз
Как заставить Altium правильно перенумеровать компоненты?

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

Делаю так:
1. В схеме - <Tools / Annotate…>, задаю правило сверху вниз, слева направо, жму [Reset All] [Update Canges List] [Accept Cange]. В схеме все перенумеровывается, и меняются некоторые имена цепей не заданные явно.
2. Обновляю данные в PCB <Design / Update PCB Document> - Здесь начинаются проблемы. Вместо того, чтобы заменить имена всех компонентов и цепей со старых на новые Altium делает следующее – часть компонентов переименовывает, а часть удаляет и вставляет новые, тоже делает с цепями, и разводка рушится.

Подскажите, как заставить Altium правильно переименовать компоненты?

Версия 6.8.1
P.S. В ступоре полном, весь форум перерыл, ответа не нашел. Sorry, если уже было.
dxp
Цитата(Алексей Моз @ Mar 13 2009, 03:28) *
2. Обновляю данные в PCB <Design / Update PCB Document> - Здесь начинаются проблемы. Вместо того, чтобы заменить имена всех компонентов и цепей со старых на новые Altium делает следующее – часть компонентов переименовывает, а часть удаляет и вставляет новые, тоже делает с цепями, и разводка рушится.

У каждого компонента есть специальное свойство UniqueID, на основе которого программа и производит синхронизацию схемы с ПП. Посмотрите, какие значения этого свойства в схеме и на ПП у компонентов, которые удаляются. Возможно, в этом причина. Хотя по симптомам больше похоже на то, что в схеме у части компонентов были заменены футпринты, поэтому синхронизатору ничего не остается кроме как обновить их на ПП.
Алексей Моз
Похоже, что проблема действительно в Unique Id. На элементах, с которыми возникают проблемы различные Unique Id в SCH и PCB, правда, не пойму в какой момент это произошло.

Вопрос: Как теперь можно синхронизировать Unique Id в SCH и PCB?
Alex Ko
Цитата(dxp @ Mar 13 2009, 07:54) *
У каждого компонента есть специальное свойство UniqueID, на основе которого программа и производит синхронизацию схемы с ПП. Посмотрите, какие значения этого свойства в схеме и на ПП у компонентов, которые удаляются. Возможно, в этом причина. Хотя по симптомам больше похоже на то, что в схеме у части компонентов были заменены футпринты, поэтому синхронизатору ничего не остается кроме как обновить их на ПП.

Чтоб не делать это самому, нужно ДО перенумерации привести UniqueID's в соответствие для платы и схемы. Для этого в окне РСВ надо запустить Project - Component Links и установить соответствия (если плата соответствовала схеме, достаточно Add Pairs Matched by>> Designator). После этого можно спокойно перенумеровывать.
Алексей Моз
Спасибо всем отозвавшимся.

Как синхронизировать разобрался:
1. В SCH можно переназначить все Unique Id - < Tools / Convert / Reset Component Unique IDs>.
2. В PCB синхронизировать - <Project / Component Links> …

P.S. Все заработало. Вопрос снят.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.