This has been discussed over the years and Kicad now offers a couple options for setting the Annular Ring size (Connected layers only, Start/End/Connected) but today I’m submitting a board that could need different size Inner Annular Rings (IAR) on the inner layers. In my case, this could significantly reduce the cost per PCB ordered.
I have a BGA chip that needs lots of VIA’s. It’s 14x14 balls. Each ball is 0.4mm and the space between balls are 0.8mm. Smallest final hole at my vendor is 0.15mm so I use via’s with a 0.45mm Diameter. The Via’s cannot be larger than 0.45mm for isolation purposes. If I could change the size of the Annular Rings to 0.5mm on the inner layers, this would reduce the price of each board with many dollars since the smallest filnal would be 0.05mm bigger and that would make the board poolable (with Eurocircuits in my case).
OP on the thread from 2015 has several good suggestions and a “padstack editor” is obviously ideal. I’ve searched the forums and web for this, but cannot find anything new. I understand that this may be a niche feature, but is Padstack Editor a feature being worked on? And is editing files manually still the solution as it was in 2015? Thanks!
Screenshot of existing options and how my BGA looks at the moment