How to choose materials for CNC processes: the screening sequence from functional requirements to grade | AgileMakeAI