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

 
 
> Скрипт для обозначения микросхем по ГОСТ, Вот, написал скриптик :)
Gennaj
сообщение Nov 14 2007, 08:41
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



В продолжение темы про нумерацию многоэлементных компонентов по ГОСТ (т.е. типа D1.1, D1.2 и т.д.).
Вот, тут на досуге написал скриптик, который сперва запускает процесс Annotate (если не нужно - давите Close и переходите ко второй части скрипта), а затем - производит поиск по всем страницам схем в проекте, если находит элемент из нескольких частей, то скрывает его Designator, создает пользовательское поле Pos_GOST, делает его видимым, записывает в него информацию о позиционном обозначении (по ГОСТ) и помещает на то место, где до этого был десигнатор.
После работы скрипта доступно UNDO (правда, я с этим намучался очень долго - отказывалось работать, пока не перезагрузил машину).
Жду отзывов smile.gif

P.S. Скрипту все равно, как названы такие многоэлементные компоненты. То есть работать должно и с транзисторами, и с релюшками и с чем угодно.

P.P.S. Разработано под Альтиум 6.7. Под более ранними версиями может не работать.

Сообщение отредактировал Gennaj - Nov 14 2007, 08:43
Прикрепленные файлы
Прикрепленный файл  Annotate.rar ( 5.39 килобайт ) Кол-во скачиваний: 354
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение Jun 11 2008, 13:27
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Исходные данные: AD summer08 (в предыдущей версии было точно так же).
DXP -> Preferences... -> Schematic -> Default Primitives -> вкладка MMs -> Designator ставлю нужный мне шрифт (в данном случае Gost type B 12) на листе тоже выбрана миллиметровая система координат. Ставлю элементы как на рисунке, затем запускаю скрипт. На переключателях шрифт поменялся на Times new roman. Делаю Find similar objects ставлю Font same. Вылазит SCH Inspector и как надо выделются оба Designator от переключателей. В SCH Inspector меняю FontID на то что мне нужно. Но шрифт меняется только у одного переключателя. Мда порядок какой-то неудачный получился. Надеюсь разберетесь.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
 

Прикрепленные изображения
Прикрепленное изображение Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post



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

 


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


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