Serg1976 0 12 июля, 2005 Опубликовано 12 июля, 2005 · Жалоба Добрый день! подскажите как в Capture CIS осуществить следующие действия: 1. можно ли вытянуть из электрической схемы библиотеку для схемы с используемыми в ней символами? 2. как избавиться от атрибутов R (только чтение) на шинах? 3. как переименовать цепь во всем проекте? педаль Rename net не нашел. Может быть это из-за 2-го пункта пока не возможно? Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 13 июля, 2005 Опубликовано 13 июля, 2005 · Жалоба 1. Создать новую библиотеку и из дезайн кэша вашего проекта методом ctrlC-ctrlV перекопировать нужные символы 2. ??? 3. Поставить на цепи NetAlias Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg1976 0 14 июля, 2005 Опубликовано 14 июля, 2005 · Жалоба 3. Поставить на цепи NetAlias <{POST_SNAPBACK}> dm_mur, функция NetAlias не очень удобная, т. к. не переименовывает цепь, а накладывает новое название на старое, при этом надо удалять старое название цепи. Также NetAlias не переименовывает цепь целиком если она разбросана по проекту. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 14 июля, 2005 Опубликовано 14 июля, 2005 · Жалоба насчет накладывания - не совсем понятно что вы имеете ввиду. после простановки NetAlias в свойствах цепи единственное название. Если цепь разбросана по проекту - да, в каждом блоке она имеет свое название ( в соответствии со схемой блока). А вот на плате название одно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg1976 0 14 июля, 2005 Опубликовано 14 июля, 2005 · Жалоба насчет накладывания - не совсем понятно что вы имеете ввиду. после простановки NetAlias в свойствах цепи единственное название. Если цепь разбросана по проекту - да, в каждом блоке она имеет свое название ( в соответствии со схемой блока). А вот на плате название одно. <{POST_SNAPBACK}> под накладыванием имени цепи понимаю, то что получается в результате следующих операций: 1. расположил проводники на схеме 2. при помощи Place NetAlias обозвал их Adr[0..2]. На этой же схеме есть эта же шина, но только в другом углу страницы. 3. Например решил переименовать цепь Adr0 в B_Adr0. Для этого давим на педаль Place NetAlias, вводим B_Adr0 и тянем курсор к цепи, которую хотим переименовать. 4. ставим новое название B_Adr0 на цепь Adr0. При этом старое название Adr0 не пропадает. В результате на одной цепи живут два имени. Также кусок цепи Adr0, который находится в углу листа схемы не меняет свое название. Такие вот кренделя имею. Может что-то не так делаю? Просвятите, please! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 6 14 июля, 2005 Опубликовано 14 июля, 2005 · Жалоба Правильный ответ, к сожалению, такой: в Capture нет возможности изменить alias нескольких отрезков цепи одним движением. Если нужно изменить имя цепи, которое будет видно в разводке, то для этого можно не менять все названия цепей в случае иерархического проекта, а достаточно поменять название цепи только на самом верхнем уровне иерархии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg1976 0 14 июля, 2005 Опубликовано 14 июля, 2005 · Жалоба Правильный ответ, к сожалению, такой: в Capture нет возможности изменить alias нескольких отрезков цепи одним движением. Если нужно изменить имя цепи, которое будет видно в разводке, то для этого можно не менять все названия цепей в случае иерархического проекта, а достаточно поменять название цепи только на самом верхнем уровне иерархии. <{POST_SNAPBACK}> Тогда понятно, спасибо за ответ. Появился еще один вопрос, по свойству swap pin. каким образом в компоненте указывается, что пин имеет свойство swap? Из документации, подчерпнул, что для этого при необходимо в part property для требуемого пина ввести pin_group=1. После чего swap id изменит свое значение с -1 на 0. Но этого почему то не происходит. Как правильно настроить опцию swap pin? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 15 июля, 2005 Опубликовано 15 июля, 2005 · Жалоба Понятно. Если вы хотите переименовать цепь, на которой уже есть NetAlias - щелкните по имеющемуся NetAlias и переименуйте его, а не ставьте новый. При этом другие NetAliasы с аналогичным названием НЕ переименовываются. Чтобы переименовать их кучей, войдите Edit->GlobalReplace. Там поставьте галку NetAlias, введите старое название и новое. Они пререименуются ВСЕ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 15 июля, 2005 Опубликовано 15 июля, 2005 · Жалоба Правильный ответ, к сожалению, такой: в Capture нет возможности изменить alias нескольких отрезков цепи одним движением.<{POST_SNAPBACK}> Это неправильный ответ. Edit->GlobalReplace Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 15 июля, 2005 Опубликовано 15 июля, 2005 · Жалоба Появился еще один вопрос, по свойству swap pin. каким образом в компоненте указывается, что пин имеет свойство swap? Из документации, подчерпнул, что для этого при необходимо в part property для требуемого пина ввести pin_group=1. После чего swap id изменит свое значение с -1 на 0. Но этого почему то не происходит. Как правильно настроить опцию swap pin? <{POST_SNAPBACK}> Для OrCAD Layout достаточно свойства PinGroup. Для сваппируемых пинов необходимо поставить один номер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg1976 0 15 июля, 2005 Опубликовано 15 июля, 2005 · Жалоба Для OrCAD Layout достаточно свойства PinGroup. Для сваппируемых пинов необходимо поставить один номер. <{POST_SNAPBACK}> dm_mur, спасибо за комментарии по NetAlias. Сваппировать пины пытаюсь в Allegro, и что-то пока не получается. номер PinGroup для каждой группы пинов один. Как добится сваппирования в Allegro? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serg1976 0 15 июля, 2005 Опубликовано 15 июля, 2005 · Жалоба Добрый вечер всем! никак не могу одолеть установку свойства 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!!! помогите разобраться в чем дело, что я не так делаю??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alex11 6 5 сентября, 2005 Опубликовано 5 сентября, 2005 · Жалоба Если еще нужно. При редактировании элемента в библиотеке надо включить View->package, затем выбрать Edit->Properties. В появляющейся табличке уже есть колонка Pin Group, но пустая. Если ее заполнить, то по крайней мере в Layout оно передается. В Allegro не пробовал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться