数控编程的方法主要分为两大类:手工编程和自动编程。1.手工编程手工编程是指由人工完成数控编程的全部工作,包括零件图纸分析、工艺处理、数学处理、程序编制等。2.自动编程自动编程是指由计算机来完成数控编程的大部分或全部工作,如数学处理、加工仿真、数控加工程序生成等。自动编程方法种类很多,发展也很迅速。根据信息输入方式及处理方式的不同,主要分为语言编程、图形交互式编程、语音编程等方法。