3D Modeling and  Printing: From Design to Fabrication