This site will look much better in a browser that supports web standards, but it is accessible to any browser or Internet device.
Clubs, glossaries, museums, shops and much more......
...all of your model making needs from one site.

An electric motor that uses a linear solenoid as the driving force. Can be configured like a steam engine or IC engine with the solenoid replacing the cylinder and piston of these engines.
A small micro-switch operated by a cam turns on the current to the coil at the appropriate time and this generates a magnetic field that pulls/pushes the armature.