Describir: Robot Programming in Machining Operations