Ny famolavolana programan'ny fitaovana fandrika CNC dia ny dingana lehibe sy mahatena fahendrena izay mamorona ny mudididi-mofovoara 3D amin'ny zavatra iray ho baiko marika mazava, mahomby ary azo antoka—izay fantatra ho kôdiny G—izay afaka atao amin'ny fitaovana fandrika CNC. Io samy io dia misy anaty fifandraisan'ny fahaiza-manamory software, teoria momba ny fandrika, ary fitsidihana eo amin’ny orinasa. Ny dingana dia atao amin’ny alalan’ny software Computer-Aided Manufacturing (CAM) indrindra, izay ahafahana ny mpamorona programna nanamora ny dingana fandrika amin’ny alalan’ny fanamboarana sarimiaina digitaly. Manomboka amin’ny famakiana ny modelin’ny CAD sy ny famaritana ny stock voajanahary ilay dingana. Avy eo, ny mpamorona dia manangana ny rafitra tsotra anelanelana ny asa maromaro, izay tsirairay namboarina hanaisotro vokatr’izay voajanahary. Tena ilàna ny fisafidianana ny fitaovana fikapohana mety (end mills, drills, taps), ny famaritana ny lalany (ohatra: contouring, pocketing, facing), ary ny fametrahana ny paramètre fototra momba ny fikapohana: hafainganana ny spindle (RPM), ny hafainganana fidirana (IPM), ary ny haavon’ny fikapohana. Ny teknika avo lenta momba ny famolavolana programna dia tena zava-dehibe ho an’ny fahombiazana sy ny kalitaon’ny fotoana ankehitriny. Ohatra, ny fomba High-Efficiency Machining (HEM) dia mampiasa ny trokoidal na ny lalana fitaovana mifanolotra mba handanjalanana ny angidimby fampiasana fitaovana, mampaherezana hafainganana fidirana sy fikapohana haavo kokoa amin’ny fipetrahana havanana foana, izay manamaivana ny hafanana ary manamorona ny andiany fitsidihana. Momba ny contours 3D, ny mpamorona dia tsy maintsy mamokatra lalana fitaovana mivelatra sy miverimberina izay miaro amin’ny fanovana lalana mavitrika mba hisorohana ny mariky ny fitaovana sy ny fihenjanana. Zava-dehibe indrindra, ny programna dia tsy maintsy misy komando tsy fikapohana: ny fametrahan’ny halavan’ny fitaovana sy ny diazam-bato, ny fiarovana ny rivotra, ny famantarana ny fanovana fitaovana maimbaly, ary ny antonana ny fihenjanana maimaim-poana mba hisorohana ny fifandonana amin’ny fitaovana na ny zavatra. Talohan’ny hanaterana kôdi mankany fitaovana, dia ampiasain’ny simulation software izay mamaky ny dingana fandrika rehetra amin’ny alalan’ny animation, maha-marika ny diso amin’ny lojika na ny fihenjanana mety hitranga. Ny dingana farany dia "post-processing", izay amin’izay ny angidimby voajanahary avo lenta amin’ny software CAM dia amboarina ho kôdin’ny G voafetra ilain’ny kontrolin’ny CNC. Ny programnan’ny CNC milling natao tsara dia tsy seto kôdi; fa plany namboarina izay miantohana ny fahazotoana ara-dàlana, ny kolontsaina be mpiseho, ny fotoana fohy indrindra, ary ny andiany fitsidihana lava indrindra.
Ny timonina fanoherana dia tarihin-tsaina ampiasa an’ny orinasa dia t always miala gasy mba hanampy anao.