Mashinkii CNC, ama mashinkii Computer Numerical Controlled milling, waa platform muhiim ah oo leh sheeg u leh qaybta in ay isticmaalaan qalabka doorka si loo dhisso mid ka mid ah shaqada. Waa horumarinta mashinkii milling ku tiirsan kompyuutar, halkaas kompyuutar-ka xubnaha mudnaanta mugga iyo shaqada mashinka marka la eego koorinta hore lagu dhisay. Qaybaha aasaaska ah ee mashinkii CNC waxaa ku jira frameka taxadar (bed, column), meesha shaqada loogu hayo shaqada, spindleka taasoo doorka qalabka, iyo nidaamka drive (servo motors, ball screws) taasoo socda meesha iyo/ama spindle sida xarafaha (X, Y, iyo Z). Qaybta "CNC" waxaa ku kaga duwan mudnaanta unit, taasoo kompyuutar sarbeed ah oo loo tirodaa habaabka qaybta (G-code) iyo siinaya fahamidka amarka nidaamka drive. Mashinkii CNC ayaad inta badan waxaa loo yaqaana machining centers, taasoo la distinguished gacanta tool changers (ATCs) taasoo ogola inay heli karto library of tools iyagoo aan operator-ka u baahan tahay, sidoo kale inay abuurto qaybo mudan yiil setup. Waxaa loo qaybiyaa sababtoo ah mudnaanta spindle: Vertical Machining Centers (VMCs) waxaa ku jira spindle verticle iyo waa ideal for 3D contouring, halka Horizontal Machining Centers (HMCs) waxaa ku jira spindle horizontal oo loo diyaariyey production weyn iyo qaybo lagdan isku hal galay. Mashinkii CNC waa dhaxal manufacturing ahaan, taasoo ogola in ay abuuraan qaybo saaxiib badan, saaxiib badan oo qaybo lagdana saaran aqalka ahaan, automotive iyo electronics soo saarista, siisid in digital designs la dhisso dadka runta.
Kooxdaaga shuusha waxbarashada waa in la mid haystay in la caawinayo.