Optimization of Computer Aided NC Programming System for NC Wire Cutting Machine