Development Of Machining Simulator With Error And Surface Roughness Display