Utilitzant instruccions de programació codificades, el mecanitzat CNC de precisió permet tallar i donar forma a una peça segons les especificacions sense intervenció manual d'un operador de màquina.
Prenent un model de disseny assistit per ordinador (CAD) proporcionat per un client, un maquinista expert utilitza un programari de fabricació assistida per ordinador (CAM) per crear les instruccions per mecanitzar la peça.A partir del model CAD, el programari determina quines rutes d'eina són necessàries i genera el codi de programació que indica a la màquina:
1. Quines són les RPM i les velocitats d'alimentació correctes
2. Quan i on moure l'eina i/o la peça
3. Quina profunditat de tall
4. Quan aplicar refrigerant
5. Qualsevol altre factor relacionat amb la velocitat, la velocitat d'avanç i la coordinació
A continuació, un controlador CNC utilitza el codi de programació per controlar, automatitzar i supervisar els moviments de la màquina.
Avui dia, el CNC és una característica integrada d'una àmplia gamma d'equips, des de torns, molins i encaminadors fins a màquines d'erosió per filferro (mecanitzat de descàrrega elèctrica), làser i màquines de tall per plasma.A més d'automatitzar el procés de mecanitzat i millorar la precisió, el CNC elimina les tasques manuals i allibera els maquinistes per supervisar diverses màquines que funcionen al mateix temps.
A més, un cop s'ha dissenyat una ruta d'eina i s'ha programat una màquina, aquesta pot executar una peça qualsevol nombre de vegades.Això proporciona un alt nivell de precisió i repetibilitat, que al seu torn fa que el procés sigui molt rendible i escalable.