|
Полезные скрипты для PADS, Делимся скриптами |
|
|
|
Jan 16 2006, 09:07
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 16-01-06
Пользователь №: 13 218

|
Жутко неудобно переименовывать компоненты в PowerLogic. Написал скрипт. Пользуйтесь безвозмездно, т.е. даром. Инструкция: 1. Запустите скрипт 2. Выберите "Select Mode" 3. В фильтре выберите "Select Parts" 4. Заполните поля "Ref Prefix" и "Start Number" 5. Кликайте по компонентам в том порядке в каком хотите их перенумеровать. Компоненты с одинаковым именем будут переименованы добавлением ">" к имени.
|
|
|
|
|
Sep 28 2009, 15:51
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 10-09-09
Пользователь №: 52 273

|
написал несколько скриптов на питоне - может кому-то поможет я забросил это дело, так как то что я хотел (доступ к графике) в интерфейсе PowerLogic отсутствует или я не смог разобраться, а доступ к информации типа "нетлист", который обеспечивает интерфейс, гораздо проще осуществить по текстовым файлам, которые PADS умеет экспортировать и импортировать сам ПИТОН тут http://www.python.org/download/виндовсный интерфейс тут http://python.net/crew/skippy/win32/Downloads.htmlрекомендую сделать MakePy для PowerLogic, тогда будет подсказка по методам и т.п. в PytonWin (ну и быстрее должно быть) также там есть немного недокументированых фич питон позволяет в интерактивном режиме работать - имхо, может пригодится --------------------- 1) скрипты закачивающие аттрибуты в Excel, а потом выкачивающий исправленную таблицу в схему (чего-то в тырнете не нашел ничего работоспособного) закачивает _ВСЕ_ атрибуты, а не по списку, если поле в таблице пустое - значит такого атрибута у данного компонента нету 2) скрипт демонстрирующий callback из PADS-а 3) всякая мелочь: убирание неименованных $$$ цепей, чистка атрибутов, статистика и т.п. --------------------- все это скорее заготовки, смотрите код (там немного), если рискнете применить
Прикрепленные файлы
xl.rar ( 2.01 килобайт )
Кол-во скачиваний: 77
event.rar ( 747 байт )
Кол-во скачиваний: 89
misc.rar ( 3.1 килобайт )
Кол-во скачиваний: 83
|
|
|
|
|
Sep 29 2009, 06:05
|

Профессионал
    
Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952

|
Цитата(Vadim @ Sep 12 2006, 00:12)  Еще два скрипта.Первый формирует из файла платы в PadsLayout файл xyplace.dat, который содержит координаты всех компонентов на плате. Координаты компонентов и угол их разворота можно получить экспортировав плату в CAM350. Вопрос осложняется тем, что под координатой компонента PADS понимает координату точки привязки (ORIGIN), указанную при создании DECALa компонента. А для станка-установщика компонентов нужно единообразие: координаты центра компонента.
|
|
|
|
|
Dec 12 2011, 07:40
|
Знающий
   
Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267

|
Цитата(Александр Карась @ Nov 25 2011, 03:48)  а мне скрипта для скролла нехватает, напишет кто?  Как оказалось - реально, правда не в форме скрипта! Наткнулся вот на этот ресурс, где можно скачать бесплатную утилитку для PADS, кот позволяет осуществлять панорамирование, а также дает возможность контролировать отображение контента наподобие того, как это реализовано в Exp. Очень удобная вещь, на мой взгляд, всем пользующимся PADS рекомендую! Ссылка ниже, там демонстрационные гифки - все отлично видно. http://www.wizyco.com/padshelper/en/features.html
Сообщение отредактировал ClayMan - Dec 12 2011, 07:44
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|