OK, so I’m a terrible human being. I didn’t save a PCB design that I had edited a footprint on, just made the Gerber files and have no clue how I didn’t hit save…I have a cat, can I blame the cat?
It’s not a complex footprint, just a DPDT toggle switch footprint with 6 holes and pads of 2 different sizes to give me some slop for different manufacturers’ tolerances. I worked perfectly when fabbed but just went back to change another part of the PCB and I didn’t save it after tweaking the footprint.
I have the original Gerber and drill files, is there an easy way (as I’m clearly an idiot) to extrapolate the sizes of the holes and pads I used so I can reconstruct the footprint and actually save it this time?
For understanding the pad shapes and positions in the Gerber files you can consult the Gerber specification from the Ucamco websites. Pad shapes are confusingly called apertures. The spec helpfully contains a few sample files that explains how things work.