I watched this yesterday while researching 3-d printers. I found it very interesting and yet another way of bringing ideas to life without spending half a million dollars on an engineering education (not that I have a problem with anyone that does).
https://www.ted.com/speakers/ma**imo_banzi
BartNJ