Datora ciparu vadība jeb CNC kokapstrāde ietver mehāniski kustīgus koka griešanas instrumentus, kas saņem norādījumus par konkrētiem griezumiem, izmantojot datoru un programmatūru. CNC kokapstrādes apguve ietver darbības, kas nepieciešamas, lai izveidotu dizainu iekārtām, kas veic griezumus. Dators, darba galds, virpas un maršrutētāji parasti ietver CNC kokapstrādes sistēmu.
Pirmajā CNC kokapstrādes posmā ir jāizveido divu vai trīsdimensiju dizains, ko operators vēlas, lai iekārta atkārtojas. Hobists vai operators pēc tam atkārtoti izveido dizainu datorizētās projektēšanas (CAD) programmā. Programmatūrai ir nepieciešama informācija par materiāla izmēru un veidu, kas saņem griezumus. Programma ilustrē materiāla izmērus uz x, y un z asīm pirms un pēc koksnes noņemšanas.
Datorizētā apstrāde (CAM) tulko ilustrāciju datoram saprotamā valodā. Dažādas instrumentu paletes rada daudzveidīgus griezumus, un operatoram ir jāizvēlas, kuru instrumenta modeli vai modeļus viņš vēlas izmantot. Programmatūra arī ļauj lietotājam ievadīt precīzas griezumu koordinātas, kas norāda vietu uz darba virsmas, kurā tiek veikti griezumi vai koksnes noņemšana. Programma norāda, kad un kur apstrāde sākas, beidzas un kādi virzieni ir jāievēro griezējinstrumentam. Operators arī ievada ātrumu, ar kādu griezējinstruments ieslēdzas, apstājas un veic katru griezumu.
Mašīnisti bieži atsaucas uz visu programmu, kurā ir visi nepieciešamie griezumi, kā G-kodu, kas ir fails, kurā ir noteikts dizains. Faili bieži tiek saglabāti un atkārtoti izmantoti kā veidne turpmākam darbam vai pārveidoti atbilstoši izmēra vai stila izmēriem. Rūpnieciskās kokapstrādes vidēs parasti tiek izmantotas CNC mašīnu veidnes, lai izveidotu vairākus atkārtotus gabalus. G-kods nodod šo informāciju griezējinstrumentam, izmantojot kontrolierus. Šis aprīkojums savieno iekārtas un darba galdu ar datoru, izmantojot motorus un kabeļus.
Pēdējais CNC kokapstrādes solis ir faktiskā produkta izveide. Kad informācija ir ievadīta datorā, dators ir saistīts ar mašīnu un iekārta ir ieslēgta, CNC sistēma izveido gatavo produktu. CNC darbībai nepieciešamie kokapstrādes instrumentu veidi ir atkarīgi no lietotāja. Pats griezējinstruments var būt nekas cits kā mazs rotējošs rokas instruments, kas uzstādīts uz galda, ko dari pats. Darba galds var būt komerciāli ražots vai arī paštaisīts.
Tā kā datorā ir jābūt tikai vienai programmai, daudzi hobiji CNC sistēmā ievieš daudz vecākus mašīnu modeļus, ietaupot simtiem dolāru. CNC programmatūras lejupielāde no interneta maksā no nulles līdz tūkstošiem dolāru atkarībā no programmas sarežģītības. Kabeļi un motori, kas kontrolē iekārtas, var maksāt no dažiem simtiem līdz dažiem tūkstošiem dolāru, un parasti tie ir visdārgākais CNC kokapstrādes aspekts.