A method of making a permanent magnet body is provided. The method
includes providing a first precursor body comprising a plurality of
blocks and magnetizing the first precursor body to form a first permanent
magnet body. A recoil magnetization pulse may be applied to the permanent
magnet body after the magnetization. The precursor body may be heated
during magnetization. A power supply containing a battery may be used to
energize a pulsed magnet used to magnetize the precursor body.