I’ve been using the line and text tools in KiCad to create an index and revision history on my schematics. Is there a more efficient method or tool within KiCad to achieve this?
Not in the stable version 8. In the future 9.0 will have “table”. It’s now the unstable development version 8.99.
For detailed revision history I add another sheet and put it on there . . .
I’ll have to wait and see how versatile the “Table” feature is.
In addition to Revision History, it is common to include a table of general fabrication notes. E.g., “Board thickness shall be . . .”, "Copper weight is . . . . ", "Silkscreen color shall be . . . " etc. In the Good Ol’ Days (formerly known as “These trying times.”) you sometimes had a complete Parts List table (Ref Des, Description, Value, Mfgr, Mfgr P/N) as part of the schematic drawing. And if a product had several variations with relatively minor differences (e.g., one version for European mains voltages, and another for North America) there was often a table explaining the differences, and which components were added (or removed) for each version.
If the Table feature can accommodate all of these formats, and especially if the Table contents can be cross-referenced and linked, it will be VERY useful!
Dale
If tracking of multiple changes over a longer time is important, then a VCS like GIT is a much better system. You would just create a bunch of branches, and then checkout whatever version has your interest at a particular point in time. The files (schematic, PCB) then just have a single identification number or string. A list of changes / revisions / dates is then much better kept in a separate document.