The development of 3D printer technology has been rapidly accelerating, boosted in a large part to the open source community and world-wide sharing of information. There are now literally dozens of ...