Not sure where to start. I've migrated to KiCAD and very much like it but from day one several years ago I just cannot understand the libraries, etc. I'm not even sure of how to explain it.?
I have a project "test" which has test.sch, test.kicad_pcb in it. It is fine and I've had boards made that work great. But I want to make some improvemets to the circuitry and make new boards but I don't want to lose the old version. I tried making a new project "testa" and in its new directory I placed copies of the working files but renamed as testa.kicad_pcb and testa.sch. The board layout seems ok but the schematic gave me message about remapping the components I chose not to and the schematic came up with all of the wires present and "??" for all the components. Tried it again and same questyion so I chose remap and got ssaem result and a huge list of errors.?
A sample of the errors but there is one for every component in the schematic:
Warning: No symbol ¡°R¡± found in symbol library table.
Warning: No symbol ¡°R¡± found in symbol library table.
Warning: No symbol ¡°LM7805CT¡± found in symbol library table.
Warning: No symbol ¡°MC78L08ACP¡± found in symbol library table.
Info: Symbol library table mapping complete!
So I guess I'm asking how do I keep earlier revisions of a project. I'm pretty sure that if I just continued to modify the original project "test" it will carry forward to the board, etc but I'd lose the current version.?
And where do libraries reside and how can I add stuff? I have heard nothing but frustration adding stuff in the past which is what has me locked into just modifying the existing project?
And/or how can I duplicate an existing project and somehow preserve the custom components I made? I started this project in 2017 and not sure how I made the original components. I also work on KiCAD on three different PC's in my house. The files live on a central server. I use windows as well as Linux versions.?
But the library thing...just a constant frustrating point for me...
Thanks y'all for any help.?
GeorgeC

