ماشینکاری CNC ( فرزکاری CNC و تراشکاری CNC) در ساخت و تولید قطعات صنعتی به کار می رود و واژه CNC به معنی کنترل عددی کامپیوتری می باشد. از ماشینکاری CNC جهت براده برداری و جدا کردن لایه ای از قطعه کار استفاده می شود. ماشینکاری CNC از پرکاربردترین عملیات در ساخت قطعات به دلیل هزینه پایین، دقت ابعادی بالا و تکرار پذیری مناسب، می باشد. طراحان قطعات صنعتی با استفاده از نرم افزارهایی از جمله Solid works و CATIA قطعات پیچیده را طراحی می کنند. بکارگیری نرم افزارهای واسط برنامه ماشینکاری قطعه طراحی شده را استخراج می نماید و با ارسال آن به دستگاه CNC فرآیند ماشینکاری را انجام می دهند. کاربرد ماشینکاری CNC این فرایند برای طیف گسترده ای از مواد از جمله فلزات ، پلاستیک ، چوب ، شیشه ، فوم و کامپوزیت ها مناسب است و در صنایع مختلف از جمله خودروسازی، صنایع نظامی ، صنایع هوایی و … کاربرد گسترده ای دارد.