Custom Python scripting for creating BOM in KiCad
#kicad #bom #python
KiCad offers some in-built plugins for generating the Bill of Materials. Just in case, we want to customize or automate BOM generation, python programming can also be used. Since it can also be run from the command line, we can hook it up to a continuous integration server to automatically generate the BOM every time the schematic or the footprint changes.
⏰ TIMESTAMPS
0:00 Intro
4:35 Generate XML file
5:17 Create custom python script
8:50 Generate CSV BOM file from the command line
10:33 Add a dynamic field "Total cost" for calculations
12:27 Generate some overall BOM analytics in JSON format
‣ Some links below are affiliate. I receive a small commission at no extra cost to you.
? DEMO FILES
Custom python script for creating BOM https://github.com/hutscape/project-scripts/blob/0ab3d2ae6054a1e4ba4f46e1ebe7259e4243c010/bom.py
? LINKS SHOWN
KiCad 5.0 - Exporting BOMs video: https://www.youtube.com/watch?v=b6PAW7GPuYs
KiCad 5.0 - Interactive BOM https://www.youtube.com/watch?v=H9WsmhtoH8E
Interactive HTML BOM https://github.com/openscopeproject/InteractiveHtmlBom
KiBom https://github.com/SchrodingersGat/KiBoM
KiCad source code for plugins https://github.com/KiCad/kicad-source-mirror/tree/master/eeschema/plugins/python_scripts
? TOOLS USED
https://hutscape.com/tools
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Custom Python scripting for creating BOM in KiCad», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.