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

 
 
 
Reply to this topicStart new topic
> Как добавить новый атрибут во все экземпляры компонента?
DSIoffe
сообщение Nov 23 2011, 09:20
Сообщение #1


Дима
*****

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



Здравствуйте все!
Пусть мне нужно добавить ко всем, например, резисторам, новый атрибут. Я добавляю его в библиотечный компонент резистора, а потом пытаюсь через force update присвоить всем резисторам. И ни в одном из четырёх режимов force update он не добавляется.
Как добавить новый атрибут ко всем однотипным деталям схемы сразу?
И как отредактировать атрибут сразу для всех однотипных деталей схемы?
У меня PCAD 2006.
Заранее признателен.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 23 2011, 10:48
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Сохранить в ASCII, открыть редактором, Find & Replace, All


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 23 2011, 11:20
Сообщение #3


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(DSIoffe @ Nov 23 2011, 12:20) *
потом пытаюсь через force update присвоить всем резисторам

А сам компонент (резистор) в списке Force Update вы выделяете?
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 23 2011, 11:37
Сообщение #4


Дима
*****

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



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

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

Выделяю.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 23 2011, 11:42
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



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

Проверил. Атрибуты меняются. В библиотеке проверьте, есть ли они. И та ли библиотека используется. А то, может, берется из совсем другой.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 23 2011, 11:48
Сообщение #6


Дима
*****

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



Цитата("ViKo")
Проверил. Атрибуты меняются.

Спасибо огромное! Точно, надо было переставить библиотеки в Library - Setup.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
zxcv
сообщение Nov 23 2011, 17:01
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 10-01-10
Пользователь №: 54 704



Есть еще вариант. И без изменения атрибутов в библиотеке. Подходит как для pcb, так и для sch.

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

Далее надеюсь все ясно...
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Nov 24 2011, 06:57
Сообщение #8


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Натравливаем selection mask на нужный компонент, обводим выделением всю плату и "4. ПКМ на выбранном. Properties - Attributes - Add..."


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 24 2011, 08:16
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE
"4. ПКМ на выбранном. Properties - Attributes - Add..."
И в какое, простите, место компонента попадет этот атрибут? Чтобы потом его вручную на каждом компоненте передвигать в нужное?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 24 2011, 10:51
Сообщение #10


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Сергей Борщ @ Nov 24 2011, 11:16) *
И в какое, простите, место компонента попадет этот атрибут? Чтобы потом его вручную на каждом компоненте передвигать в нужное?

Шлепнется в середину, я думаю. Все равно они невидимы, зачем их передвигать?
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Nov 24 2011, 11:02
Сообщение #11


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



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

PS А может в 2006м добавили настроек по умолчанию для вновь появляющихся атрибутов? Или нет? sm.gif


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 24 2011, 11:13
Сообщение #12


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Mikle Klinkovsky @ Nov 24 2011, 14:02) *
Если сделать видимыми, то, IMHO, точкой привязки с выравниванием по нижнему левому углу на рефпоинт компонента, на слой шелкографии.

Правильно, на RefPoint. Для схемы - в цвете PartAttr. А выравнивание можно задать. Я предпочитаю по центру.
P.S. А для корпусов я и точку привязки делаю в центре. Вот они, атрибуты, и шлепаются в центр.
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Nov 24 2011, 13:48
Сообщение #13


Дима
*****

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



Надо же, какая познавательная тема получилась. Большое вам спасибо.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 04:31
Рейтинг@Mail.ru


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