I am working on a PCB design that needs backdrilling on certain vias on RF signals. I designed the first rev of the layout using KiCad 8.0. I was excited to learn about the Padstacks feature in KiCAD 9.0. However, I am unable to figure out how to use the existing capability to specify a back drill spec.
I can create a user layer and call out back drill locations on that layer. However, I am don’t know how to convert that information into a .drl file that has the complete specification of the drills including back drilling.
Is there a known method that can be used for this, in either, KiCAD 8 or 9?
Thanks for the suggestion. I have gone through the workflow, but, I think I have only mixed success.
I created a circular pad in the footprint editor on the User.Eco2 layer and B.Cu layer. This pad was specified as a NPTH, mechanical pad with a pad diameter of the required back drill. I kept the padstack as normal. The attributes (refdes, value, description) were assigned to the B.fab layer.
In the PCB editor I instantiated the footprint over one of the through hole vias. I then exported the User.Eco2 layer as a Gerber layer. In the Gerber viewer I exported this layer as “Hole Data”. I open this “kicad_pcb” file in the PCB Editor and generate a drill report. I now see a lot of drills and not just the one that I was expecting. I also see that the exported “kicad_pcb” shows a different orientation.
As another workaround, I followed your recommendation of using a pad footprint as a backdrill indicator. But, i specifed the pad type to be a NPTH. With this, the drill report contains PTH and NPTH at the correct locations. Now I just need the fab house to confirm if this specification is adequate and if they can control the back drill depth based off the fab sheet spec for NPTH. Holes with different depths could be specified at different user layers.