Solid Models For 3d Printing