ماشینکاری CNC به ماشینکاری اطلاق می شود که با ابزارهای ماشینکاری CNC انجام می شود. ماشین ابزارهای کنترل شده با شاخص CNC توسط زبان ماشینکاری CNC، معمولاً کد G، برنامه ریزی و کنترل می شوند.
زبان کد G ماشینکاری CNC به ماشین ابزار CNC میگوید که کدام موقعیت دکارتی را برای استفاده از ابزار ماشینکاری مختصات میکند، و نرخ تغذیه ابزار و سرعت اسپیندل و همچنین تعویض ابزار، خنککننده و سایر عملکردها را کنترل میکند.
ماشینکاری CNC مزایای زیادی نسبت به ماشینکاری دستی دارد. به عنوان مثال، قطعات تولید شده توسط ماشینکاری CNC بسیار دقیق و قابل تکرار هستند. ماشینکاری CNC می تواند قطعاتی با اشکال پیچیده تولید کند که با ماشینکاری دستی تکمیل نمی شود.
فناوری ماشینکاری CNC به طور گسترده ای ترویج شده است و اکثر کارگاه های ماشینکاری دارای قابلیت ماشینکاری CNC هستند. متداول ترین روش های ماشینکاری CNC در کارگاه های ماشینکاری معمولی عبارتند از: فرز CNC، تراشکاری CNC و برش سیم CNC EDM (Wire EDM).
