Cvpcb: how to dissociate a footprint from a symbol?

New to Kicad, I have been delighted by the ease of use of eschema, but I am now in the rather painful rite of passage for linking symbols to footprints.

Associating a footprint to a symbol (a part) is quite easy by double-clicking on the footprint, but how about replacing one that was already assigned? A command doesn’t seem to exist for that…

Just select the one that you want over the previously selected.

1 Like

I see. So it’s not possible to directly delete one footprint association, which seems counter intuitive, but at least it’s possible to replace the association. Thanks.

You can go to the component in the schematic, right click on it, Edit Component > Footprint, and delete the footprint info. Alternatively, hover over the component, hit ‘E’, select the footprint field in the middle and delete the footprint line on the right.

CvPcb has an button to ‘delete all associations’ (but not a ‘delete single association’ button), and clicking it shows a confirmation dialog ‘Delete selections’ - so I got my hopes up that it was still possible to remove only a select few, but it still deletes all links :confused: The aforementioned method should help you out though!

And of course you could edit the schematic file with the text editor.

Because this is not a “Delete selected” but “Delete selections”. The devs should fix this phrase to “Delete all selections” to not confuse no one. Report a bug.

1 Like

Yeah, that is very confusing :slight_smile: In English all those phrases mean the same thing…“selection” in a GUI refers to a specific function, which is not the case here. Best to avoid the word “selection” altogether.

What is really meant is “Delete all assigned footprints