#make sure silkscreen text does not overlap vias
(rule silk2via
(severity warning)
(constraint silk_clearance(min 0.15mm))
(condition "(A.Type=='Via')&&((B.Type=='Graphic')||(B.Type=='Text'))&&(!A.insideArea('silk_ok'))")
)
Why is the overlapping graphics segment (line on silkscreen) flagged but the reference is NOT. Isn’t the reference type ‘Text’?
Or is there a higher priority rule allowing the situation that overrules my custom rule?
Will do.
I think a generic issue to update the ‘Type’ values is sufficient. I did not test all the others. ‘Board Text’ seems to have changed to ‘Text’ and there may be more.