реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Orcad-Protel: как сделать сквозняк RefDes -ов?
B-52
сообщение Nov 30 2005, 16:27
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 24-03-05
Пользователь №: 3 657



Работаю в Orcad(схема) --> Protel99(плата)
Неаккуратненько получилось с RefDes -ами в схеме. blink.gif
Нумерация компонентов не очень похожа на нормальную, сквозную, типа 1-2-3-4-5
А как бы в схеме оркада перебить нумерацию компонентов и загнать это дело в протел,
чтобы трассировка и футпринты остались девственно нетронутыми?
Или наоборот, что ли? cool.gif


--------------------
"Мы так подкованы, что нам копыта жмут подковы..."
Go to the top of the page
 
+Quote Post
dxp
сообщение Dec 1 2005, 06:37
Сообщение #2


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



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

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

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


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
DeadMoroz
сообщение Dec 1 2005, 08:23
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 3-02-05
Пользователь №: 2 391



Перенумерация компонентов в 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?
Go to the top of the page
 
+Quote Post
B-52
сообщение Dec 1 2005, 11:03
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 76
Регистрация: 24-03-05
Пользователь №: 3 657



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

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


a14.gif Спасибо за совет. У меня получилось это сделать в протеле, правда не из схемы в плату, а из платы в схему. С первым возникли траблы при синхронизации компонентов, пришлось бы наверное ручками их сопоставлять между собой после перенумерации в схеме wacko.gif


--------------------
"Мы так подкованы, что нам копыта жмут подковы..."
Go to the top of the page
 
+Quote Post
dxp
сообщение Dec 1 2005, 12:03
Сообщение #5


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



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

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


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 06:40
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016