Sharing your designs with others? A 3D printer opens up a world of creative possibilities and a large community of users who share their expertise and STL files so other hobbyists can enjoy them ...