CNC加工(CNCMachining)数控加工通常是指用数控的加工专用工具进行的加工。CNC指数控机床由数控加工语言表达进行程序编写操控,通常情况下为G代码。数控加工G代码语言表达告知数控机床的加工刀具选用哪种笛卡尔位置坐标,并操控刀具的进给速度和主轴转速,及其专用工具变换器、冷却剂等基本功能。数控加工相对来说手动式加工具备非常大的竞争优势,如数控加工生产出的零部件十分精准并具备可重复性;数控加工还可以生产手动式加工无法完成的具备复杂外形的零部件。 大型cnc加工数控加工技术如今已普遍推广,大多数的机加工车间都具备数控加工能力,典型性的机加工车间中最常用的数控加工方式有数控铣、数控车和数控EDM线切割(电火花线切割)。进行数控铣的专用工具称之为数控铣床或数控加工中心。进行数控车削加工的车床称之为数控车工中心。数控加工G代码还可以人工服务程序编写,但通常情况下机加工车间用CAM(计算机辅助制造)软件自动读取数据CAD(计算机辅助设计构思)文档并转化成G代码程序,对数控机床进行操控。