Automation, CNC Machines and Robotics