BOM Not Grouping References Correctly During Generation

I’m facing an issue with the BOM generation in KiCad 8.09What I want is for the BOM to group references properly, like this

but getting this

image

But instead, I’m getting an output like in Image 2, where each component is listed individually or not grouped logically. This makes it very hard to organize How can I fix it to get grouped reference output like in the first image?

Thanks in advance!

You have to explain differently/better what you want. On first glance picture 2 seems very similar to picture1 - every row summarizes symbols with equal values.
Maybe point out which entry is false/inappropriate on picture 2?

edit:
saw one difference. Picture 1 shows a table sorted by the “reference” column, whereas the sorting order for picture 2 is not visible. If this table sorting is your issue: LMB-click onto the wanted column-header.

Is there a way to sort components by footprint so that all references with the same footprint appear together and in order? This would make it much easier to add manufacturer part numbers and other details.

In the past, when I generated the BOM, components were grouped this way — references with the same footprint appeared one after another and were arranged alphabetically. But now, the BOM is generated without any clear order, and different footprints are mixed together.

Is there a setting or method to ensure the BOM groups and sorts components by footprint, and keeps references in a clean, readable order like before?

Also, in the first picture, the components are sorted by footprint, which is exactly what I want. But in the second picture, they are not sorted by footprint, even though I have enabled the “Group By Footprint” option in the BOM settings. It seems like the sorting by footprint is not working as expected.

Is there a way to fix this so that components with the same footprint are grouped and sorted together properly in the BOM?

It would be best if you upgrade to the last version of Kicad 8 ie.8.0.11, and then see if the problem persists.
There were many bug fixes between 8.0.9 & 8.0.11.

1 Like

Is there a way to fix this so that components with the same footprint are grouped and sorted together properly in the BOM?

You are mixing the two words “grouping” and “sorting” so I’m still not sure what you want.
At least I try to explain the different usage of both words in the BOM context:

  • grouping: multiple symbols are merged into one row, if the enabled “grouping field” is the same for these symbols.
    • in your picture 3 the “Value” field is enabled for grouping, so all symbols with the same value are merged into one row
    • look at picture 2, first row → U8+U17 have the same value → put into one row
  • sorting: this describes the order of the rows in the table (after the grouping).
    • the sorting can be done by the string of any column
    • to select a different column for odering: click into the header of that column
    • to change between ascendending/descending sorting order: click a second time into the header of that column
    • the currently active “sorting column” shows a small triangle (your picture 1, column “Reference”)