Although the technology has existed for decades, on-going developments being made in 3D printing continue to increase the accessibility and affordability for everyday businesses and consumers. The applications for 3D printing infinite and may only be limited by our imaginations. ...