3d Hard Surface Modeling And Analysis