Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Orcad-Protel: как сделать сквозняк RefDes -ов?
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development
B-52
Работаю в Orcad(схема) --> Protel99(плата)
Неаккуратненько получилось с RefDes -ами в схеме. blink.gif
Нумерация компонентов не очень похожа на нормальную, сквозную, типа 1-2-3-4-5
А как бы в схеме оркада перебить нумерацию компонентов и загнать это дело в протел,
чтобы трассировка и футпринты остались девственно нетронутыми?
Или наоборот, что ли? cool.gif
dxp
Цитата(B-52 @ Nov 30 2005, 22:27) *
Работаю в Orcad(схема) --> Protel99(плата)
Неаккуратненько получилось с RefDes -ами в схеме. blink.gif
Нумерация компонентов не очень похожа на нормальную, сквозную, типа 1-2-3-4-5
А как бы в схеме оркада перебить нумерацию компонентов и загнать это дело в протел,
чтобы трассировка и футпринты остались девственно нетронутыми?
Или наоборот, что ли? cool.gif

Хм. Первое, что приходит в голову - ковертнуть схему в Протел и в нем сделать синхронизацию между схемой и платой. Синхронизация там производится на основе уникальных ID компонентов, при первой попытке синхронизации Протел заругается, что эти ИД не совпадают и предложит синхронизировать на основе позиционных. Если сам не предложит (там в разных вариантах, при разных сервиспаках немножно отличное поведение), то руками вызвать диалог синхронизации, который называется Component Links. В нем можно указать, чтобы программа сделала match схемных символов и ППшных футпринтов на основе позиционных. После этого между схемными и писибишными компонентами будет устновлена однозначая идентификация на основе уникальных ИД и теперь можно свободно рулить позиционными в схеме. Т.е. сбрость все позиционные и потом сделать аннотирование в соответствии с выбранной схемой. После чего сделать апдейт платы - он просто переименует компоненты в плате.

Можно ли потом обратно экспортировать в Оркад, не знаю, не помню, никогда не озадачивался такой проблемой. Имхо, лучше и удобнее все делать в Протеле. В свое время я на него и пересел со связки Оркад-Протел (работал в ней несколько лет) именно по причинам легкости синхронизации.
DeadMoroz
Перенумерация компонентов в Orcad Capture:
1) в окне проекта выбираете Tools->Annotate,
2) Annotate->Packaging->Action выбираете Reset Part references to ?, все компоненты переименовуются к виду R?
3) далее Annotate->Packaging->Action выбираете Incremental Reference update, все компоненты именуются по порядку

Как далее с Protel я не знаю, а в Orcad Layout выбираем Tools->Ecos->Override Attr и на плате все компонеты переименуются. Может что нибудь подобное есть в Protele?
B-52
Цитата(dxp @ Dec 1 2005, 09:37) *
Хм. Первое, что приходит в голову - ковертнуть схему в Протел и в нем сделать синхронизацию между схемой и платой. Синхронизация там производится на основе уникальных ID компонентов, при первой попытке синхронизации Протел заругается, что эти ИД не совпадают и предложит синхронизировать на основе позиционных. Если сам не предложит (там в разных вариантах, при разных сервиспаках немножно отличное поведение), то руками вызвать диалог синхронизации, который называется Component Links. В нем можно указать, чтобы программа сделала match схемных символов и ППшных футпринтов на основе позиционных. После этого между схемными и писибишными компонентами будет устновлена однозначая идентификация на основе уникальных ИД и теперь можно свободно рулить позиционными в схеме. Т.е. сбрость все позиционные и потом сделать аннотирование в соответствии с выбранной схемой. После чего сделать апдейт платы - он просто переименует компоненты в плате.

Можно ли потом обратно экспортировать в Оркад, не знаю, не помню, никогда не озадачивался такой проблемой. Имхо, лучше и удобнее все делать в Протеле. В свое время я на него и пересел со связки Оркад-Протел (работал в ней несколько лет) именно по причинам легкости синхронизации.


a14.gif Спасибо за совет. У меня получилось это сделать в протеле, правда не из схемы в плату, а из платы в схему. С первым возникли траблы при синхронизации компонентов, пришлось бы наверное ручками их сопоставлять между собой после перенумерации в схеме wacko.gif
dxp
Цитата(B-52 @ Dec 1 2005, 17:03) *
У меня получилось это сделать в протеле, правда не из схемы в плату, а из платы в схему. С первым возникли траблы при синхронизации компонентов, пришлось бы наверное ручками их сопоставлять между собой после перенумерации в схеме wacko.gif

А там этот диалог Components Link - они из PCB'шного редактора и вызывается, не из схемного. Но функция у него одна и та же: установить соответствие между компонентами в схеме и плате на основе уникальных ИД. Вы им пользовались?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.