CNC(컴퓨터 수치 제어) 가공은 제어 시스템이 특정 필수 동작을 통해 절삭 공구를 구동하고, 기술 사양(예: 공작물 모양 및 치수-)에 따라 작업을 실행하고 숫자 및 영숫자 형식으로 표현된 처리 요구 사항을 실행하는 명령을 내리는 제조 프로세스를 의미합니다. 넓게 말하면 CNC공작기계를 이용하여 부품을 가공하는 전 과정을 포괄합니다.
CNC 공작 기계는 컴퓨터로 제어되는 기계입니다. 전용 장치이든 범용 장치이든-기계를 제어하는 컴퓨터를 통칭하여-CNC 시스템이라고 합니다. 공작 기계의 기본 동작과 보조 동작은 모두 CNC 시스템에서 내리는 명령에 의해 제어됩니다. 이러한 명령은 공작물 재료, 가공 요구 사항, 기계 특성 및 시스템의 특정 명령 형식(CNC 언어 또는 기호)과 같은 요소를 기반으로 작업자가 프로그래밍합니다. CNC 시스템은 이러한 프로그램 명령을 해석하고 작동 또는 종료 신호를 서보 장치 및 기타 기능 구성 요소에 보내 기계의 다양한 움직임을 제어합니다. 부품 가공 프로그램이 끝나면 기계가 자동으로 중지됩니다. CNC 공작 기계는 제어 시스템에 프로그램 명령을 입력하지 않으면 작동할 수 없습니다. 제어되는 기계 동작에는 일반적으로 기계 시작 및 중지가 포함됩니다. 스핀들 제어(시작/정지, 회전 방향 및 속도 변경) 공급 동작 관리(방향, 속도 및 모드) 도구 선택 및 보정(길이 및 반경) 처리 절삭유 활성화 및 비활성화는 물론 공구 변경 관리도 가능합니다.


