← Back to team overview

kicad-developers team mailing list archive

Re: New superior BOM generator: bom_csv_grouped_by_value.py


On 1 September 2013 19:30, Dick Hollenbeck <dick@xxxxxxxxxxx> wrote:

> To maintain referential integrity in the netlist XML file, in the face of
> ALIASES, I had
> to export the alias names as elements of the libparts that used them.
> This was done in commit 4306, testing.
> If you try and use this script with older netlists, than that which is
> produced with
> version 4306 or newer, the script will blow up if you have used libparts
> by any of their
> alias names.
> 4306 and later prevents this, by including the aliases in the libparts.
> Dick
Excellent work Dick!

I'm looking forward to trying this out in the next few weeks. For the first
time in around 18 months I actually need to create a PCB with KiCad! I've
been writing a very small python MRP system to create orderable parts lists
and am just at the point of needing to choose what output to choose from
KiCad for the BOM. I was going to use the XML netlist, but this new work
sounds perfect.