DRC error "on no layers"

Hi,
I have an odd error where I’m getting a DRC error on a non-existing pad and wondered if anyone has encountered this before? The Error is “Pad too close to pad. Pad 33 of J5 on All copper layers, Pad 29 of J5 on no layers”. It’s especially the “on no layers” that makes me think that I have stumbled upon a bug of some sort?

The mentioned pads are all pads that were deleted from the footprint som time ago as they were incorrect. They are not in either the footprint library, schematic or the board. I’ve poked around in the text files, but I can’t safely delete them without Pcbnew crashing. The original footprint was downloaded from Ultra Librarian https://www.digikey.no/MyDigiKey/Redirect/AcceleratedDesigns?partNumber=670-2950-1-ND and this contained lots of overlapping drills rather than Oval holes. This caused DRC errors that I fixed by drawing new holes.

I’m using KiCad 5.14-0-10-14 on OSX. Here’s a screenshot of the problem http://flashgamer.com/a/kicad_no_layer_bug.png

Any pointers as to how to remedy this would be much appreciated!

The error message might just be badly worded. I suspect you made pad 29 first and copied it around but left something of the old pad behind. View your footprint in outline mode as this should make it easier to see. Also simply look at it with a text editor. There might be multiple pad 29 entries in there.

Any pad, even one without copper is assumed to be part of a net and DRC checks for overlaps. Meaning non copper pads should not have a pad number assigned.

You could of course attach the footprint file here. Then it’s easy to check if Rene is right (I think he is).

Thanks for the swift replies! I just found a solution:
As mentioned, it said “on no layers” in the DRC error. By editing the .kicad_mod file so that these pads are on a layer, I could see them and delete them like this: http://flashgamer.com/a/kicad_no_layer_bug_fix.png

I had a look at the file downloaded from Ultra Librarian and thíe bug is in the file they deliver. I found the link to Ultra Librarian on Digikey (my parts supplier).

Yup these footprint files are invalid. (I suspect ultra librarian makes them for some other tool and then has a converter that is buggy.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.