CNC ruter mašina se sastoji od četiri glavne komponente kao što je opisano u nastavku:
krevet:Krevet je prostor u kojem se postavlja sirovina. Neki kreveti će imati više rupa ili tačaka za pričvršćivanje kako bi se olakšalo montiranje steznog hardvera kako bi se sirovi materijal fiksirao na mjestu tokom operacija rezanja.
Kontroler:Kontrole se obično sastoje od više pogona koračnih kontrolora za kontrolu kretanja koračnih motora i brzine vretena/rutera.

motori:CNC ruter mašina ima koračni ili servo motor za svaku od tri ose kretanja. Koračni motori se obično nalaze na jeftinijim mašinama za hobiste, dok servo uređaji pružaju bolju preciznost pozicioniranja i skuplji su. Odvojeni motor velike brzine rotira rezni alat.
vreteno/ruter:Vreteno je ono što se koristi za rotaciju reznog alata do potrebne radne brzine. Vreteno se često postavlja na portal iznad kreveta. Ovaj portal se može kretati lijevo i desno duž x-ose i naprijed-nazad po y-osi.










