I have a very small rod magnet, 4mm dia x 8mm long, part of the tipping-bucket mechanism in an automatic rain gauge. The magnet has lost its magnetism to the extent that it will no longer close the reed switch that registers when the bucket tips. I have tried replacing it by a similar sized neodymium magnet, but this is too strong; the movement of the magnet during its travel away from the reed is not sufficient to allow the reed to open.
I have tried putting a couple of 'keepers' either side of the Nd magnet, which do reduce its strength sufficiently for the reed to open and close properly, but the additional weight of the 'keepers' is such that the bucket tips too early and completely upsets the calibration of the gauge.
I have looked for a traditional Alnico rod magnet of the right size, but cannot find one. Plenty much bigger, and plenty of Nd magnets of the correct size, but nothing in Alnico.
It seems my only solution is to remagnetise the old rod magnet. I have tried heating it to dull red heat and then picking it up with a little Eclipse horseshoe magnet while it was still hot, expecting it to retain some magnetism as it cooled, but it didn't work. I don't understand why not; I thought that was a standard method for magnetising steel.
I'm open to suggestions as to other methods for remagnetising the magnet, bearing in mind it is fairly small.