کنترل عددی (به انگلیسی: Numerical control به اختصار NC) به کنترل خودکار ابزارهای ماشینکاری (مانند دریلها، دستگاههای تراش و دستگاه فرز) یا چاپگرهای سهبعدی توسط یک رایانه گفته میشود.
یک فرز سی ان سی (Milling Center) با کنترلر عددی رایانهای (CNC). منظور از «سنتر» یا «مرکز» در ماشینهای ابزار، دستگاهی است که توانایی انجام بسیاری از فرایندها (برای مثال فرزکاری، دریل کاری، قلاویزکاری و بورینگ) را دارد. ماشینآلات قدیمیتر تنها توانایی انجام یک یا دو عملیات را دارند.
دستگاههای CNC، دستگاههایی با ابزارهای قابل حرکت توسط موتور هستند که این موتور (یا موتورها) توسط رایانه کنترل میشوند. این رایانهها به کمک دستورهایی مرتب که G-Code یا M-Code نامیده میشوند، ابزارها را کنترل میکنند. این دستورها ممکن است به صورت دستی توسط اشخاص نوشته شده یا توسط نرمافزارهای CAM تولید شوند. پرینترهای سه بعدی نیز برای تولید قطعه ابتدا مدل رایانه ای را به صورت «لایه لایه ای» پردازش کرده و سپس توسط دستورهای G-Code قطعه را تولید میکنند.
در دستگاههای ماشین ابزار سیانسی مدرن، طراحی یک قطعهٔ مکانیکی و برنامه تولید آن کاملاً خودکار انجام میشود. هندسه مکانیکی جسم با استفاده از نرمافزارهای طراحی به کمک کامپیوتر (CAD) تعریف شده و پس از آن به وسیله نرمافزارهای ساخت به کمک کامپیوتر (CAM) به دستورهای تولیدی و ساختی تبدیل میشود. سرانجام این دستورها که برای سیستم یک ماشین تولیدی قابل فهم است، روی یک ماشین کنترل عددی (CNC) بارگذاری میشوند.[۱]
از آنجایی که یک قطعه خاص برای ساخته شدن ممکن است به ابزارهای متفاوتی مانند: مته، ارّه و … نیاز داشته باشد؛ ماشین آلات مدرن اغلب ترکیبی از ابزارهای متعدد در یک «اتاقک» واحد هستند.
دستگاه تراش CNC (به انگلیسی: Metal lathe) ابزاری است که برای تراش دقیق قطعات سخت و نسبتاً سخت به کار میرود. اگرچه این دستگاه ابتدا برای تراش فلزات طراحی شد اما برای برش پلاستیک و دیگر مواد نیز از آن استفاده میشود. اساس کار این دستگاه بدین گونه است که قطعه در گیرهای دوار قرار گرفته و ابزار برش میتواند به صورت خطی حرکت کند. با تماس قطعه در حال چرخش با ابزار (مثل مته) از قطعه بار برداشته میشود و با حرکت عموماً افقی و عمودی ابزار، عمق برش و محل باربرداری تنظیم میشود و به شکل دلخواه مورد نظر میرسیم.
فرز یک دستگاه ماشینکاری است که از ابزار تراش دوّار برای براده برداری از جسم مورد نظر استفاده میکند. محور ابزار تراش توسط برنامههای داده شده به دستگاه با پیشروی در یک جهت و زاویهٔ مشخص عمل براده برداری مورد نظر را انجام میدهد. بسیاری از فرزهای CNC از G-کد که یک کد استاندارد بین تمامی دستگاههای ماشین کاری سیانسی است استفاده میکنند. حرکت دستگاههای فرز، اغلب به سه راستای X(طول)،Y(عرض) وZ(عمق) محدود شدهاست. اما امروزه فرزهای CNC چهار تا شش محوره نیز در بازار وجود