One way to do this is through Python. I had developed a few years ago (for KiCAD 4.0.x) KiPadCheck[1] to run some additional basic checks on a board. Included were some silk screen checks. I haven’t updated it in a while, but it might be an option to consider Python to cover some areas prior to the DRC overhaul is complete.
[1] https://github.com/HiGregSmith/KiPadCheck Greg S. > On Jul 4, 2020, at 10:56 AM, Jon Evans <j...@craftyjon.com> wrote: > > I think 1 and 2 (I assume you mean the OpenGL renderer of the 3D > viewer) are good ways forward for the short term. > > The DRC system is in a period of heavy change right now so it's > probably best to wait until the dust settles a bit before adding new > checks to it. > > Best, > Jon > >> On Sat, Jul 4, 2020 at 11:31 AM Joshua Redstone <redst...@gmail.com> wrote: >> >> Hi, >> I was thinking of looking into making KiCad better at alerting when >> silkscreen markings are over a via (since it won't show up when fab'd), and >> was wondering where might be a good place to start. >> >> I also heard from one fab to not silkscreen over annular rings, so was >> thinking of adding a config option to filter those intersections out as well. >> >> Some options, perhaps in increasing order of difficulty: >> >> 1. Add an option to the raytracer to clip silkscreen over annular rings (it >> already can filter out silkscreen over vias). >> >> 2. Improve the OpenGL renderer to clip text over vias & annular rings. >> >> 3. Add a DRC check to detect silkscreen intersecting vias / annular rings. >> >> Any thoughts or recommendations? >> >> -Josh >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp