3d Printing arrives