A magnetically operated driving tool includes a body member, first and
second stator magnets at opposed ends with like poles facing one another,
a movable magnet (traveler), a coupling adjacent each stator coupled to a
user-operable linkage, a hammer, and a spring. A user operable linkage
causes the traveler to be selectively repulsed by one stator magnet and
drawn to the other. In use, a user operates the linkage, rotating the
traveler until its polarity and the first stator's polarity match. The
first stator magnet magnetically repulses the traveler, propelling it to
the second stator magnet. In one embodiment, this action drives a
fastener. Another embodiment includes metal coils for generating an
electric charge for charging a battery upon movement of the traveler
through the coils. Another embodiment includes air nozzles connectable to
a pressure tank for compressing air upon each stroke of the traveler.