precision cnc machining parts Problem Solving