Footprint library change

Hello guys.

I have been working on a PCB, i have been using a global footprint library now i have decided to organize my footprint library so i have created a new footprint library.

  1. went to preferences > manage footprint libraries> here i have changed the directory of my old footprint library to the new footprint library i have created.
  2. now the directory has changed and footprint library changed but in footprint assignment tool i can still see my footprints being my old footprint library ones.
    anyone could you help me with this.
    why my footprints are not being updated, if this is not the way to replace entire old footprint library with new footprint library what is the correct way so that i can avoid assigning all the footprints again?

First: use Schematic Editor / View / Show Hidden Fields. It’s not really necessary to do this step, but it makes it more visible what you are doing.

Second: Schematic Editor / Edit / Find & Replace to search for your old library name, and replace it with the new one.

Another tool you can use is **Schematic Editor / Tools / Edit Symbol Fields. It gives an overview of all fields, inclusive footprint links, and you can sort by column, so it’s easy to see if your old library name is still present in any of the symbols.

If you want to do this for many different projects. KiCad’s files are all text based and human readable. You can use a text editor or a tool like sed to replace strings. But make sure you have backups, as KiCad is quite sensitive to errors in it’s files. They are not meant to be manually edited.

hey i got your second suggestion. **Schematic Editor / Tools / Edit Symbol Fields. there i can see new symbol library reference and old symbol library reference how can i use these new symbol library reference