Title: Computer aided manufacture (CAM) and robotics in rolling mills