手工編程有兩大短原則:(1)零件加工路線要盡可能短。(2)零件加工程序應盡可能短,這主要包括兩個方面:切削用量的合理選擇和程序中空走刀路線的選擇,編程原則確定以后,根據毛坯的形狀和加工余量的大小確定用什么樣的加工指令。一般來說,毛坯料且加工余量大要用循環指令??單一固定循環或多重復合循環。
加工指令的靈活應用數控加工機床都有插補功能和簡化編程功能,有時候插補功能并不比簡化編程功能繁瑣,比如,對于已經經過粗加工的零件,加工余量很小,這時候用插補功能就大大的簡化了編程,而且由于加工路線短所以生產效率高。
而對于加工余量大的零件就要使用循環編程指令??固定循環或多重循環。對于形狀簡單的工件一般用固定循環,而對于形狀復雜的零件要用多重循環指令。具體的說,棒料或內孔毛坯用G71、G70粗車循環和精車循環指令,而對于加工余量大的鍛件、鑄件型坯和內凹面用G73、G70粗精車循環指令。
除了注意插補功能和循環指令的應用區別外,還要注意不同加工指令、切入方法的區別。例如用G32、G76指令加工螺紋,指令G32加工是直進式,G76是斜進式。
G32編程切削深度分配方式一般為常量值,雙刃切削,其每次切削深度一般由編程人員編程給出,G76編程切削深度分配方式為遞減式,其切削為單刃切削其切削深度由控制系統來計算給出。知道了切入方式上的區別,在應用的時候就能隨心所欲應用自如。一般來說G32多用于小螺距螺紋加工,G76適用于大螺距螺紋加工,在螺紋精度要求不高的情況下,此方法更方便,在加工高精度時,可采用兩數控加工刀加工完成,即先采用G76加工方法粗車,然后用G32加工方法精車。
綜上所述,編寫加工程序單,要求編程者具有與機械加工工藝有關的工藝知識,熟悉編程指令和指令格式、指令代碼以及所使用數控機床的系統功能,還要注意不同加工指令加工方法上區別,這樣才能夠應用自如編制出正確實用的加工程序。
程序的檢查、試運行編制好的程序,在正式用于生產加工前,必須進行程序檢查。程序的檢查可以通過空運行來實現,即機床鎖住、輔助功能鎖住、空運行,通過模擬做圖看刀具的運行軌跡是否和編程一致。根據檢查結果,對程序進行修改和調整。檢查修改,再檢查,再修改。這往往要經過多次反復,直到獲得完全滿足加工要求的程序為止。另外,要提醒的一點是在操作完空運行后,一定要機械回零來確定工件坐標系。
上述編程步驟中的各項工作,主要由人工完成,這樣的編程方法稱為“手工編程”在各種機械制造中均有大量的僅有直線、圓弧等幾何元素構成的形狀并不復雜的零件需要加工。