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