Uno dei dispositivi più importanti per la lavorazione e la fabbricazione di apparecchiature industriali è in continua evoluzione verso l’intelligenza. Le macchine a controllo numerico sono state le prime ad integrare le tecniche di fabbricazione di precisione e le tecnologie correlate, le tecnologie "soft", "hardware" e compatibili con le tecnologie di rete, e hanno dato il via allo sviluppo di strumenti di produzione intelligenti da parte dell’uomo. Questa caratteristica intelligente comincia ad essere oggetto di maggiore attenzione dopo che le macchine a controllo numerico hanno gradualmente acquisito, attraverso il comando numerico, un giudizio logico e funzioni di simulazione.
Le macchine utensili intelligenti sono macchine in grado di giudicare e decidere sul processo produttivo. Le macchine utensili intelligenti, dopo aver compreso l’intero processo di fabbricazione, sono in grado di monitorare, diagnosticare e correggere tutti i tipi di errori che si verificano nel processo di produzione. E fornire un programma per l’ottimizzazione della produzione. Inoltre, è stato possibile calcolare la durata di vita residua degli utensili da taglio utilizzati, dei fusi, dei cuscinetti e delle guide, in modo che l’utilizzatore possa conoscere il tempo di utilizzazione restante e il tempo di sostituzione.
Le macchine utensili intelligenti consentono di dedicare più energie e più tempo alla soluzione di problemi complessi diversi da quelli delle macchine utensili e di sviluppare ulteriormente macchine utensili e sistemi intelligenti. L’innovazione nello sviluppo di sistemi di controllo numerico ha svolto un ruolo molto importante nell’intelligenza delle macchine utensili. E’ in grado di contenere grandi quantità di informazioni, immagazzinarle, analizzarle, elaborarle, giudicarle, regolarle, ottimizzarle, controllarle. Le macchine utensili intelligenti hanno anche importanti funzioni come: la base di dati sulle utensili, la programmazione del dialogo, l’esame del percorso di lavorazione, l’analisi del tempo di lavorazione, la risoluzione delle condizioni del tempo di lavoro, il controllo del carico effettivo di lavorazione, la navigazione di lavorazione, la regolazione, l’ottimizzazione e l’adattamento al controllo.