Замечательно. А где сам скрипт-то?
И описание или краткое руководство пользователя?
Или лицензия не позволяет?
А если позволяет, то можно на фтп рядом с кикадом разместить.
И описание или краткое руководство пользователя?
Или лицензия не позволяет?
А если позволяет, то можно на фтп рядом с кикадом разместить.
Вот.
Надеюсь, использование интуитивно-понятное.
Элементы в библиотеке должны отвечать определенным требованиям.
Можно править под свои нужны.
Все в UTF-8.
В библиотеке элементов
Поле "Номинал" - нужно для отображения на принципиальной схеме;
Поле "Позиция" - нужно для указания принадлежности элемента к группе (одна буква);
Поле "Маркировка" - нужно для маркироки на сборочном чертеже.
Конфиг-файл содержит секции:
[pos] - для группировки элементов в спецификации. На принципиальной схеме у каждого элемента в поле "Позиция" указывается буква группы.
RS485: B, T, R, P - вариант изделия "RS485" состоит из элементов принадлежащих группам B, T, R, P
ETH: E, A - для варианта с "Ethernet" нужны еще элементы из групп E, A
[order]
микросхемы: DA, DD, U - все элементы с префиксами DA, DD, U будут объединяться в подгруппу "Микросхемы".
полупроводники: VD, VT
конденсаторы: C
резисторы: R
индуктивности, реле и кварцы: L, T, K, TR, ZQ
разъемы: XP, XS, X
[price]
Прайс Электроники: price.txt - тестовый файл с ценами состоит из строк. в каждой строке три поля, разделенные ";": "Артикул", "Цена 1", "Цена 2"
[end]
Пример прайса:
SMRES/0805-120R-J; 2;1;
SMRES/0805-12K-J; 2;;
SMRES/0805-1K-J; 3
SMRES/0805-1K5-J;;4
SMRES/0805-1R-J;1;1
SMRES/0805-270R-J;3; 6
SMRES/0805-33R-J;8;4
SMRES/0805-4.7K-F;15; 0,7
SMRES/0805-4.99K-F; 3; 5.3
PS. "Поделка" вряд ли получит широкое распространение, т.к. имеет значительные требования к библиотеке элементов. От версии к версии BOM в KiCADе видоизменяется - иногда приходится "попиливать" скриптик, правда всего в одной функции))