Links to some good information about relays:
Handbook of Relay Switching Technique
J. Th. Appels, B. H. Geels
Definition of Relay Terminology
Electric Relays: Principles and Applications
This project is about exploring whether it is possible to make a RepRap control system that can be made by a RepRap.