COMAU URANE 25 V3型加工中心自動(dòng)換刀程序
- 文件介紹:
- 該文件為 doc 格式,下載需要 1 積分
- COMAU URANE 25 V3型加工中心自動(dòng)換刀程序 加工中心的最大特點(diǎn)是帶有自動(dòng)換刀裝置,V3加工中心就帶有一個(gè)或者兩個(gè)圓盤式刀庫(kù),最多可裝24把HSK 63刀具,兩個(gè)刀位之間的距離為100mm,單把刀具的最大重量為4kg,刀庫(kù)所有刀具總重量最大48kg,刀具最大尺寸限制? 160 × 275。
2.傳統(tǒng)輔助功能實(shí)現(xiàn)換刀
數(shù)控機(jī)床中的輔助功能也稱M功能,通常機(jī)床的換刀是通過(guò)M功能中的M6實(shí)現(xiàn)的,當(dāng)NC執(zhí)行的零件加工程序中遇到換刀指令M6時(shí),NC會(huì)將M指令的代碼號(hào)寫入到專門存放通道M代碼的數(shù)據(jù)塊DB21中,PLC接到M指令的信號(hào)就向NC發(fā)出程序讀入禁止信號(hào),使NC處于等待狀態(tài)不繼續(xù)執(zhí)行程序,PLC到數(shù)據(jù)塊內(nèi)讀取M代碼的信息,在程序內(nèi)部進(jìn)行譯碼,譯碼完成后通過(guò)外部機(jī)械裝置進(jìn)行換刀動(dòng)作,換刀完成后發(fā)出M代碼執(zhí)行完成信號(hào),同時(shí)取消讀入禁止信號(hào),NC繼續(xù)執(zhí)行后面的程序,換刀過(guò)程結(jié)束(如圖2)。
圖2
3.宏程序?qū)崿F(xiàn)換刀參數(shù)功能
在V3加工中心的加工程序里,換刀程序通常是帶有參數(shù)的,例如:
T="Q5"
M6(1,3.42,17999,180)
上面程序中的換刀指令M6帶了4個(gè)參數(shù)。第一次看到這樣的程序也許都會(huì)感覺很奇怪,M功能怎么可能帶參數(shù),是不是寫錯(cuò)了?實(shí)際上程序沒(méi)有錯(cuò),我們來(lái)分析一下M6帶參數(shù)是如何實(shí)現(xiàn)的。
首先引入一個(gè)宏指令的概念,西門子NC編程中的宏指令,是指單個(gè)的指令組合成一個(gè)新的總指令,帶自己的名稱。G功能、M功能和H功能或者L子程序名也可以作為宏指令編制。在程序運(yùn)行中調(diào)用該宏指令時(shí),可以在該宏指令名下,一個(gè)接一個(gè)地執(zhí)行編程的指令。宏指令使用總是反復(fù)的指令序列,人們僅編程一次,在一個(gè)自身的宏指令模塊中作為宏指令,或者僅在程序開始處出現(xiàn)一次。該宏指令可以在任意一個(gè)主程序中或者子程序中調(diào)用并執(zhí)行。宏指令用關(guān)鍵字DEFINE…AS標(biāo)識(shí)。
V3加工中心的自動(dòng)換刀程序就是通過(guò)使用宏指令來(lái)實(shí)現(xiàn)帶參數(shù)運(yùn)行。在840D數(shù)控系統(tǒng)中,有專門的目錄/_N_DEF_DIR用來(lái)存放用戶數(shù)據(jù)定義程序(見表1)。...