When I add vias to a board, I do not see any DRC boundaries round them like I do on other pads.
Is this normal - or does it mean that for some reason DRC clearances are not applied to vias?
When I add vias to a board, I do not see any DRC boundaries round them like I do on other pads.
Is this normal - or does it mean that for some reason DRC clearances are not applied to vias?
Viaâs are not pads.
They are considered part of the tracks.
Set your own preference with:
Pcbnew / Preferences / Preferences / Pcbnew / Display Options / Clearance Outlines
Thanks. Only seem to show up with âshow alwaysâ. Odd really.
Thatâs mostly because we have to shorten the strings to fit in the dialog. Their âactualâ meanings:
My first response was âRead the tool tipsâ.
But it does not seem very useful.
The screenshot is from a current V5.99, but Iâm guessing the tooltip is from KiCad V4 or earlier.
Iâm almost tempted to create an issue for this, but a single tooltip is too small a dust speck.
I can see the logic from a software development point of view of the via DRC border being switched on and off with tracks - a via being part of the track.
However looking at it as a user, it makes more sense to me for it to be switched on and off with the component pad DRC borders - because at the end of the day, a pad is a pad, however it got there.
A via is not a pad.
You even spell it differently.
I am afraid you miss my point.
Itâs not a software development point of view, itâs EDA point of view, because pad is a land pattern for component connection, while via is for a track going through the board.
We all have our own opinions. Mine is simply that from a user perspective I personally would find it more useful to see borders around vias as for component pads without cluttering the view up with borders around tracks. However, if I were designing the software architecture, I might see it differently.
I donât think people are disagreeing with your sentiment that more fine controls of what elements show borders can be useful. Itâs thtis statement
with the implication that via is also a pad that is just incorrect both from user and developer point of view.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.