Hi I’m working on a layout and I’m getting a weird error in when I run the design rules check. It lists a huge number of Unconnected Items, all of which include some item on a non-copper layer. A lot of them seem to be complaining that the F.Paste or F.Mask component of a pad isn’t connected to the Top Copper layer or to each other.
I’m thinking this may be because I’m working on a 6 layer board, which is new territory for me. I’ve tried re-reading the netlist and nothing changes.
This is annoying because I can’t effectively check for actual missing connections. The best I can do is squint at the ratnest, but I’d like the assurance of a clean DRC before I go ahead with printing and fabrication
Any idea how I can fix this? Photo of the error and my board layout below:
Is there a reason they were defined in the first place? This board layout was just made using generic library footprints for the most part and that’s a lot of what is generating the error message. Seems strange that that would be built into the KiCad standard library.
The screenshot looks like they either use outdated footprints or are not using the official ones (not a rounded rectangle in sight and well nearly all smd footprints for standard parts especially R, L, C and IC packages should have them)
So before an issue is created double check that it exists in the current master branch of the lib.
edit: with outdated in this case i mean like from version 4. And well nearly nothing is the same in the version 5 lib.