數(shù)控車巧用宏程序進(jìn)行零件加工_第1頁
數(shù)控車巧用宏程序進(jìn)行零件加工_第2頁
數(shù)控車巧用宏程序進(jìn)行零件加工_第3頁
數(shù)控車巧用宏程序進(jìn)行零件加工_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、數(shù)控車巧用宏程序進(jìn)行零件加工 【摘要】在數(shù)控車床的批量生產(chǎn)加工中,經(jīng)常會遇到加工的零件長度短、尺寸精度要求不高。如果采用傳統(tǒng)的手工編程,程序比較繁瑣,效率也比較低。為了解決這些缺點,我們引入宏程序編程,并結(jié)合加工案例介紹宏程序編程在生產(chǎn)中的優(yōu)勢。 【關(guān)鍵詞】批量生產(chǎn);手工編程;宏程序編程;優(yōu)勢 在數(shù)控車床加工生產(chǎn)過程中,經(jīng)常需要加工一些z軸長度較短的零件(如薄片螺母、環(huán)之類),單件加工,效率比較低。在剛性允許的情況下,通常采用同樣的加工路徑進(jìn)行多件循環(huán)加工,從而實現(xiàn)一車多件,這樣能使數(shù)控加工程序更加簡化、大大提高加工效率。加工中的難點主要是程序的編制。本文章針對fanuc 0i mate-tc

2、系統(tǒng)的數(shù)控車床,提出三種此問題的編程方案(絕對值編程、調(diào)用子程序編程、宏程序編程),并通過比較法總結(jié)出宏程序編程的優(yōu)越性。 1、加工案例引入 2、問題的分析 零件加工步驟: (1)機床、刀具的準(zhǔn)備。 (2)裝夾工件材料。 (3)安裝加工刀具。 (4)對刀操作,完成工件坐標(biāo)系的建立。 (5)零件加工程序輸入。 (6)試切零件首件。 由如上加工步驟可見,在數(shù)控車床上完成對刀操作后,工件坐標(biāo)系和機床的機械坐標(biāo)系的關(guān)系就建立完成了,這樣每次只要保證工件在卡盤上夾持時伸出的長度保持一致就可以不用重新對刀,只要按循環(huán)啟動按鈕就可以加工工件了。如果所加工的零件總長較短,每件零件加工時間也不長,在每次加工完一

3、件后都需要重新裝夾保證伸出的長度才能進(jìn)行下一件的加工,這樣所花費的加工輔助時間會較長,加工的效率不高。 3、解決問題的措施 在生產(chǎn)加工中,減少加工時間和輔助時間是提高生產(chǎn)效率的關(guān)鍵點。通過上述分析,結(jié)合本零件的特點,工件伸出一段后連續(xù)加工3件。最切實可行的方法是修改程序。程序的修改大體有三種方法:第一種方式是采用傳統(tǒng)的方式編程,使用絕對值編程方式連續(xù)編寫三件的加工程序;第二種方式是采用常用的調(diào)用子程序的方法簡化程序,但子程序中用到的長度坐標(biāo)為相對值編程方式;第三種方式是應(yīng)用宏程序編程,依靠系統(tǒng)變量的應(yīng)用大大減少程序量,提高生產(chǎn)效率。 3.1絕對值編程 3.2調(diào)用子程序編程 根據(jù)調(diào)用子程序的特點

4、,子程序編程時應(yīng)采用相對值編程;加工時x方向直徑尺寸無變化,故采用絕對值,而z方向尺寸發(fā)生了變化,應(yīng)采用相對值編程。完成本零件的加工,需使用4把車刀,每把車刀裝夾位置不同,當(dāng)程序進(jìn)行換刀操作后,需要把兩把車刀的刀補形狀值加到車刀的移動量中,否則就會出現(xiàn)移動位置的錯誤,甚至出現(xiàn)撞刀情況。下面采用圖2的刀補數(shù)據(jù)進(jìn)行分析和總結(jié)如何解決換刀后的刀補誤差。 3.3宏程序編程 本零件的編程引入了系統(tǒng)變量#5222,此變量的功能為g54工件零點z軸偏移值,偏移后等于建立了新的工件坐標(biāo)系,所有的刀具都是按這個點為編程零點去加工。通過系統(tǒng)變量#5222變化實現(xiàn)下一工件的加工。編程思路為編寫兩個程序,主程序引入公

5、用變量#100作為計數(shù),通過條件實現(xiàn)加工件數(shù)的控制,應(yīng)用條件語句完成循環(huán)次數(shù),每循環(huán)一次,調(diào)用子程序一次;而子程序就是按單件加工去編寫程序,不用考慮換刀后移動差值的問題。 4、結(jié)論 通過上述三種編程方法的分析,發(fā)現(xiàn)絕對值編程中程序段數(shù)目多,編程工作量大,一段伸出加工的件數(shù)越多程序段數(shù)目越多,數(shù)值計算容易出錯。調(diào)用子程序編程中程序段數(shù)目相對較少,但編程中用到相對值編程,容易出現(xiàn)計算錯誤;而且編程時刀具形狀補償之間的差值還要加入到程序里,完成刀具換刀后跟換刀前工件坐標(biāo)系一致;計算量大,容易出錯。宏程序編程中使用了一個公用變量進(jìn)行加工件數(shù)的計數(shù)器,調(diào)用系統(tǒng)變量完成工件坐標(biāo)系的偏移,循環(huán)語句完成程序的判斷和跳轉(zhuǎn);程序段數(shù)目少、思路清晰、計算量小,具備宏程序的基礎(chǔ)知識就能完成。 從上述實例中,可看出宏程序可以使數(shù)控編程人員減少大量的編程時間,編制出來程序的可讀性、合理性和簡潔性變化明顯。宏

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論