AFIAK, Kicad is generating 2 drill files when using NPTH and regular pads: xyz.drl and xyz-NPTH.drl.
OSH Park, a board house, is capable of processing NPTH’s next to regular pads, but they request all the drill holes in one and the same file (mix of NTPH and regular pads).
Actually, in the other open source PCB CAD program, gEDA. The gerber program from that, GerbV, allows you to import multiple drill files and then export a single one. This is what Laen of OSHPark told me to do and it worked just fine the last time I did it.
Ah, that’s why I didn’t see that option. I’m still using version 2013-07-07 BZR 4022 of KiCAD on Windows (XP) and that version doesn’t contain yet the option to merge those files.
In the mean time, I was able to build a very recent KiCAD version (BZR 5054) on my Windows machine following the KiCAD WinBuilder approach and saw the extra option.
unfortunately the merge option has been removed for a cleaner policy, but it seems it will be reintroduced because of users common needs…
anyway, the bug at the moment is still unassigned…
so dropping a comment there