SWIM (Sequential Wave Imprinting Machine)

Motor (electric drill):

Solenoid: