A magnetic field based mechanical apparatus is disclosed. The apparatus is based
on coupled attracting or opposing magnets in conjunction with the insertion or
removal of a magnetic field modifier. In the preferred embodiment, two repelling
magnets are drawn together with the insertion of a magnetic field modifier. The
field modifier may be another magnet having an opposing pole. Removal of the field
modifier returns the forces to their original states. This oscillating motion may
be driven with a low energy and/or small power supply. The resulting motion of
the opposing magnets can drive mechanical system such as a linear, gear, ratchet,
or reciprocating drive.