CNC در ماشین ابزارهای CNC مخفف Computer Numerical Control است.به عبارت ساده، این به فناوری کنترل عملکرد ماشین ها از طریق برنامه نویسی کامپیوتری اشاره دارد.
مهندسان ما مجموعه ای از دستورالعمل های کدگذاری شده را که اغلب به آنها G-code یا M-code گفته می شود را در دستگاه CNC وارد می کنند.این کد حرکات دقیق، سرعت و عملیات مورد نیاز برای تولید یک محصول یا قطعه نهایی را مشخص می کند.
ماشینهای CNC این دستورالعملها را تفسیر میکنند و سپس آنها را به حرکت و حرکتی که توسط موتورها و محرکها هدایت میشود، ترجمه میکنند.بسیاری از ماشینهای CNC دستورات X، Y و Z را درک میکنند، به این معنی که میتوانند در فضای سهبعدی دستکاری کنند تا اشیا سه بعدی بسازند.