Trying to get a half decent BOM produced. I figured I’d start with the provided ones (I had an xslt one working but it doesn’t appear to supported anymore?)
I figured I’d start with a grouped by value before changing it to grouped by PN since value is not unique per part. I quickly run into issues
First the export is filled with rev 6 links
Second there are no Rev 7 links but there are links with no rev that connect to nothing
This I can correct by manually inserting a rev
I assume this is an outstanding bug in the upgrade process and I’ll have to clean out all the rev 6 references and add Rev 7 references
Even when running that the result is not grouped by value, as promised in the description, but simply sorted by reference designator.
Finally there doesn’t appear to be an application directory since KiCAD has apparently chosen to put these files in the executable directory which adds a layer of additional annoyance before being able to add files with a modified output.
So in summary
- I don’t have a BOM output that will generate a BOM grouped by PN (I didn’t really expect that since PNs are not present by default)
- I don’t have a BOM grouped by value, so I don’t have a template to modify to use PNs
- I don’t have instructions on making such a BOM since the manual devotes all of 3 paragraphs to BOMs
- Even if I do have the above I need to poke around the security system to add a new BOM generator
Now it’s possible, maybe even likely, that all of the references, instructions and template examples exists but I can’t find them. So what am I missing?
Application: KiCad Schematic Editor x64 on x64
Version: 7.0.7, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.12.1
HarfBuzz 6.0.0
FontConfig 2.14.1
libcurl/7.88.1-DEV Schannel zlib/1.2.13
Platform: Windows 10 (build 19045), 64-bit edition, 64 bit, Little endian, wxMSW
Build Info:
Date: Aug 14 2023 02:42:39
wxWidgets: 3.2.2 (wchar_t,wx containers)
Boost: 1.81.0
OCC: 7.7.1
Curl: 7.88.1-DEV
ngspice: 40
Compiler: Visual C++ 1936 without C++ ABI
Build settings:
KICAD_SPICE=ON
Robert