ماشینکاری CNC که از ماشینکاری با کنترل عددی (NC) با استفاده از نوار پانچ ساخته شده است، فرآیندی است که از کنترل کامپیوتری برای کارکرد و دستکاری ماشینها و ابزارهای برش برای شکل دادن به مواد اولیه مانند فلز، پلاستیک، چوب، فوم و فرآیند تولید کامپوزیت استفاده میکند.و غیره - به قطعات و طرح های سفارشی.در حالی که فرآیندهای ماشینکاری CNC انواع مختلفی از عملکردها و عملیات را ارائه می دهند، اصول اساسی همه فرآیندها تا حد زیادی یکسان باقی می مانند.فرآیند اصلی ماشینکاری CNC شامل مراحل زیر است:
طراحی مدل های CAD
تبدیل فایل های CAD به برنامه های CNC
آماده سازی دستگاه CNC
انجام عملیات ماشینکاری