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

Reply via email to