Да здравствует Eagle Cad. Написание SCR скрипта расстановки элементов по кругу.

Да здравствует Eagle Cad. Написание SCR скрипта расстановки элементов по кругу.

Предлагаю вам способ автоматизации процесса расстановки элементов.

Eagle Cad поддерживает так называемые файлы скриптов *.SCR. По сути это перечень последовательных команд к выполнению. Запуск подобного файла равносилен работе с командной строкой Орла.

Таким образом нам нужно сформировать последовательность команд для выполнения. В этом нам поможет старый добрый Excel.

Формирование команд в Excel

В ячейке А1 у нас переменная радиуса. Во втором столбце список номеров наших компонентов (С1..С10). В третьем итоговая строка, сформированная командой Экселя.

=СЦЕПИТЬ("move C";B1;" (p ";A$1;" ";36*B1;"); rotate =r";36*B1;" C";B1;";")

=СЦЕПИТЬ("move C";B1;" (p ";A$1;" ";36*B1;"); rotate =r";36*B1;" C";B1;";")

A$1 жесткая ссылка на значение радиуса36*B1 угол поворота каждого из элементов

Остальное думаю и так понятно.

Первый способ выполнить эти команды — скопировать третий столбец и вставить в командную строку Eagle Cad. Элементы встанут в круг.

Второй способ это создание вот такого файла *.SCR и последующий его запуск.

Файл *.scr самописного скрипта Запуск своего scr файла

В итоге получаем результат, аналогичный предыдущей статье.

Элементы встали в круг с помощью scr скрипта


Карта сайта


Информационный сайт Webavtocat.ru