數(shù)控機床是先進制造技術(shù)的基本設(shè)備,是典型的機電一體化產(chǎn)品。
掌握數(shù)控編程技術(shù)是充分利用好這類裝備關(guān)鍵,也是我們提高數(shù)控銑削工程訓練教學水平的重要標志。 關(guān)鍵詞 數(shù)控機床 數(shù)控銑削加工 數(shù)控編程 “R”參數(shù)編程 “數(shù)控銑削技術(shù)訓練”是我中心新近開設(shè)的一門理論性較強的工程訓練科目。在教學形式上,它不同于過去傳統(tǒng)的、機械的“金工實習”。其訓練目的是:了解當今先進的機械制造方法,充分發(fā)揮當今大學生知識新、反應(yīng)快、創(chuàng)造力強的特點,結(jié)合具體的實踐教學,廣泛培養(yǎng)學生的動手能力、綜合應(yīng)用能力和創(chuàng)新能力。由于受客觀條件和教學時間的限制,自動編程(計算機編程)在目前各高校的工程訓練中還未被普及,為了了解編程的基本原理及方法,手工編程仍為最常用的基本訓練內(nèi)容之一。
對于加工形狀簡單的零件,計算比較簡單,程序不多,采用手工編程較容易完成,因此在點定位加工及由直線與圓弧組成的輪廓加工中,手工編程仍廣泛應(yīng)用。但對于形狀復雜的零件,特別是具有非圓曲線、列表曲線及曲面的零件,用一般的手工編程就有一定的困難,且出錯機率大,有的甚至無法編出程序。而采用“R”參數(shù)編程則可很好地解決這一問題。
非圓曲線輪廓零件的種類很多,但不管是哪一種類型的非圓曲線零件,編程時所做的數(shù)學處理是相同的。一是選擇插補方式,即首先應(yīng)決定是采用直線段逼近非圓曲線,還是采用圓弧段逼近非圓曲線;二是插補節(jié)點坐標計算。采用直線段逼近零件輪廓曲線,一般數(shù)學處理較簡單,但計算的坐標數(shù)據(jù)較多。
等間距法是使一坐標的增量相等,然后求出曲線上相應(yīng)的節(jié)點,將相鄰節(jié)點連成直線,用這些直線段組成的折線代替原來的輪廓曲線(見圖 1 )。其特點是計算簡單,坐標增量的選取可大可小,選得越小則加工精度越高,同時節(jié)點會增多,相應(yīng)的編程費也將增加,而采用“R”參數(shù)編程正好可以彌補這一缺點。
現(xiàn)今數(shù)控銑床一般都具備“R”參數(shù)編程功能,如西門子802D數(shù)控系統(tǒng),這給手工編寫某些復雜圖形的程序帶來了方便。如圖 2、3 所示,當要加工一個周期的正弦線時,通常的方法是采用自動編程,若用手工編程,則可用“R”參數(shù)編程較簡單。曲線上坐標點選取的多少,可視加工精度而定。
“R”參數(shù)編程的實質(zhì),就是用變量“R”編寫出“子程序”,并根據(jù)“R”數(shù)值的條件,多次調(diào)用“子程序”,以簡化編程。如:用變量R1表示上圖中從0到2л各點弧度值;用[ X=100*R1/2л,Y=25*SIN(R1)]表示一個子程序,若要在正弦線上選取1000個坐標點,只可將子程序調(diào)用1000次即可。合理的選用“R”參數(shù)編程,可以提高某些零件的加工精度(多選節(jié)點)和編程效率,它也是手工編制復雜零件程序的主要方法之一,在不具備計算機自動編程的情況下一般常采用這種辦法。編程舉例:(西門子802D系統(tǒng))試用“R”參數(shù)編程的方法編制整圓的程序(如圖4 )。
分析:若不用圓弧插補,可將圓均分成360份,再用直線插補連接。變量R1=50表示半徑,R2=360表示共分了360份,R3=1表示間隔1份,R4=0表示初始角度。程序如下: O0001 N10 G54 G42 G90 G00 X50 Y0 Z100 N20 G01 F20 S600 M03 Z-10 N30 R1=50 R2=360 R3=1 R4=0 N40 AA:X=R1*COS(R4) Y=R1*SIN(R4) N50 R4=R4+1 R2=R2-R3 N60 IF R2>=0 GOTOB AA N70 G00 Z50 N80 G40 M2 注解:程序中,N30程序段為條件
1.《【r參數(shù)】專題“R”參數(shù)編程在數(shù)控銑削加工運用工序》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。
2.《【r參數(shù)】專題“R”參數(shù)編程在數(shù)控銑削加工運用工序》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。
3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/auto/2611953.html