The best technique I've seen people use is to do that manually. I.e. use 10 mil vias normally but use a 10.001mm via when you want it in a pad. This only seems like a starting point though. I haven't done via in pad before; how do you normally have the show/don't show as clearance errors?
I haven't done via in pad before; how do you normally have the show/don't show as clearance errors?
I'm not sure exactly what you're asking here. However, if the via and the pad are attached to the same net, then I believe PADS doesn't throw a clearance error violation if you deselect the "Same net" check box in the Clearance Checking Setup dialog. I usually leave this unchecked anyway.
Indeed, I've been manually setting the via type which is OK. But a second automated verification mechanism would be way better than manually searching the board with my eyes.
That's true. I have put thermal vias in pads and got that to work.
Maybe there is a way in the Advanced Rule Set to define difference clearance rules for different via types?
Or I would think if you have an unused layer type you could show the cap/fill there in the padstack. That may make it easier to see them, but again it is a visual check. You almost need to show not-capped and then make sure none of those show up in a pad.