MACHINING STRATEGIST - A powerful 3D CAM product that generates optimum roughing and finishing CNC .