A CNC szerszámgépek olyan sokoldalúak és dinamikusak, mint az általuk készített cikkek sokasága. A legtöbb CNC gép azonban két kereten belül működik: Nyílt hurkú vagy zárt hurkú rendszer.
Nyílt hurkú CNC rendszerekben a kezelő kifejleszti a számítógépes numerikus vezérlést az adott feladathoz, és számítógéppel segített tervező (CAD) szoftver segítségével generálja a g-kódot vagy munkafájlt. A számítógép ezután továbbítja a megfelelő lépéseket a vezérlőhöz és a csatlakoztatott szervomotorokhoz.
Ezek a motorok a forgácsolószerszámokat, például esztergagépeket vagy csiszológépeket legalább két tengely (X és Y) mentén kezelik, bár a csúcskategóriás CNC gépek növelhetik a sokoldalúságot és a pontosságot, ha CNC marókat és egyéb tartozékokat több további tengely körül mozgatnak.
A zárt hurkú CNC rendszerek visszacsatolási adatokat szolgáltatnak a monitornak az inkonzisztenciák kiküszöbölése érdekében, miközben a CNC gépek az anyag körül mozognak. Ez a motor-monitor kommunikáció lehetővé teszi a zárt hurkú rendszerek számára, hogy valós időben módosítsák az esztergagépek és más CNC szerszámgépek sebességét, helyzetét és előtolási sebességét.
