Referring this old post here, I was wondering if adding the BOM to the schematic itself would ever be possible. The use case I have is, my company expects the BOM to go along with the rest of the schematic. The idea behind this is so all the pages include the title block. My current workaround is a python script that parses the BOM csv file and then manually generates text and line objects and creates a kicad_sch file manually (as many as needed to fit the BOM). Once the page(s) are created, I go back into the schematic editor and add the page with “Place->Add Sheet”, then I have to remember to export the Title block data over using “File->Page Settings”. Additionally, generating a pseudo table in a schematic page had it challenges including text wrapping etc. I wondered if this has ever been considered. Thanks!
1 Like
There are many arguments, both pro and con, related to including a BOM or P/L as a schematic page(s). Whether you are personally in favor, or against, the practice it is desirable to have the capability available. The “Table” feature coming in the next version upgrade is probably a good start but may need a few revisions or upgrades before it includes all the features users desire in a BOM tool.
I think there is also Python support, and therefore plugins, for the schematic editor just around the corner which would simplify the process in the mean time. If you haven’t yet, create a feature request on Gitlab and post the link here, so others can upvote it!