Practical 3D Printing and the Open Source Community