I’m having a minor issue with the DRC objecting to the hole spacing on my “mousebites” footprints.
I’ve used the same footprints over several versions of Kicad, and had a string of boards made using the footprint, so practically, it’s well proven.
Using a recent version of Kicad that footprint now triggers a DRC issue. Or rather a DRC issue for every hole in the mousebite. I guess it is triggered by some improvements to the DRC. The check is, in general useful, and hole spacings like that in the structure of the board are clearly an issue, but intentional break points are clearly a special case.
Is there some mechanism to flag the hole pattern in the footprint as intentional, so that the DRC specifically ignores those hole patterns? Or a way to tell the DRC to use a special set of rules when testing the footprint? Possibly use different rules for no-PTH holes might be enough?
Obviously I can simply ignore the warning, but I really like to get the board error free, as otherwise I risk ignoring something important.