CNC machining costs: A guide to influencing factors and cost-saving strategies