The “copper to drill hole” distance is an important rule for circuit board design, just like the “copper to copper” clearance… continue onyu.xueming.org
Updates: my blog has moved! Check out yu.xueming.org
The “copper to drill hole” distance is an important rule for circuit board design, just like the “copper to copper” clearance… continue onyu.xueming.org
Updates: my blog has moved! Check out yu.xueming.org
How can I setup a rule for soldermask opening to covered metal? I don’t want any copper to be exposed because of the tolerance of solder mask opening
Soldermask opening for component pads is actually the design of the each component. There is no rule to tune that, you will have to open the component library and custom design the soldermask layer of that that component.
Ok, but what if I want to do the same thing, either on a Component Pin (Through-hole) or a via when “Remove Unused Pad” feature is used ? Without a “Drill to Track” rule, the routed trace may come too close to the throu-hole barrel!!!
As long as you could include all your things of interest into “a class”, you will always be able to keep a clearance between the class the trace through Advanced Query.
There’s a slightly easier way, that doesn’t require adding all NPTH holes to a specific class. For the query to identify NPTH holes, use “PadXSize_AllLayers <= HoleDiameter". That will identify pad objects where the pad does not extend outside of the hole.
“Appreciate you sharing, great article post.Really thank you! Great.”
Also try PadIsPlated = ‘False’
You can accomplish the same thing without setting up the NPTH class. Thanks for posting this