3D Printer - Made in Space
Making 3D printer is not an easy task but building it for space use is a whole different ball game. Fulfilling NASA requirements and specification is a hard task. The first 3D printer for space has been developed and is ready for launch.
http://www.space.com/26230-3d-printer-international-space-station.html
It is using an UP extruder