دستگاه CNC مخفف عبارت Control Computer Numerical است.
همه دستگاه هایی که تمام فرآیند کنترل آن از طریق کامپیوتر صورت می گیرد به آن ها دستگاه های CNC گفته می شود.
نسل های ابتدایی این دستگاه ها از کامپیوترها استفاده نمی کردند و ساختار بسیار ساده ای داشتند. براساس منطقی برنامه ریزی شده دستگاه دستوراتی که در آن اعمال می شد را درک می کرد و عملیات مورد نظر را پیاده سازی می کرد.
دستگاه CNC این قابلیت را دارد تا از طریق یک سری منطق ها و کدهای ریاضی عملیات را به سادگی انجام دهد. برای مثال می خواهیم عملیات A، N بار صورت پذیرد در این صورت کنترل کننده دستگاه برنامه حرکتی مد نظر را تنها یک بار برنامه ریزی می کند سپس به صورت خودکار عملیات انجام می شود.
به کمک این دستگاه کاربردی می توان با سرعت بالایی عملیات مد نظر را انجام دهد و در زمان و هزینه صرفه جویی کنیم.
نکته: زبان برنامه نویسی دستگاه CNC، جی کد است. اکثر ماشین های ابزار کنترل عددی معمولا به این زبان نوشته شده اند. این زبان اولین بار در سال 1950 میلادی در سال 1950 در دانشگاه MIT تعریف شد.
در این دستگاه ورق مد نظر را در راستای محورهای افقی قرار می دهند با قرار گیری این دستگاه زیر رام این دستگاه طرح مد نظر در زمان بسیار کمی بر روی ورق نقش می بندد.
