Mailing list archives : pcb-rnd

ID:3685
From:ge...@igor2.repo.hu
Date:Wed, 15 Jan 2020 11:02:53 +0100 (CET)
Subject:Re: [pcb-rnd] DRC annular ring issue
in-reply-to:3684 from pc...@cuvoodoo.info
 
 
On Wed, 15 Jan 2020, pcb-rnd@cuvoodoo.info wrote:
 
>this is always something I never know which is meant.
>when I enter the value, I never know if the diameter of the copper pad is meant, or the width of the annular ring.
>because "ring" was used in the DRC settings and route style, I expected them to mean the same (that would be coherent within the software).
>but as you described, they don't mean the same thing.
>the DRC annular ring is real just about the ring (after drill).
>but the route style ring is not the ring, it's the copper pad diameter.
 
Well, "ring" in itself is already misleading. It did have a meaning when 
in the old data model you were restricted to 3, centrally symmetric 
shapes with concetric holes.
 
We do not have that limitation any more. Less limitations == more features 
== more things the user needs to know.
 
>you can "confirm" this when you see the via after placing one on the board.
>ideally the route style ring would set the ring size, so the dimension is coherent with the name and DRC setting.
>but this would need a larger rewrite of the code.
 
The route style ring is an obsolete thing, it reflects the old, 
limited model. It will be removed. It will be replaced by a prototype ID. 
We already have a simple, few click GUI for generating whole padstacks 
that can be used as vias. (This will also give you fill control over 
tenting and non-uniform-shape-vias, e.g. when you want smaller pads on 
internal layers).
 
>instead I would propose to rename via ring in the GUI to via diameter (e.g. not use the ring word), and add use "copper pad diameter" in the tooltip description (instead of via ring diameter).
 
Thanks, but as the whole feature will be removed, I don't plan such 
renames.
 
>ideally there would be a tooltip picture/diagram, but I'm not sure how feasible that it.
 
We can have a picutre in the DRC's documentation, not in tooltips. 
 
>
>still, that does not explain why it said the measured value is 0.0mm, if the ring in the via is 0.15mm.
 
The 0 is another issue: in some of the checks we do get back the measured 
value, in others we don't.
 
This is something I will handle - but not with this old DRC code, but with 
the new one. Since the new DRC will have a totally different architecutre, 
settings/configuration will be very different too, and I will make sure we 
get better indication/data on the violations.
 
Regards,
 
Igor2
 
 

Reply subtree:
3685 Re: [pcb-rnd] DRC annular ring issue from ge...@igor2.repo.hu