Very impressive. A friend of mine tried to build something similar with some old flat bed scanners he managed to get from the local tip. Inevitably though, there is cost involved in the extruder head, electronics and software which killed the project dead for him.