Translational joint / Electric piston

The LEGO pneumatic pistons are not very accurate, and not electrically
controllable. So I designed an alternative, slightly more bulky,
using the micromotor. It uses a delightful property of the Archimedean
screw parts: if you place a washer on an axle next to the screw axle,
it moves it along!