Tietokoneen numeeriset ohjausjärjestelmät (CNC) ovat valmistuksessa käytettäviä tietokoneohjattuja työstötyökaluja. Tietokoneen numeeristen ohjausjärjestelmien etuna on tuotantolaitteiden tarkkuus ja käsittelynopeus. CNC -järjestelmässä on keskitetty tietokoneprosessori, jota käytetään teknisten tietojen tulkitsemiseen ja koneen ohjaamiseen.
Ensimmäiset numeeriset tietokoneohjauskoneet rakennettiin 1940- ja 1950 -luvuilla. Nämä järjestelmät olivat melko yksinkertaisia, ja ne luotiin muokkaamalla olemassa olevia työkaluja hyväksymään ohjeet paperinauhalle tulostettujen pisteiden perusteella. Menestys tällä ensimmäisellä yrityksellä kannusti jatkuvaa kehitystä tällä alalla. Tietokoneiden lisääntynyt saatavuus antoi kehittäjille ja suunnittelijoille mahdollisuuden parantaa näitä järjestelmiä entisestään. Nykyaikaiset tietokoneen numeerisesti ohjatut työkalut ovat kehittyneitä versioita samoista työkaluista.
Nykyisissä tietokoneiden numeerisissa ohjausjärjestelmissä koko prosessi suunnittelusta tuotantoon suoritetaan tietokoneella. Alkuperäinen tuotesuunnittelu luodaan tietokoneavusteisella suunnittelulla tai CAD -ohjelmalla. Tämän tyyppinen ohjelmisto on erityisesti suunniteltu luomaan paitsi yksityiskohtainen kuva ja piirustus tuotteesta, myös yksityiskohtaiset kaaviot ja mitat. CAD -ohjelmasta luodaan sarja tietokonetiedostoja, jotka perustuvat kullekin koneelle vaadittaviin komentoihin prosessin aikana.
Nykyaikaiset tuotantokoneet eivät ole enää yksi toiminto. Sen sijaan useita komponentteja sisällytetään soluun tai yksikköön. Esimerkiksi puuntyöstökone sisältää usein erilaisia sahoja, poraa ja hiomakoneita. Kaikkien näiden työkalujen sijoittaminen yhteen yksikköön lisää käsittelyn tehokkuutta ja vähentää tarvittavien koneiden määrää.
Jotkin prosessit toimivat parhaiten, kun eri vaiheiden välillä on jäähtymisaika. Monet yritykset käyttävät robottiprosessoreita tai ulkoisesti ohjattuja hihnoja tuotteiden siirtämiseksi vaiheesta toiseen. Mahdollisuuksia laadunvalvontatarkastuksiin luodaan usein kuljetusvaiheessa, jolloin ihmiset voivat tarvittaessa puuttua prosessiin.
Tietokoneen numeerisia ohjauskoneita käytetään luomaan tuotteita, jotka vaativat monimutkaisia vaiheita. Näiden vaiheiden automatisointi lyhentää merkittävästi käsittelyaikaa ja edistää sujuvaa prosessia. Mitä enemmän automaatiota prosessiin sisältyy, sitä pienemmät pullonkaulat ja sitä johdonmukaisempi lopputulos.
Nämä koneet ovat tyypillisesti valmistus- tai tuotantosektorilla. Yleensä kaikkein automatisoidumpia prosesseja ovat ne, jotka sisältävät pieniä komponentteja ja vaativat erittäin suurta tarkkuutta. Toinen teollisuus, joka käyttää näitä työkaluja, on kaivostoiminta tai poraus. Monissa tilanteissa työympäristö on erittäin vaarallinen tai vaarallinen ihmisille. CNC -porakoneen käyttö mahdollistaa työn jatkamisen huomattavasti pienemmällä riskitasolla.