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

 
 
 
Reply to this topicStart new topic
> Создание скриптов для Алтиум, как создаються скрипты в Алтиум
serj-sh
сообщение Aug 6 2008, 20:09
Сообщение #1


Участник
*

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



Добрый вечер дезайнерам "связавшихся" с программой Алтиум - меня интересует вопрос о написании скриптов , различного направления и различной целенаправленности в среде программы Алтиум, те примеры которые есть в директории при инсталлировании программы - не достатоная информация для того чтобы , новичку в этой программе можно было написать свой скрипт.. Кто подскажет или укажет ссылку на сайт, или сбросит инструкцию (желательно на русском языке) - о правилах и подробных обьяснениях написания скриптов для программы Алтиум.
Спосибо
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 6 2008, 20:19
Сообщение #2


Гуру
******

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



Слишком общий вопрос.
По поиску тут http://electronix.ru/forum/index.php?act=S...%EA%F0%E8%EF%F2

В частности http://electronix.ru/forum/index.php?showt...1&hl=скрипт

А насчет недостаточной информации-- не правы. Вполне. достаточно
Go to the top of the page
 
+Quote Post
serj-sh
сообщение Aug 7 2008, 05:59
Сообщение #3


Участник
*

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



Цитата(Владимир @ Aug 6 2008, 23:19) *
Слишком общий вопрос.
По поиску тут http://electronix.ru/forum/index.php?act=S...%EA%F0%E8%EF%F2

В частности http://electronix.ru/forum/index.php?showt...1&hl=скрипт

А насчет недостаточной информации-- не правы. Вполне. достаточно


и все таки есть ли где то в сети (не обязательно на этом сайте) - информация (подробная и желательно на русском языке) по поводу написания скриптов...или это не реально найти.
дело в том что я покуда нахожу только "обрывки" информации.. и ссылки на "лабораторные" идеи трудящихся smile.gif... хотелось бы и самому что сделать но надо же основу какую то иметь.
спосибо
Go to the top of the page
 
+Quote Post
Владимир
сообщение Aug 7 2008, 06:47
Сообщение #4


Гуру
******

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



Подробной и на русском нет. По крайней мере мне не встречалась.
Тут многие тренировались в написании скриптов.
Однако лето. Отпуск. Давно здесь не появлялись. Ждите сентября.
Go to the top of the page
 
+Quote Post
serj-sh
сообщение Aug 7 2008, 07:39
Сообщение #5


Участник
*

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



Цитата(Владимир @ Aug 7 2008, 09:47) *
Подробной и на русском нет. По крайней мере мне не встречалась.
Тут многие тренировались в написании скриптов.
Однако лето. Отпуск. Давно здесь не появлялись. Ждите сентября.



однако... лето... но мы работаем smile.gif))).. ок.. спосибо и на этом.. значит будем ждать - "с моря погоды"
Go to the top of the page
 
+Quote Post
vovanse
сообщение Aug 8 2008, 08:43
Сообщение #6


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

Группа: Свой
Сообщений: 185
Регистрация: 14-02-06
Из: Кемерово
Пользователь №: 14 293



На русском сильно сомневаюсь что найдется, а вот здесь можно посмотреть на английском http://www.altium.com/community/support/le...LearningGuides/ . Например Delphi Script Reference, затем поискать что-то вроде RTL reference .
Go to the top of the page
 
+Quote Post
eXeC001er
сообщение Aug 8 2008, 15:30
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 305
Регистрация: 23-02-05
Из: Краснодар
Пользователь №: 2 848



весьма быстро скрипты изучаюится на основе примеров. главное выбрать что либо одно.
я к примеру научился создавать футпринт за день не зная что такое скрипт.
берете пример, поиск по справке и вперед.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Nov 10 2009, 13:18
Сообщение #8


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

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Много тем было создано тут по скриптописанию... Вроде все должно быть понятно, но вот иногда....
Тут вот уже мучались со шрифтами. Как я глянул, там по идее должно быть достаточно приравнять FontID. Это в схемном редакторе.
В PCB же я так и не смог понять, как можно поменять у строки stroke шрифт с Default на другой? TrueType получается ставить и настраивать.
В PCB API Reference, равно как и в примерах, показано как поместить строку с Default шрифтом. Свойство FontName действует только на TrueType, про FontID и работу с ним вообще ничего не сказано, равно как и нет функций sad.gif

Хотел написать скрипт для переноса на другой слой и изменения размера шрифта полей Name(Designator) и Comment компонентов, а тут облом! Видимо часть придется делать руками.

Дополнение

Получилось!!!
Все таки за Stroke отвечает FontID и с TTFont он никак не связан.
Просто нумерация идет почему-то не с 0, а с 1
1-Default
2-SansSerif
3-Serif
Go to the top of the page
 
+Quote Post
Владимир
сообщение Nov 10 2009, 13:46
Сообщение #9


Гуру
******

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



Цитата(Alechek @ Nov 10 2009, 15:18) *
Много тем было создано тут по скриптописанию... Вроде все должно быть понятно, но вот иногда....
Тут вот уже мучались со шрифтами. Как я глянул, там по идее должно быть достаточно приравнять FontID. Это в схемном редакторе.
В PCB же я так и не смог понять, как можно поменять у строки stroke шрифт с Default на другой? TrueType получается ставить и настраивать.
В PCB API Reference, равно как и в примерах, показано как поместить строку с Default шрифтом. Свойство FontName действует только на TrueType, про FontID и работу с ним вообще ничего не сказано, равно как и нет функций sad.gif

Хотел написать скрипт для переноса на другой слой и изменения размера шрифта полей Name(Designator) и Comment компонентов, а тут облом! Видимо часть придется делать руками.

Дополнение

Получилось!!!
Все таки за Stroke отвечает FontID и с TTFont он никак не связан.
Просто нумерация идет почему-то не с 0, а с 1
1-Default
2-SansSerif
3-Serif

Надо положить на ус smile.gif
Авось пригодится.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Nov 10 2009, 15:14
Сообщение #10


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

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Ладна, положу на ус всем еще и свои творения. Авось кому пригодится.

Скриптики для переименования мех слоев и для предварительной расстановки позиционных обозначений и номиналов.

Вот выявился еще косяк АDS09 (без сервис паков) - после выполнения скрипта авторасстановки текста, некоторые строки нельзя сдвинуть с места, хотя по идее все должно быть.
Лечится выделением всех строк и и сменой какого либо свойства в PCB Inspector, допустим, установить и снять галочку Locked.
Прикрепленный файл  MechanicalLayerRename.rar ( 436 байт ) Кол-во скачиваний: 133

Прикрепленный файл  NameAndCommentToRefDes.rar ( 1.47 килобайт ) Кол-во скачиваний: 143
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 12:13
Рейтинг@Mail.ru


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