Манипулятор робота может быть запрограммирован для использования различных инструментов (1), чтобы выполнять ряд заданий. Манипулятор робота, его голова и основание могут вращаться (2) и вытягиваться, чтобы достать до различных мест. В стандартной простой машиностроительной установке робот сначала помещает сырой материал на место (3), а потом меняет инструменты (4) перзд просверливанием нужных отверстий (5).