|
|
  |
работа в Capture CIS от SPB15.2 |
|
|
|
Jul 14 2005, 08:58
|
Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278

|
Цитата(dm_mur @ Jul 13 2005, 06:51) 3. Поставить на цепи NetAlias dm_mur, функция NetAlias не очень удобная, т. к. не переименовывает цепь, а накладывает новое название на старое, при этом надо удалять старое название цепи. Также NetAlias не переименовывает цепь целиком если она разбросана по проекту.
|
|
|
|
|
Jul 14 2005, 14:36
|
Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278

|
Цитата(dm_mur @ Jul 14 2005, 12:28) насчет накладывания - не совсем понятно что вы имеете ввиду. после простановки NetAlias в свойствах цепи единственное название. Если цепь разбросана по проекту - да, в каждом блоке она имеет свое название ( в соответствии со схемой блока). А вот на плате название одно. под накладыванием имени цепи понимаю, то что получается в результате следующих операций: 1. расположил проводники на схеме 2. при помощи Place NetAlias обозвал их Adr[0..2]. На этой же схеме есть эта же шина, но только в другом углу страницы. 3. Например решил переименовать цепь Adr0 в B_Adr0. Для этого давим на педаль Place NetAlias, вводим B_Adr0 и тянем курсор к цепи, которую хотим переименовать. 4. ставим новое название B_Adr0 на цепь Adr0. При этом старое название Adr0 не пропадает. В результате на одной цепи живут два имени. Также кусок цепи Adr0, который находится в углу листа схемы не меняет свое название. Такие вот кренделя имею. Может что-то не так делаю? Просвятите, please!
|
|
|
|
|
Jul 14 2005, 16:07
|
Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278

|
Цитата(Alex11 @ Jul 14 2005, 18:25) Правильный ответ, к сожалению, такой: в Capture нет возможности изменить alias нескольких отрезков цепи одним движением. Если нужно изменить имя цепи, которое будет видно в разводке, то для этого можно не менять все названия цепей в случае иерархического проекта, а достаточно поменять название цепи только на самом верхнем уровне иерархии. Тогда понятно, спасибо за ответ. Появился еще один вопрос, по свойству swap pin. каким образом в компоненте указывается, что пин имеет свойство swap? Из документации, подчерпнул, что для этого при необходимо в part property для требуемого пина ввести pin_group=1. После чего swap id изменит свое значение с -1 на 0. Но этого почему то не происходит. Как правильно настроить опцию swap pin?
|
|
|
|
|
Jul 15 2005, 03:24
|

Местный
  
Группа: Свой
Сообщений: 255
Регистрация: 10-03-05
Из: Омск
Пользователь №: 3 195

|
Цитата(Alex11 @ Jul 14 2005, 18:25) Правильный ответ, к сожалению, такой: в Capture нет возможности изменить alias нескольких отрезков цепи одним движением. Это неправильный ответ. Edit->GlobalReplace
|
|
|
|
|
Jul 15 2005, 03:42
|

Местный
  
Группа: Свой
Сообщений: 255
Регистрация: 10-03-05
Из: Омск
Пользователь №: 3 195

|
Цитата(Serg1976 @ Jul 14 2005, 19:07) Появился еще один вопрос, по свойству swap pin. каким образом в компоненте указывается, что пин имеет свойство swap? Из документации, подчерпнул, что для этого при необходимо в part property для требуемого пина ввести pin_group=1. После чего swap id изменит свое значение с -1 на 0. Но этого почему то не происходит. Как правильно настроить опцию swap pin? Для OrCAD Layout достаточно свойства PinGroup. Для сваппируемых пинов необходимо поставить один номер.
|
|
|
|
|
Jul 15 2005, 08:52
|
Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278

|
[quote=dm_mur,Jul 15 2005, 06:42] [/quote] Для OrCAD Layout достаточно свойства PinGroup. Для сваппируемых пинов необходимо поставить один номер. [/quote] dm_mur, спасибо за комментарии по NetAlias. Сваппировать пины пытаюсь в Allegro, и что-то пока не получается. номер PinGroup для каждой группы пинов один. Как добится сваппирования в Allegro?
|
|
|
|
|
Jul 15 2005, 18:32
|
Частый гость
 
Группа: Свой
Сообщений: 167
Регистрация: 6-07-04
Пользователь №: 278

|
Добрый вечер всем! никак не могу одолеть установку свойства swap для пинов, и чтобы свиппирование происходило в Allegro. порядок моих действий следующий: 1. в Capture CIS создал библиотеку 2. в библиотеке выбираю new part. Далее выбираю имя компонента и присваиваю ему footprint. 3. ввожу пины. 4. выбираю группу созданных пинов и давлю на менюEdit и выбираю property. 5. в появившемся окне добавляю новое свойство PinGroup и присваиваю выбранным пинам 1. 6. сохраняю библиотеку и подклячаю ее к проекту. 7. ввожу созданный компонент в схему и правой кнопкой мыши выбираю Edit properties. 8. в окне propertн editor выбираю закладку pins. В результате выше перечисленных действий вижу, что есть свойства PinGroup=1 и Swap ID=-1 что говорит о, том что свапирование для пина не действует. Все попытки как-либо изменить значение свойства PinGroup ни к чему не приводят.
проект свободно залетает в Allegro, весь серсес работает (аоннотации, выделения, поиск и т. д), а swap pin не хочет. Если в Allegro выбрать команду swap pin и щелкнуть на пин, то Allegro пишет, что swap pin property zero. Опция noswapripup в Allegro выключена.
Знатоки Capture CIS!!! помогите разобраться в чем дело, что я не так делаю???
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|