Recent Developments In 3d Printing