Is there any way of replacing through hole plating on a pcb where the hole plating has come away on a 2 layer board. A cap has just blown on a DC to DC boost and the plating has been destroyed in removing the remains. The circuit works with the replacement capacitor but I have to have it sticking out so far to solder both sides that the unit wont go back into the case without the cap, which is slightly longer anyway, hitting the fan. I had wondered about drilling it out and soldering a small copper tube in but the smallest copper tube I can find is 5mm dia.
Drill a hole nearby, put a piece of wire trough and solder it to tracks on both sides.
That's a good idea, I had not thought of. I Googled repairs and found eyelet kits but they cost many times the cost of the whole board, I know they repair more than one board but I only need to repair one or two like that in a year at the most.
If you really want to do it right, you can line the hole with conductive ink, and electroplate it.
Drill it out to 3x the lead diameter and clean the top solder resist back then solder a few thin wire strands through the hole, leaving room for the lead of the capacitor. Then place the cap through and solder the bottom in, the solder will wick up the wires and make an eyelet. Otherwise the drill hole next to it and place a jumper is the best bet, if there is place for it. Solder the jumper wire to the capacitor lead after making an eyelet loop in it to hold the lead.
Mike (mikeselectricstuff ) has a page on pcb making in which he references a couple of affordable solutions to creating through hole links.