01 / ПОДГОТОВКА
Лазер и плата
Рисую плату в KiCad, экспортирую SVG, получаю PNG и параметры для импорта с контролем масштаба.
ENGINEERING / PYTHON / DIY TOOLS
Инструменты для реальных инженерных задач. Пока работаю с печатными платами, станками и осциллографами, рутинные действия помогают выполнять собственные скрипты.
01 / THREE TOOLS
Экспортирую слои печатной платы в SVG. Утилита переводит каждый файл в монохромный PNG и создаёт отчёт с физическими размерами для последующего импорта в LaserGRBL.
Вход: SVG из KiCad. Выход: PNG и TXT/CSV с размерами.
Конвертер читает Excellon DRL и формирует отдельные TAP-программы для каждого диаметра сверла. Смена инструмента — вручную.
Вход: DRL из KiCad. Выход: G-code (.tap) для GRBL. Пазы определяются, но автоматически не фрезеруются.
RIGOL DHO814 и DHO924S сохраняют группы измерений в сетевую папку. Скрипт ждёт завершения записи, присваивает номер, сортирует файлы по датам, сохраняет исходники и журналы.
Вход: PNG, CSV/BIN, STP. Выход: архив, индекс измерений и XLSX для поддерживаемых форматов.
02 / WORKFLOW
01 / ПОДГОТОВКА
Рисую плату в KiCad, экспортирую SVG, получаю PNG и параметры для импорта с контролем масштаба.
02 / ИЗГОТОВЛЕНИЕ
По координатам Excellon формируются программы CNC3018 с ручной сменой сверла.
03 / ПРОВЕРКА
Сохраняю данные Rigol, а сортировщик превращает разрозненные файлы в понятный архив.
03 / OPEN SOURCE
Каждая утилита — отдельный репозиторий с инструкциями, настройками и ограничениями. Их можно скачать и адаптировать под своё оборудование.
Для станка и лазера перед работой необходимо проверить координаты, масштаб и траекторию в холостом прогоне. Rigol-сортировщик сохраняет исходные данные, но не обещает выгрузку всех логических каналов в XLSX.