En CNC-fresemaskin er et høy-automatisert maskineringsverktøy som bruker et numerisk kontrollsystem for å lede en roterende fres mot et arbeidsstykke, noe som muliggjør presisjonsmaskinering av komplekse deler.
Driften av en CNC-fresemaskin involverer flere stadier: programmering, arbeidsholding (klemming), verktøyinnstilling, prøveskjæring og batchproduksjon. Under programmering kan G-kode genereres ved hjelp av CAM-programvare (som Mastercam eller UG) eller opprettes direkte via maskinens innebygde-samtale programmeringssystem. Arbeidsfesting krever å velge en passende skrustikke, klemplate eller spesialisert feste basert på arbeidsstykkets form for å sikre at vibrasjonsnivåene forblir under 0,02 mm under bearbeiding. Verktøyinnstilling innebærer å bruke en måleklokke eller laserverktøyinnstiller for å opprettholde verktøyposisjoneringsnøyaktigheten innenfor ±0,01 mm. Spesielt når du bearbeider myke metaller som aluminiumslegeringer, anbefales klatrefresing for å minimere grader; omvendt, ved maskinering av harde materialer som rustfritt stål, kreves konvensjonell fresing (opp-fresing) kombinert med påføring av kjølevæske for å forhindre overoppheting av verktøy og overdreven slitasje.

