數控編程一般分為手工編程和自動編程兩種。
(1)手工編程
手工編程就是從分析零件圖樣,,確定加工工藝過程,,數值計算。編寫零件加工程序單,、制備控制介質到程序校驗都是由人工完成,。對于加工形狀簡單,、計算量小、程序不多的零件,,采用手工編程較容易,,而目經濟、及時,。因此,,在點位加工或由直線與圓弧組成的輪廓加工中,手工編程仍廣泛應用,。對于形狀復雜的零件,,特別是由非圓曲線、列表曲線及曲面組成的零件,,用手工編程就有一定困難,,出錯的概率增大,有時甚至無法編出程序,,必須用自動編程的方法編制程序,。
(2)自動編程
自動編程是利用計算機專用軟件編制數控加工程序的過程。編程人員只需根據零件圖樣的要求,,使用數控語言,,由計算機自動地進行數值計算及后置處理,編寫出零件加工程序單t加工程序通過直接通信的方式送入數控機床,,指揮數控沖床工作,。自動編程使得一些計算繁瑣、手工編程困難,,或無法編出的程序能夠順利地完成,。有關自動編程的內容,請參閱有關書籍,。