CAD and Robotics in Architecture and Construction