CNC machining, stutt fyrir Computer Numerical Control Machining, er tækni sem gerir sjálfvirkan vinnslu með því að stjórna vélum í gegnum tölvuforrit. Meginregla þess liggur í því að breyta hönnuðum hlutateikningum í tölvu-læsilegan G-kóða (eða M-kóða). Þessi kóði inniheldur nákvæmar leiðbeiningar eins og hreyfiferil tólsins, skurðarbreytur og snúningshraða. Byggt á þessum leiðbeiningum stýrir vélbúnaðurinn nákvæmlega hlutfallslegri staðsetningu verkfærisins og vinnustykkisins og nær því að-nákvæmni skurður, borun, fræsun og aðrar vinnsluaðgerðir.
CNC vinnsluflæðið inniheldur venjulega eftirfarandi skref: Í fyrsta lagi er þrívíddarlíkan af hlutanum hannað með því að nota CAD (Computer-Aided Design) hugbúnað; næst er þrívíddarlíkaninu breytt í véla-keyranlegan G-kóða með því að nota CAM (Computer-Aided Manufacturing) hugbúnað; þá er G-kóði sendur til stjórnkerfis CNC vélbúnaðarins; eftir að hafa flokkað kóðann knýr stýrikerfið mótorinn til að færa verkfærið og vinnustykkið eftir fyrirfram ákveðnum slóðum og lýkur vinnsluferlinu. Í öllu ferlinu er servókerfi vélbúnaðarins ábyrgt fyrir því að stjórna nákvæmlega staðsetningu og hraða tækisins til að tryggja nákvæmni vinnslunnar.
Hin mikla nákvæmni sem fæst með CNC vinnslu er vegna lokaðrar-lykkjustýringarkerfis. Þetta kerfi fylgist með raunverulegum stöðum verkfæris og vinnustykkis í rauntíma með því að nota skynjara og ber þær saman við forstillt gildi. Þegar frávik hefur greinst er hraðinn eða stefna mótorsins strax stillt til að útrýma villunni. Þetta rauntímaviðbragðskerfi gerir CNC vinnslu framúrskarandi í mikilli-nákvæmni vinnsluverkefnum eins og vinnslu flókinna bogadregna yfirborðs og nákvæmni gatakerfis.
Hvað varðar notkunarsviðsmyndir er CNC vinnsla mikið notuð í geimferðum, bifreiðaframleiðslu, mótagerð, lækningatækjum og mörgum öðrum sviðum. Til dæmis, á sviði geimferða, getur CNC vinnsla framleitt flókna, há-nákvæmni geimhluta; í bílaframleiðslu er CNC vinnsla notuð til að vinna lykilhluta eins og vélkubba og sveifarása.
Varðandi iðnaðarstaðla, þá fylgir CNC vinnsla röð alþjóðlegra og innlendra staðla, svo sem ISO (International Organization for Standardization) staðla fyrir CNC vélbúnaðar nákvæmni skoðun, svo og viðeigandi innlenda iðnaðarstaðla. Þessir staðlar tryggja gæði og samkvæmni CNC vinnslu.
Ennfremur er CNC vinnsla mjög skilvirk og sveigjanleg. Með því að breyta G-kóðanum er hægt að aðlaga vinnslukerfi fljótt til að laga sig að vinnsluþörfum mismunandi hluta. Samtímis geta CNC vélar náð samhliða vinnslu á mörgum-ásum, sem bætir enn frekar skilvirkni og nákvæmni vinnslunnar.
