I am running KiCAD on Linux Mint. It’s generally running, but updating footprints does not quite work.
If I update or reassign footprints within CvPCB this works well so far. The build in preview displays the right footprint.
If I then change to PCBnew and reload the netlist it usually displays errors or the old footprint is displayed again.
The only workaround so far is to restart Kicad, updating Annotation and Netlist and somewhen the updates appear in PCBnew. What’s wrong? What can I change?
I have similar problem, but I added a 3D shape to the original footprint that was assigned previously (the footprint wasn’t changed, only the 3D assignment). Than I made the netlist again, chose the ‘change’ footprint in CvPCB, but the 3D shape did not appear in the 3D viewer menu. Than I changed the footprint as follows:
I pressed ‘m’ above the footprint. The coordinates appear immediately
I deleted the footprint
then I placed the footprint (the same) from the footprint library exactly to the same coordinates
The 3D shape appears but DRCcontrol gives a lot of “track near pad” error. What can I do?
The correct way to manually update a footprint from the lib is not via the netlist and definetly not as you did. Use the update footprint(s) from library (version 5) or change footprint tools found in the right click context menu and in the toolbar under tools. (I work from memory so the wording in kicad can be a bit different.)