machining workflow