Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Два вопроса по DC- Expedition
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
nxn
Время от времени наступаю на одни и те же грабли. Почти разведенная плата имеет "дырки" в RefDes.
Хочется переномеровать в схеме RefDes. Привожу в порядок схему. Делаю прямую аннотацию.
На первый взгляд все нормально. Связи не нарушились, компоненты остались на своих местах, RefDes поменялись. Но это только на первый взгляд. В схеме есть много фильтрующих конденсаторов между питанием и землей. Так вот они почти все перепутаны. С точки зрения цепей все нормально, но конденсатор на схеме нарисован возле микросхемы D2, а на плате оказался возле микросхемы D25. И тек далее. Таких перепутанных конденсаторов на плате может оказаться штук 500 и это в почти законченной плате. Переставить конденсаторы свапированием не получается. От них идут проводники.
Выход один удалить перепутанные конденсаторы и установить заново. В данном случае система работает не с Instance сомпонентов (что было бы правильно), а с RefDes. Есть ли какой выход в этой ситуации? Или может я использую не те установки при прямой аннотации?

И второй вопрос. В Expedition есть копирование повторяющихся кусков схемы. Удобно, но если в этих кусках нет таких же конденсаторов.
fill
Цитата(nxn @ Feb 20 2006, 20:08) *
Время от времени наступаю на одни и те же грабли. Почти разведенная плата имеет "дырки" в RefDes.
Хочется переномеровать в схеме RefDes. Привожу в порядок схему. Делаю прямую аннотацию.
На первый взгляд все нормально. Связи не нарушились, компоненты остались на своих местах, RefDes поменялись. Но это только на первый взгляд. В схеме есть много фильтрующих конденсаторов между питанием и землей. Так вот они почти все перепутаны. С точки зрения цепей все нормально, но конденсатор на схеме нарисован возле микросхемы D2, а на плате оказался возле микросхемы D25. И тек далее. Таких перепутанных конденсаторов на плате может оказаться штук 500 и это в почти законченной плате. Переставить конденсаторы свапированием не получается. От них идут проводники.
Выход один удалить перепутанные конденсаторы и установить заново. В данном случае система работает не с Instance сомпонентов (что было бы правильно), а с RefDes. Есть ли какой выход в этой ситуации? Или может я использую не те установки при прямой аннотации?

И второй вопрос. В Expedition есть копирование повторяющихся кусков схемы. Удобно, но если в этих кусках нет таких же конденсаторов.



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

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

А вообще не даром изобрели упорядоченную перенумерацию в плате, чтобы не болела голова об этом и находить компоненты в плате было проще.

PS. Я добавил кое что в вопросе о CES.
nxn
Спасибо за быстрый ответ.
Конденсаторы изначально были размещены правильно.
Все дело в том, что в процессе работы часть из них была выброшена из схемы, а часть добавлена с заведомо большими значениями RefDes. В результате в стройном ряду RefDes появились разрывы, а дальше происходит то, что описано в первом сообщении.

По второму вопросу. Даже если копируется часть схемы оформленная как блок (при этом RefDes имеют префиксы по типу 1.С1 2.С1 и т.д.), конденсаторы стоящие в цепях питания и земли перепутываются. Из этой ситуации есть выход. Поместить все компоненты на плату, и только те что должны выбраться при очередном копировании вынести за пределы платы.
fill
Цитата(nxn @ Feb 21 2006, 15:28) *
Спасибо за быстрый ответ.
Конденсаторы изначально были размещены правильно.
Все дело в том, что в процессе работы часть из них была выброшена из схемы, а часть добавлена с заведомо большими значениями RefDes. В результате в стройном ряду RefDes появились разрывы, а дальше происходит то, что описано в первом сообщении.

По второму вопросу. Даже если копируется часть схемы оформленная как блок (при этом RefDes имеют префиксы по типу 1.С1 2.С1 и т.д.), конденсаторы стоящие в цепях питания и земли перепутываются. Из этой ситуации есть выход. Поместить все компоненты на плату, и только те что должны выбраться при очередном копировании вынести за пределы платы.


Все равно не понимаю как это может получится при правильном размещении, ведь система привязывается к RefDes, т.е если R200 был размещен на схеме рядом с DD2 и в топологии также, то при изменении номера R200 на R15 в схеме, в топологии перепишется именно R200 на R15, а не какой-либо другой, если конечно не делать переупаковку.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.