Not plated through holes are merged with plated holes
*** unplated through holes:***
*** =============================================================***
*** T8 2.600mm 0.1024" (1 hole)***
As you can see, T1 & T2 are the same, also T6 & T7 are the same.
If you are getting it manufactured shouldn’t you let the factory worry about this? In fact if your job is part of a large panel they probably optimise over the whole panel, and might even try to minimise travel of the drill head.
I have also noticed that looking through drill map I have several symbols for the same hole size.
Even if writing the script or a program is the solution isn’t the right way that KiCad would merge the same holes together?
Curious enough to look into my Gerbers, I find that all of them already have the holes sorted in order of size and in the use section they are mentioned only once, followed by all the locations with that size. The only project with drill files that might possibly be merged was this where the 0.1200 might be merged with the 0.1201.
For many years according to arrangements made around 1995 with our PCB manufacturer we made them a list of holes to be drilled and not the final hole sizes. PTH holes got 0.1mm diameter bigger drill hole than NPTH hole of the same final size. So I am surprised that for you PTH and NPTH are the same. I just suppose that PTH 0.5mm is drilled as 0.6mm and NPTH 0.5 mm is drilled 0.5mm.
If I have the same hole size in via nad in pad then I suppose they are listed separately (KiCad 7.0.2 Windows).
A little off topic, I know, sorry . . . I have seen other people saying that they make their own PCBs on CNC . . . I just have to ask, why ? is your application so unusual that you need to do it that way ? what is the reason, I’m genuinely curious
I am my own-factory… I CNC mill my PCB’s and, though I do have custom footprints with Oval pads and preferred diamater Holes, I stopped fussing with changing them in Kicad. I prefer to change them (if needed) in CopperCAM used for Milling them… Very easy to change them (shape and Hole diam…etc).
You are correct. If you are PTH, then the hole size is the finished size, not the drill size. The PCB manufacturer would calculate the plating thickness based on your copper weight spec.
My CNC doesn’t PTH. All holes are NPTH, therefore, they are all the same in my case.
Firstly, I don’t CNC all of my PCBs. CNC’d PCBs have lots limitations. It is speed!
eg. A customer of mine had supply problems with a chip. He had found a another chip that did the same thing, but had a couple of pins that functioned a little differently. I picked up a board and the chip from him at 9:30am. I designed an adapter PCB with some tiny logic on the under side to correct the function, CNC’d it, tested it. I delivered it back at 3:30pm… Very happy…