3-D printing is all the rage, and printers are getting so small and affordable that even home tinkerers have the possibility of instantaneously seeing their computer creations rendered in solid form.