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

 
 
 
Reply to this topicStart new topic
> Замена компонентов в Capture без изменения RefDes
def_rain
сообщение May 27 2016, 10:07
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Здравствуйте.
Иногда бывает необходимо подправить уже готовый проект, допустим заменить в схеме несколько конденсаторов с 4.7мкФ на 10мкФ (корпус один и тот же, так что трассировку править не нужно). Причем заменить их так, чтобы в Bill of materials тоже отразились эти изменения (изменился номинал и производитель).
В моей библиотеке capasitors.olb есть два разных уго соответственно для 4.7мкФ и 10мкФ (с разными номиналами и производителем).
Удаляю на схеме конденсатор 4.7мкФ, ставлю на его место 10мкФ из библиотеки, НО при этом изменяется естественно и RefDes.

Вопрос:
Как заменить один кондер на другой и чтобы при этом RefDes остался как у предыдущего?
Можно конечно запомнить номера и переименовать refdes после замены кондеров в ручную...
Но что делать если их много?
Можно ли как то автоматизировать процесс?
Go to the top of the page
 
+Quote Post
alexa1973
сообщение May 27 2016, 10:20
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



В папке Design Cache можно найти компонент и сделать replace cache на правой кнопке, надо оставить птичку в графе сохранения свойств
Go to the top of the page
 
+Quote Post
def_rain
сообщение May 27 2016, 11:32
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(alexa1973 @ May 27 2016, 23:20) *
В папке Design Cache можно найти компонент и сделать replace cache на правой кнопке, надо оставить птичку в графе сохранения свойств

Спасибо.
Только немного поправлю Вас.
В моем случае, галочку наоборот не нужно оставлять в графе Сохранить св-ва, а переместить ее на Заменить св-ва.
У меня сделано так, что номинал конденсаторов указан в св-ве Value, и чтобы в BOM изменения тоже перенеслись нужно эти св-ва заменять. При этом поставив галачку на отдельной графе Preserve RefDes.
В итоге получаем на прежних RefDes нужные компоненты.
Еще раз спасибо.

Вот еще интересно, а если нужно заменить таким же образам только у некоторых компонентов УГО со св-вами без изменения позиционных обозначений?
Допустим имеем в схеме 100 шт. Уго "10uF 0603" 50 штук из которых нужно сделать(заменить на) "4.7uF 0603"?
Есть для таких случаев способ?
Ведь вышеупомянутый способ применяет для всех УГО.
Go to the top of the page
 
+Quote Post
alexa1973
сообщение May 27 2016, 12:38
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 206
Регистрация: 10-03-12
Пользователь №: 70 714



Спасибо за поправку. В идеале нужно работать с CIS, там Вы выбираете нужные компоненты и привязываете вход к другой строчке в базе данных. Если нет CIS и базы данных надо выбрать компоненты и заменить свойства. Есть несколько путей. Например выбрать проект, пойти в edit - browse - parts, отсортировать, выбрать нужные, edit-properties. Теперь можно работать с copy/paste. Просто сменить часть символов не получится.
Go to the top of the page
 
+Quote Post
def_rain
сообщение Jun 16 2016, 11:34
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(alexa1973 @ May 28 2016, 02:38) *
Если нет CIS и базы данных надо выбрать компоненты и заменить свойства. Есть несколько путей. Например выбрать проект, пойти в edit - browse - parts, отсортировать, выбрать нужные, edit-properties. Теперь можно работать с copy/paste.


Это понятно, просто заменяем УГО для всех компонентов данного типа на плате.

Цитата(alexa1973 @ May 28 2016, 02:38) *
Просто сменить часть символов не получится.


Вот это как раз и нужно...
Заменить только часть компонентов на плате с определенным уго на другой уго. Чтобы при этом не изменилась трассировка. (НЕ CIS)

Интересно, зачем тогда в Edit Prapeties у компонента в Capture есть графа (св-во) Graphic в котором, как я понимаю, указано УГО для данного компонента? Причем в этом св-ве есть стрелочка вниз, которая по идее должна раскрывать весь список, но там почему то только одно, выбранное в данный момент УГО. См. Фото.
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Jun 17 2016, 22:01
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623



Цитата(def_rain @ May 27 2016, 14:32) *
Вот еще интересно, а если нужно заменить таким же образам только у некоторых компонентов УГО со св-вами без изменения позиционных обозначений?
Допустим имеем в схеме 100 шт. Уго "10uF 0603" 50 штук из которых нужно сделать(заменить на) "4.7uF 0603"?
Есть для таких случаев способ?
Ведь вышеупомянутый способ применяет для всех УГО.


Поясните, пожалуйста, задачу.

Вам нужно заменить Value для выбранных компонентов, или УГО (то есть графику) для выбранных компонентов?
Если первое - то действительно легко делается через Edit Properties, и там группой выбираете поля Value, делаете правой кнопкой мыши Edit и вводите новый номинал.
А если надо менять графику (интересно, зачем?),
то это действительно делается в функционале CIS, команда Link Database Part на правой кнопке мыши, и выбираете в базе новый компонент для замены всех выбранных. Если у вас нет CIS, то придется заменять графику поштучно, или сразу для всех.

Выбрать компоненты можно как в графическом режиме на схеме, так и в Part Manager.


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
def_rain
сообщение Jun 22 2016, 08:28
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(PCBtech @ Jun 18 2016, 12:01) *
А если надо менять графику (интересно, зачем?),
то это действительно делается в функционале CIS, команда Link Database Part на правой кнопке мыши, и выбираете в базе новый компонент для замены всех выбранных. Если у вас нет CIS, то придется заменять графику поштучно, или сразу для всех.

Выбрать компоненты можно как в графическом режиме на схеме, так и в Part Manager.


Спасибо за ответ.
Первый вариант мне не подойдет.
У меня именно второй вариант. Менять нужно УГО целиком, хоть и графика у них одинаковая.
Объясню подробнее почему:
Ситуация такая заменить нужно допустим несколько кондеров с одного номинала на другой. Если бы все так было просто и фактически менялся только номинал, то лучше воспользоваться конечно 1 способом (просто изменить св-во value)
НО, т.к. эти компоненты имеют индивидуальные св-ва Part number, Manufacture, Tolerance, dielectric Typ, то менять нужно все эти св-ва (т.к. если меняется номинал кондера, то изменится и Part number и все остальное, а значит в BOM будет неадекватна).



Сообщение отредактировал def_rain - Jun 22 2016, 08:38
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 22 2016, 08:32
Сообщение #8


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



При таком подходе имеет смысл задуматься над БД - это должно весьма упростить жизнь.
Go to the top of the page
 
+Quote Post
def_rain
сообщение Jun 22 2016, 08:39
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(Uree @ Jun 22 2016, 22:32) *
При таком подходе имеет смысл задуматься над БД - это должно весьма упростить жизнь.

Вы имеете в виду переходить на CIS?
Или как то в обычном Capture можно организовать базу данных?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 22 2016, 09:09
Сообщение #10


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Переходить. В обычном кажется нет возможности подключения БД, на то он и обычный.
Go to the top of the page
 
+Quote Post
def_rain
сообщение Jun 22 2016, 09:22
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(Uree @ Jun 22 2016, 23:09) *
Переходить. В обычном кажется нет возможности подключения БД, на то он и обычный.

А не подскажите есть ли какие то проблемы совместимостей проектов между CIS и Capture?
ЕСли я хочу перевести десяток проекты на CIS, чем это для меня обернется?
Нужно будет сделать БД и применить к проекту или еще что то трудоемкое?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 22 2016, 09:55
Сообщение #12


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Увы, тут не подскажу, ибо не знаю. Не использую базу, поэтому как выглядит переход на ее использование, тем более в уже готовых проектах, могу только догадываться.
Наверняка проще будет переходить в новых проектах, которые только будут создаваться. Потому как скорее всего в существующих придется полностью заменять все компоненты на новые с прописыванием их атрибутов из базы, а это вряд ли пройдет просто и гладко. Как бы вообще не "развалились" такие проекты, в смысле связки схема-плата... Но это так, догадки.
Go to the top of the page
 
+Quote Post
SSerge
сообщение Jun 22 2016, 11:36
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 719
Регистрация: 13-09-05
Из: Novosibirsk
Пользователь №: 8 528



Цитата(def_rain @ Jun 22 2016, 16:22) *
А не подскажите есть ли какие то проблемы совместимостей проектов между CIS и Capture?

Никаких, CIS - это просто дополнительные "удобства" во время работы в Capture, сами файлы .dsn остаются точно такими же.
Не важно откуда Вы взяли компонент, из одной из библиотек обычным образом или при посредничестве CIS, этот компонент первым делом помещается в собственную библиотеку проекта (называется Design Cache) и с этого момента для Capture есть только этот компонент в Design Cache, до всего остального ей дела нет.
Проект получается независим от библиотек потому что "всё своё носит с собой".


--------------------
Russia est omnis divisa in partes octo.
Go to the top of the page
 
+Quote Post
def_rain
сообщение Jun 23 2016, 10:03
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Спасибо, буду пробовать как время появится!
Go to the top of the page
 
+Quote Post

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

 


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


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