An inexpensive 3D printer called the Monoprice Select Mini is now available which brings 3D printing to the average ham.
See Amazon.ca for availability, it can be purchased for under $300.
Hundreds of 3D printable designs can be found at www.thingiverse.com - just enter "ham radio" in the search box.