Along with virtual reality, 3D printing is perhaps the most talked about new technology. However, how does it compare with the CNC routing and milling...