在數控技術發展的過程中,也研制出了各種編程方法。概括來說,有手工編程和計算機輔助編程方法,它們各有其適用范圍。在不同的條件下應采用哪一種編程方法,通常要根據 被加工零件形狀的復雜程度、數值計算的難度與工作量大小、現有設備(計算機、數控語言 系統等)以及時間和費用等全面考慮,權衡比較,予以確定。一般來說,加工形狀簡單的零 件,例如點位加工或直線切削零件,用于手工編程所需的時間和費用與用計算機輔助編程所 需的時間和費用相差不大,這時采用手工編程比較合適。當被加工零件形狀比較復雜,如復 雜凸輪輪廓或葉片、螺旋槳一類形狀復雜的空間曲面,若不采用機助編程,不僅在編程時間 和費用上不合理,有時甚至用手工編程方法無法完成。
我們知道,計算機輔助編程方法有多種。就以數控語言實現機助編程來說,數控語言也 種類繁多。由于擬編程的控制機種類、數控語言系統的功能和使用方便性、所用計算機種類 和性能、硬件和軟件費用以及維修、人員培訓等方面的差異,這里也有一個選擇問題。選用前,應首先審查本單位的具體條件,包括人員情況、現有的計算機等設備和占用可能性、本 單位數控技術應用發展前景以及與本地和外地計算中心的協作關系等等。通常是選用價廉、適用、易于為程編人員掌握的數控語言系統。
應指出,現代CNC控制機不僅具有零件加工程序的存貯能力,而且還提供零件程序的編輯能力,允許程編員直接利用操作面板上的鍵盤編輯程序和修改程序,一個新的加工程序 也容易通過鍵盤輸入。這種控制機一般具有一個紙帶穿孔機接口,以便穿孔輸出修改過的或新輸入的加工程序紙帶,用于歸檔存放,而一個已穿好孔的程序可隨時通過串聯的光電閱讀 機讀入。因此程編人員既可在生產準備部門編程,可又在機床上編程。由于在線編程通常必需在機床停機時進行,因而又發展了另一種在線編程的CNC系統,做到程編時不‘卜斷機床 工作,且可在機床旁編程。
www.csh-cma.org.cn