Установка скриптов

Загрузка проекта скрипта.

Все скрипты имеют открытый исходный код и размещены на sourceforge.net. Для получения скрипта необходимо перейти на сайт по кнопке

Download AltiumScripts

На открытой страничке нажать Download Snapshot для загрузки последней версии скрипта.

Загрузятся все файлы проекта скрипта упаковаными в один zip файл. Файл распаковать, размесить в надежном месте, например, D:\Work\Altium\Scripts, папку переименовать. Должно выглядить примерно так:

Содержимое папки:

Основные файлы для работы скрипта - это фал проекта .PrjScr и файл текста скрипта, в данном случе .pas. Если скрипт подразумевает использование окон, то в папке также будет находиться файл .dfm. Файлы .bmp содержат иконки для размещения пиктограм на панелях Altium Designer.

Рассмотрим вариант установки скрипта с добавлением кнопки на панель инструментов и в меню.

Открыть файл .PrjScr в Altium Designer. Проект должен появиться в дереве проектов

Для удобства запуска скрипта в Altium Designer необходимо сперва создать кнопку. Наилучший вариант - создать отдельную панель Scripts и на нее добавлять кнопки. Для создания панели PCB редактора необходимо открыть любой PCB файл и щелкнуть правой кнопкой мыши на панели инструментов. Во всплывающем меню выбрать пункт Customize

В окне Customizing PCB Editor перейти в раздел Toolbars, нажать New для создания новой панели инструментов. Назвать Scripts.

Вернуться в раздел Commands, в списке Categories слева выбрать [Scripts]. В списке Commands справа будет перечень загруженных скриптов и доступных процедур и функций скрипта.

Из списка нужно выбрать нужную процедуру и перенести на панель Scripts

На панель добавится кнопка и автоматически откроется окно редактирования команды скрипта

Часть полей заполнено автоматически, часть необходимо поправить/дополнить. Поля - Process и Parameters править не нужно.

Process - Название процесса Altium, ScriptingSystem:RunScript запускает механизм выполнения скрипта;

Parameters - Параметры процесса. Для команды процесса RunScript это путь до проекта скрипта, файла с текстом и адрес конкретной процедуры;

Caption - Название. Будет отображаться при размещении кнопки скрипта в меню или на панели, если кнопке не будет присвоена картинка. Т.к. кнопку скрипта планируется разместить не только на панели, но и в меню, то необходимо присвоить название с использованием символа & этот символ позволить выполнить скрипт нажатием последовательности клавиш, без использования мыши;

Bitmap File - Путь до картинки. Картинки прилагаются.

После редактирования нижних полей должно быть так:

Нажать ОК, окно Customizing PCB Editor не закрывать. На полученной кнопке щелкнуть правой кнопкой мыши и выбрать Insert Duplicate

Полученый дубликат перетаскиваем в меню Edit

Должно получиться так:

Закрыть Customizing PCB Editor. Зайти в меню Edit и с зажатым Ctrl нажать на пункт Cut. В открывшемся редакторе команд исправить название команды в поле Caption удалив символ &. Вместо Cu&t должно быть Cut. Теперь скрипт выполнить можно не только нажатием кнопки на панели инструментов, но и нажатием последовательно клавиш E → T






Яндекс.Метрика Рейтинг@Mail.ru