Современная электроника №4/2020
ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 67 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 4 2020 Рис. 2. Создание интерфейса скрипта в Altium Designer Менее трудоёмким процессом соз- дания прикладных программ являет- ся использование API. Использование Altium Designer API API – интерфейс для создания скрип- тов средствами самого Altium Designer. Вотличииот SDKпри этомне требуется стороннихкомпиляторов дляформиро- вания dll-библиотеки, не требуется соз- дания Extension и подключения его. Для запускаиисполнения скриптанеобходи- мовменюFile \ RunScript указатьнужный проект с созданнойпрограммойиуказать исполняемыйфайл с кодомпрограммы. Для создания прикладной програм- мы (скрипта) с помощью API в Altium Designer необходимо создать проект PrjScr через меню File. Затем в данный проект необходимо вставить Script Form, и после этого можно присту- пать к созданию программы. Исполь- зуя API, сам код и интерфейс скрипта разрабатываются средствами встроен- ного интерфейса (см. рис. 2). В ниж- ней части рабочей области есть кноп- ки переключения между визуальной частью скрипта (Form) и исполняе- мым кодом (Code). При использовании API имеется опи- сание всех необходимых интерфейсов Altium в документации на сайте [2], там же приведены примеры использования. Весь представленный программный интерфейс разделён на несколько раз- делов: ● System API (работа с файлами); ● Integrated Library API (работа с би- блиотеками); ● FPGA API (работа с FPGA-моделями); ● PCB API (работа с PCB-редактором); ● Schematic API (работа со схемотехни- ческим редактором); ● Workspace Manager API (работа с про- ектами). В каждом из разделов есть свой набор интерфейсов со своими методами. Для создания графического интер- фейса скрипта используется панель Tool Реклама
RkJQdWJsaXNoZXIy MTQ4NjUy