You can buy an off-the-shelf 3D printer for your home or shed today but it's fair to say that 3D printers haven't become that must-have domestic appliance. Roberto Carvalho loves 3D printing and he's taking things to the next level. He builds his own 3D printers at home from scratch, and is developing a system for local schools to have 3D printers.