Marcin Jakubowski is developing a set of machines that can be made to restart the civilization and is making them available under open source licences. It is very interesting project with many already available designs.
Discover the full ecosystem here: http://opensourceecology.org/wiki/Open_Source_Ecology
They also want to make various CNC machines.
First thing developed in this project is universal carriage that can be used on standard Cartesian CNC systems including 3d printers and should be scalable for different sizes:
Here is a demonstration video:
You can see the project developing and all available documents at: