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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
=L.A.=
сообщение Feb 11 2008, 12:16
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Надо в PCAD 2004 sch заменить все резисторы типоразмера 1206 на 0805. То есть, для всех резиторов заменить соответствующий им паттерн. Можно ли это сделать сразу для всех оптом, а не поштучно?


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 11 2008, 12:24
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



http://electronix.ru/forum/index.php?showtopic=43158
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Feb 11 2008, 12:37
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Владимир @ Feb 11 2008, 15:24) *


Я хотел как попрощеsmile.gif) К тому же pcb пока отсутствует. В принципе, есть еще опция EDIT->PARTS-> ( выделить нужное ) -> PROPERTIES-> (выбрать что хочется) , но у меня она не срабатывает , как видно по причине "неодинаковости" резисторов. Так получилось. Вот хотел их привести к общему библиотечному виду, но не получается.
Да, еще хотел применить макрос, чтобы можно было при поштучной замене делать все действия одним легким нажатием, но и макрос не зафунцмклировалsad.gif

Сообщение отредактировал =L.A.= - Feb 11 2008, 12:40


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 11 2008, 12:48
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
Я хотел как попроще)

Как проще в PCAD не пролазит. всегда такие проблемы вызывают осадок после многочисленных действий.и проверки а так ли получилось.
Go to the top of the page
 
+Quote Post
Uree
сообщение Feb 11 2008, 13:18
Сообщение #5


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

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



Да нет проблем:
Options -> Selection Mask
Снимаем все птицы кроме Components, ее надо дважды кликнуть, чтоб стала активной кнопка справа. По той кнопке можно выбрать тип селектируемого компонента - выбирайте в списке 1206. В итоге у вас будут выбираться в окне ТОЛЬКО элементы 1206.
Номинал при замене ессно потеряется.
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Feb 11 2008, 13:23
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Uree @ Feb 11 2008, 16:18) *
Да нет проблем:
Options -> Selection Mask
Снимаем все птицы кроме Components, ее надо дважды кликнуть, чтоб стала активной кнопка справа. По той кнопке можно выбрать тип селектируемого компонента - выбирайте в списке 1206. В итоге у вас будут выбираться в окне ТОЛЬКО элементы 1206.


Только вся эта процедура действует в редакторе PCB а мне надо в SCH. sad.gif

Сообщение отредактировал =L.A.= - Feb 11 2008, 13:23


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post
AlHakim
сообщение Feb 11 2008, 13:29
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 7-02-05
Из: Уфа
Пользователь №: 2 474



Цитата(=L.A.= @ Feb 11 2008, 18:23) *
Только вся эта процедура действует в редакторе PCB а мне надо в SCH. sad.gif

а можно отредактировать схему переведя ее в ASCII, вроде бы просто скопом в любом редакторе smile.gif, не забыв, конечно , копию сделать на всякий случай
Go to the top of the page
 
+Quote Post
Morbid_KIEP
сообщение Feb 11 2008, 13:33
Сообщение #8


Частый гость
**

Группа: Новичок
Сообщений: 123
Регистрация: 30-08-06
Пользователь №: 19 927



Цитата(=L.A.= @ Feb 11 2008, 16:23) *
Только вся эта процедура действует в редакторе PCB а мне надо в SCH. sad.gif

С чего бы это вдруг 07.gif , в SCH все тоже самое, только item меньше, и называется не Components, а Part. Точно также выбираете резисторы 1206, потом в свойствах выбираете библиотеку, где хранятся компоненты и выбираете 0805, они должны заменится, единственный минус Value пропадает.


--------------------
Жизнь - это перемены, хаос, разврат и страдания. Смерть - это мир, порядок и вечная красота.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 11 2008, 13:39
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
Да нет проблем:


Номинал при замене ессно потеряется.
Цитата
единственный минус Value пропадает.

Вот. Снаначала нет проблем. А потом что-то естественно теряется.
Значит если обновляем в схеме, нужно из PCB вытягивать и в схему вводить. Или на оборот. Или дублирующий параметр вводит.

Вот они телодвижения начинаются.

А хотят -- Раз и готово!!!
Go to the top of the page
 
+Quote Post
Uree
сообщение Feb 11 2008, 14:14
Сообщение #10


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

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



Ну в вопросе момент сохранения номиналов приритетным вроде не был?smile.gif Потому что кроме выбора типа Part(сорри, ПКАДа на машине нет, уже начал забывать как что называется) можно иноминал вписать в соответствующую строку. Тогда будут выбираться ПАРТсы только с таким номиналом. Ну и после изменения типа ПАРТа вписать не снимая выделение старый номинал - 3 секунды. Только тогда надо перебирать все номиналы присутствующие в схеме и есть вероятность что-то пропустить...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 11 2008, 14:24
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
Тогда будут выбираться ПАРТсы только с таким номиналом

Значит должны быть бибоиотекм с прописанными всеми номиналами. Это не всегда еть и исомневаюсь что у автора поста так.

Цитата
есть вероятность что-то пропустить...

Есть.

То есь все равно головная боль. Не только все действие нельзя сделать Одной кнопкой, так еще и думать нужно.
Go to the top of the page
 
+Quote Post
Uree
сообщение Feb 11 2008, 14:45
Сообщение #12


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

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



Ну я сомневаюсь, что где-то можно ПОЛНОСТЬЮ корректно сделать это ОДНОЙ кнопкойsmile.gif
Go to the top of the page
 
+Quote Post
bigor
сообщение Feb 11 2008, 14:48
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 825
Регистрация: 28-11-07
Из: г.Винница, Украина
Пользователь №: 32 762



Цитата(Владимир @ Feb 11 2008, 16:24) *
То есь все равно головная боль. Не только все действие нельзя сделать Одной кнопкой, так еще и думать нужно.

Ну так на то и голова у конструктора имеется, чтоб думать, а не токмо шапку носить smile.gif .

Вообще то, не понял я почему это номинал теряется? 07.gif
Система не понимает какой номинал присвоить в том случае, если мы пытаемся произвести замену компонентов с разными значениями атрибута value.
Как правильно советовал Uree, выделяем элементы по типу и по номиналу. Далее производим замену на другой тип. Если номинал у всех компонентов одинаковый - value сохраняется.
В этом деле здорово помогает DesignMeneger. Отсортировал по value, выделил прямо в менеджере нужное, вошел в свойства, заменил тип и все!

P.S. Uree - a14.gif

Сообщение отредактировал bigor - Feb 11 2008, 14:52
Эскизы прикрепленных изображений
 Р В˜Р В·Р С•бражение уменьшено
Прикрепленное изображение
(157.43 килобайт)
 Р В˜Р В·Р С•бражение уменьшено
Прикрепленное изображение
(125.58 килобайт)
 


--------------------
Тезис первый: Не ошибается лишь тот, кто ничего не делает.
Тезис второй: Опыт - великое дело, его не пропьёшь :).
Go to the top of the page
 
+Quote Post
Владимир
сообщение Feb 11 2008, 14:56
Сообщение #14


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
Ну я сомневаюсь, что где-то можно ПОЛНОСТЬЮ корректно сделать это ОДНОЙ кнопкой

Одной если скрипт. тремя (если не считать имени вводимого посадочного места, да и это черз буфер можно) знаю.
Цитата
с разными значениями атрибута value

Можно. А если в схеме с полсотни различных номиналов?

Цитата
Одной если скрипт. тремя (если не считать имени вводимого посадочного места, да и это черз буфер можно) знаю.

Забыл Движение мышкой не считал smile.gif
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Feb 11 2008, 17:03
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(Владимир @ Feb 11 2008, 16:39) *
Вот они телодвижения начинаются.
А хотят -- Раз и готово!!!


Да, именно так. А иначе нет смысла как-то извращаться - если долго и геморно можно менять паттерны по одномуsmile.gif) Вы можете что нибудь посоветовать насчет макросов? У меня как то криво они работают. Хоть узнать в каком месте кривизна: в макросах или в рукахsmile.gif

Цитата(Morbid_KIEP @ Feb 11 2008, 16:33) *
С чего бы это вдруг 07.gif , в SCH все тоже самое, только item меньше, и называется не Components, а Part. Точно также выбираете резисторы 1206, потом в свойствах выбираете библиотеку, где хранятся компоненты и выбираете 0805, они должны заменится, единственный минус Value пропадает.


Извините, был невнимателен. Процедура работает. Номиналы при такой замене, конечно, теряются, но все таки так получается удобнее.

Сообщение отредактировал =L.A.= - Feb 11 2008, 17:11


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 12:21
Рейтинг@Mail.ru


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