4 important factors of CNC machining material cost