Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как добавить новый атрибут во все экземпляры компонента?
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
DSIoffe
Здравствуйте все!
Пусть мне нужно добавить ко всем, например, резисторам, новый атрибут. Я добавляю его в библиотечный компонент резистора, а потом пытаюсь через force update присвоить всем резисторам. И ни в одном из четырёх режимов force update он не добавляется.
Как добавить новый атрибут ко всем однотипным деталям схемы сразу?
И как отредактировать атрибут сразу для всех однотипных деталей схемы?
У меня PCAD 2006.
Заранее признателен.
Сергей Борщ
Сохранить в ASCII, открыть редактором, Find & Replace, All
ViKo
Цитата(DSIoffe @ Nov 23 2011, 12:20) *
потом пытаюсь через force update присвоить всем резисторам

А сам компонент (резистор) в списке Force Update вы выделяете?
DSIoffe
Спасибо.
Цитата("Сергей Борщ")
Сохранить в ASCII, открыть редактором, Find & Replace, All

Можно, конечно. А легальный, PCAD-ский способ есть?
Цитата("ViKo")
А сам компонент (резистор) в списке Force Update вы выделяете?

Выделяю.
ViKo
Цитата(DSIoffe @ Nov 23 2011, 14:37) *
Выделяю.

Проверил. Атрибуты меняются. В библиотеке проверьте, есть ли они. И та ли библиотека используется. А то, может, берется из совсем другой.
DSIoffe
Цитата("ViKo")
Проверил. Атрибуты меняются.

Спасибо огромное! Точно, надо было переставить библиотеки в Library - Setup.
zxcv
Есть еще вариант. И без изменения атрибутов в библиотеке. Подходит как для pcb, так и для sch.

1. Открываем пункт меню View - Design Menager
2. Сортируем компоненты по типу (нажать на заголовок таблицы Type)
3. Выбираем все (или не все) компоненты одного (или нескольких) типов
4. ПКМ на выбранном. Properties - Attributes - Add...

Далее надеюсь все ясно...
Mikle Klinkovsky
Натравливаем selection mask на нужный компонент, обводим выделением всю плату и "4. ПКМ на выбранном. Properties - Attributes - Add..."
Сергей Борщ
QUOTE
"4. ПКМ на выбранном. Properties - Attributes - Add..."
И в какое, простите, место компонента попадет этот атрибут? Чтобы потом его вручную на каждом компоненте передвигать в нужное?
ViKo
Цитата(Сергей Борщ @ Nov 24 2011, 11:16) *
И в какое, простите, место компонента попадет этот атрибут? Чтобы потом его вручную на каждом компоненте передвигать в нужное?

Шлепнется в середину, я думаю. Все равно они невидимы, зачем их передвигать?
Mikle Klinkovsky
Если сделать видимыми, то, IMHO, точкой привязки с выравниванием по нижнему левому углу на рефпоинт компонента, на слой шелкографии.

PS А может в 2006м добавили настроек по умолчанию для вновь появляющихся атрибутов? Или нет? sm.gif
ViKo
Цитата(Mikle Klinkovsky @ Nov 24 2011, 14:02) *
Если сделать видимыми, то, IMHO, точкой привязки с выравниванием по нижнему левому углу на рефпоинт компонента, на слой шелкографии.

Правильно, на RefPoint. Для схемы - в цвете PartAttr. А выравнивание можно задать. Я предпочитаю по центру.
P.S. А для корпусов я и точку привязки делаю в центре. Вот они, атрибуты, и шлепаются в центр.
DSIoffe
Надо же, какая познавательная тема получилась. Большое вам спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.