You can temporarily magnetize a piece of metal just by putting it in a strong magnetic field (only for some types of metals). One way to generate such a field is to build a coil of wire and run current through it; the area inside the coil will experience a magnetic field. If you allow a piece of metal to be magnetized in such a way while it is extremely hot, it can cool and become a permanent magnet.
Latest Answers