Another project I have been keeping an eye on - here:

This is a project to make a robotic 3D plastic extrusion printer that is capable of making the parts to make another robot to make parts to make another robot.... in other words it is a self replicating robot :-) But thats not all - it can make lots of other items