L'usinage CNC de pièces fait référence à l'usinage où le système de contrôle donne des instructions pour faire effectuer à l'outil divers mouvements en fonction des exigences et la forme et la taille de la pièce sont exprimées en chiffres et en lettres sous forme d'exigences techniques et d'usinage besoin exprimé. Il fait généralement référence au processus d'usinage de pièces sur des machines-outils à commande numérique.
Une machine-outil CNC est une machine-outil contrôlée par un ordinateur. L'ordinateur utilisé pour contrôler la machine-outil, qu'il s'agisse d'un ordinateur à usage spécial ou d'un ordinateur à usage général, est collectivement appelé système CNC. Les mouvements et les actions auxiliaires de la machine-outil CNC sont contrôlés par les instructions du système CNC. Les instructions de commande numérique sont compilées par le programmeur en fonction de la matière de la pièce, des exigences d'usinage, des caractéristiques de la machine-outil et du format d'instruction (langage de commande numérique ou symboles) spécifié par le système. Le système de commande numérique envoie des informations de fonctionnement ou de fin au dispositif d'asservissement et à d'autres composants fonctionnels conformément aux instructions du programme pour contrôler divers mouvements de la machine-outil.
A la fin du programme d'usinage de la pièce, la machine-outil s'arrête automatiquement. Dans n'importe quel type de machine-outil CNC, la machine-outil CNC ne peut pas fonctionner s'il n'y a pas d'entrée de commande de programme dans le système CNC. L'action contrôlée de la machine-outil comprend généralement le démarrage et l'arrêt de la machine-outil ; démarrer et arrêter la broche, convertir le sens de rotation et la vitesse; la direction, la vitesse et le type de mouvement d'alimentation ; la sélection de l'outil, la compensation de longueur et de rayon, le remplacement de l'outil et le refroidissement, l'ouverture et la fermeture du liquide.