1. Maskinverktøy
Maskinverktøyet er den fysiske enheten som utfører kutte- eller formingsoperasjonene på arbeidsstykket. Det er vanligvis en datastyrt maskin som kan bevege seg i flere akser og utføre en rekke operasjoner, for eksempel fresing, dreiing, boring og sliping.
2. CNC-kontroller
CNC-kontrolleren er "hjernen" i NC-systemet. Det er en datamaskin som mottar input fra CAM-programvaren og genererer de riktige styresignalene for maskinverktøyet. CNC-kontrolleren gir også tilbakemelding til CAM-programvaren, slik at operatøren kan overvåke fremdriften av maskineringsoperasjonen.
3. Servomotorer
Servomotorer er elektriske motorer som brukes til å drive maskinverktøyets akser. De styres av CNC-kontrolleren, som sender signaler til motorene for å fortelle dem hvor raskt og i hvilken retning de skal bevege seg.
4. Tilbakemeldingsenheter
Tilbakemeldingsenheter brukes til å måle posisjonen til verktøymaskinens akser. De styres også av CNC-kontrolleren, som bruker tilbakemeldingsdataene for å sikre at maskinverktøyet beveger seg nøyaktig.
5. CAM-programvare
CAM-programvare brukes til å lage modellene med datamaskinstøttet design (CAD) som brukes til å generere NC-koden. CAM-programvaren genererer også verktøybanene som maskinverktøyet vil følge.
6. NC-kode
NC-kode er de datamaskinlesbare instruksjonene som genereres av CAM-programvaren. NC-koden sendes til CNC-kontrolleren, som bruker den til å generere styresignalene for maskinverktøyet.