Even now 3D printers can create a wide range of products the major challenge lies in making those technologies realistically affordable for consumers. When free is an option for all consumer goods it will have a greater disruptive impact than anything since, at least, the industrial revolution.