韓 鵬
中國一拖高級技工學(xué)校,河南 洛陽 471003
隨著技術(shù)的發(fā)展,自動編程逐漸會取代手工編程,但宏程序簡潔的特點使之依然具有比較大的使用空間。本文就此展開論述。
宏程序具有靈活性。通用性和智能性等特點,適合編程加工規(guī)則曲面的零件,自動編程軟件:適合主要由大量的不規(guī)則復(fù)雜曲面構(gòu)成的模具成型零件。
1)對規(guī)則曲面的編程來說:使用自動編程軟件編程一般都有工作量大,程序龐大,加工參數(shù)不易修改等缺點。而宏程序則注重把機(jī)床功能參數(shù)與編程語言結(jié)合,而且靈活的參數(shù)設(shè)置也使機(jī)床具有最佳的工作性能,同時也給予操作工人極大的自由調(diào)整空間。使編程人員從繁瑣的、大量重復(fù)性的編程工作中解脫出來。
2)自動編程軟件生成的程序通常都比較大,非常容易突破機(jī)床系統(tǒng)內(nèi)部程序存儲空間的限制,因此一般來說除了相對簡單的加工以外,其余絕大部分程序都不得不以DNC方式進(jìn)行在線加工,顯然機(jī)床與電腦之間的傳輸速度成為了影響加工速度的第一個“瓶頸”因素。除了那些機(jī)床系統(tǒng)內(nèi)置硬盤或機(jī)床與電腦之間用以太網(wǎng)等形式進(jìn)行組網(wǎng)的新型數(shù)控機(jī)床(主要是高速加工機(jī)床)之外,目前大多數(shù)數(shù)控銑床/加工中心都是通過RS-232口的串口通信來實現(xiàn)DNC在線加工的。系統(tǒng)所支持的RS-232口最大的傳輸波特率19200bit/s,而大多數(shù)DNC軟件支持的最大波特率多數(shù)也不過在19200bit/s~38400bit/s即使在19200bit/s的波特率下工作,當(dāng)計算精度較高、進(jìn)給速度F值較大(如F1800~F2500)時,程序傳輸速率往往跟不上機(jī)床的節(jié)拍,在實際加工中可以看到機(jī)床的進(jìn)給運動有明顯的斷續(xù)、遲滯、,實踐證明,由于RS-232口通信抗干擾能力有限(除非在機(jī)床及計算機(jī)兩側(cè)都采用較昂貴的光點耦合保護(hù)電路),其傳輸效果實際上還涉及到傳輸線是否屏蔽良好、是否長度適中、機(jī)床于電腦兩端接地是否良好等,波特率越高,傳輸越不穩(wěn)定,實際中往往被迫限制在9600bit/s甚至更低,如此一來DNC在線加工方式下加工效率便大打折扣。
例圖
通過以上的實例合理地利用子程序、宏程序和代碼段進(jìn)行編程,對于數(shù)控加工程序的簡化,作用是十分明顯的,?,F(xiàn)實的加工中,有相同或相似特征的零件很多,如果大家在從事加工或編程的過程中能合理的利用這些編程技術(shù),定能起到事半功倍的效果,也就是說宏程序在數(shù)控編程加工中有不可替代的獨特地位。