3D Multi-Surface Machining