Author Topic: KiCad-BOM-reporter Version 1.3  (Read 173 times)

0 Members and 1 Guest are viewing this topic.

Offline HendriXML

  • Frequent Contributor
  • **
  • Posts: 616
  • Country: nl
    • KiCad-BOM-reporter
KiCad-BOM-reporter Version 1.3
« on: October 07, 2019, 09:35:55 pm »
A new version of https://github.com/HendriXML/KiCad-BOM-reporter/wiki/Screenshots was released, a script/Windows tool that mediates between KiCad and Partkeepr and shows the BOM in different ways.

This version supports matching footprints, so SMT and THT resistors can be matched differently. But also their sizes off course.

Also it support an extra report that shows the BOM grouped/sorted by storage location.

The new version also supports multi function parts (IC's). At such part the functions it contains can be mentioned. Like 2 AND ports and 2 OR ports. This information can be even used in matching. But is especially handy when generating descriptions as well.

I think this version has matured enough to be of use to more people doing their design in KiCad.

Feel free to ask questions, or to give your opinion.
« Last Edit: October 07, 2019, 11:47:15 pm by HendriXML »
“I ‘d like to reincarnate as a dung beetle, ‘cause there’s nothing wrong with a shitty life, real misery comes from high expectations”
 

Offline HendriXML

  • Frequent Contributor
  • **
  • Posts: 616
  • Country: nl
    • KiCad-BOM-reporter
Re: KiCad-BOM-reporter Version 1.3
« Reply #1 on: October 08, 2019, 09:45:54 am »
The tool that runs the BOM script can also be used to perform project calculations and SCPI communication.
When doing project calculations, the results can be written in a output file. If that file exist, the calculated values are shown in the designator report. In that way it is easy to check wether the schematic values differ from which was calculated.
The method of calculating values I use is detailed and very structured (and therefore a bit time consuming). But it also results in good oversight in how values are derived. In know whether they, or the values they are based upon are chosen, calculated, taken from a datasheet etc. If something needs to be changed in the design. It much more easy to change the calculations as well and much more clear what to change. Sometimes all it takes is to let new values cascade trough the calculations.
“I ‘d like to reincarnate as a dung beetle, ‘cause there’s nothing wrong with a shitty life, real misery comes from high expectations”
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf