Решил поэкспериментировать с KiCad в Linux Ubuntu. В принципе всё работает, но возникли некоторые незначительные проблемы. Например, с просмотром Net-файла из KiCad. Чтобы эту проблему решить, надо в менеджере проектов указать KiCad-у путь к текстовому редактору. Для этого активизируем пункт меню
Preferences -> Set Text Editor и в окне
Select Preferred Editor выбираем
usr/bin/gedit .
Далее возникли проблемы с генерацией незамысловатого BOM-а. Если ничего не делать то генерация завершается ошибкой, вызванной отсутствием некой программы
xsltproc. Установим её из терминала:
Код:
sudo apt-get install xsltproc
После этого ошибка пропадает, но BOM не появляется. Чтобы исправить ситуацию, в окне
Bill of Material, слегка поправим строку
Command line:, указав явное расширение файла ".csv". Например:
Код:
xsltproc -o "%O.csv" /home/{user}/kicad-libs/BOM/bom2csv.xsl "%I"
После этого появляется файл BOM-а с расширением .CSV .
Кроме этого можно указать расширение ".html" для генерации html-файла и ".bom" для генерации bom-файла.
Правда, информации из этого файла явно недостаточно для заказа комплектующих. Будем разбираться...
Похоже проблема решается введением требуемых полей (Fields) в свойствах компонента. Однако, даже с отключенной видимостью, все эти поля (хоть и серым цветом) отображаться на схеме. Также обескураживает то, что в БОМ-е аналогичные компоненты не группируются. Возможно это как-то решается, но пока не известно как.