CNC rendszerhardverből és szoftverből áll. A megértésCNC rendszerAz architektúrát két szempontból kell megvalósítani: hardver és szoftver. Magja a számítógépes digitális vezérlőeszköz. A rendszervezérlő szoftveren és rendszerhardveren keresztül ésszerűen szervezi és kezeli az NC rendszer bemeneti, adatfeldolgozási, interpolációs és kimeneti információit, vezérli a végrehajtó részeket, az NC szerszámgépet a kezelő igényei szerint automatikusan feldolgozza.CNC rendszerszámítógépet használ vezérlőelemként. Általában néhány vagy az összes NC funkciót a benne található NC rendszerszoftver valósítja meg, hogy a szerszámgép mozgását valós időben vezérelje. Mindaddig, amíg a vezérlő szoftverCNC rendszermegváltozik, új vezérlési mód valósítható meg. Sokféle CNC-rendszer létezik, beleértve az esztergagépeket, marógépeket, megmunkálóközpontokat és egyéb CNC-rendszereket. A különböző CNC szerszámgépek CNC rendszere általában a következő részekből áll: központi feldolgozó egység CPU, memória (ROM / RAM), bemeneti és kimeneti berendezések (I / O), kezelőpanel, kijelző és billentyűzet, papírszalag lyukasztó, programozható vezérlő, stb. (a számítógépes hardver teljesítmény-árarányának rohamos csökkenésével és a grafikus megjelenítés népszerűsítésével és alkalmazásával a modern CNC rendszer nem igényel perforált papírszalagot, hanem közvetlenül a számítógép vezérli. Kis általános célú számítógép vagy személyi számítógép egy szerszámgép közvetlen vezérlésére. A gép vezérlőprogramja a számítógép memóriájában van eltárolva, amely könnyen módosítható, funkcióbővíthető, és jó rugalmassággal rendelkezik.)